Script dzvents

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
albois
Messages : 2
Inscription : 11 août 2019, 12:19

Script dzvents

Message par albois »

Bonjour,

J'essaie de faire fonctionner un script dzVents de base pour tester le fonctionnement de dzVents.

Mon installation:
QNAP: TS 251+ ; Domoticz version 4.10717 en natif ; zwave avec 4 sondes DS18B20 ; 1 swicth virtuel

Voici mon script très très basic (premier-dzvents.lua):

Code : Tout sélectionner

===========
return {
	on = {
		devices = {
			'BtInterrpt'
		}
	},
	execute = function(domoticz, device)
		domoticz.log('Device ' .. device.name .. ' was changed', domoticz.LOG_INFO)
	end
}
===========
Je change l'état de mon switch : ce changement, je le vois dans la log, mais mon script ne semble pas démarrer.

Dans les paramètres de Domoticz, j'ai activé les paramètres de dzVents = Activé, de log = Debug, tous les messages.

Auriez-vous un conseil pour lancer ce script de base ?

D'avance merci pour votre aide. A bientôt.
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Script dzvents

Message par Neutrino »

Bonjour,
Inspire toi des scripts dans le répertoire examples de dzVents.
respond to switch.lua

Code : Tout sélectionner

return {
	active = true,
	on = {
		devices = {
			'My switch'
		}
	},

	execute = function(domoticz, mySwitch)
		if (mySwitch.state == 'On') then
			domoticz.notify('Hey!', 'I am on!', domoticz.PRIORITY_NORMAL)
		end
	end
}
Il te manque le active = true, dans ton script.
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
Datawolf
Messages : 273
Inscription : 03 avr. 2018, 13:51

Re: Script dzvents

Message par Datawolf »

Neutrino a écrit : 16 nov. 2019, 19:56 Il te manque le active = true, dans ton script.
Salut,
le active=true n'est pas obligatoire (je ne le mets jamais).
De quel type est le script ?
@+
Datawolf
alpin38
Messages : 64
Inscription : 02 juil. 2015, 11:14

Re: Script dzvents

Message par alpin38 »

salut datawolf

ton script fonctionne parfaitement

(juste virer les ========== car ça cause une erreur (ou mets les en commentaires avec -- )


autre chose que je peux te dire , tes problèmes viennent surement de ta version de domoticz portée sur le qnap car j'avais la même plateforme que toi , et j'avais souvent des problèmes de scripts , j'ai abandonné et je suis revenu sur rpi 3
Datawolf
Messages : 273
Inscription : 03 avr. 2018, 13:51

Re: Script dzvents

Message par Datawolf »

Ta réponse s'adressait à albois ;)
Répondre