LUA DZEVENTS, déclenche sur valeur nulle

Tout ce que vous avez toujours voulu savoir sur le Z-Wave, protocole, equipements, interface,s ...
Répondre
33ced
Messages : 7
Enregistré le : 07 sept. 2018, 12:50

LUA DZEVENTS, déclenche sur valeur nulle

Message par 33ced » 24 juil. 2019, 15:29

bonjour, mon alarme est écrit en LUA. Cela fait 2 fois qu'elle se déclenche car elle voit un carteur de porte fibaro se déclencher alors que la porte n'est pas ouverte.
L'evenement devrait déclencher le script dzevent si le capteur voit une valeur "On" alors que là sa valeur est nulle : value: ""

Voici donc le log
2019-07-24 13:44:01.369 Status: dzVents: Info: Handling events for: "Porte Entrée", value: ""
2019-07-24 13:44:01.369 Status: dzVents: Info: ------ Start internal script: device_AlarmDetected: Device: "Porte Entrée (Z-Stick)", Index: 199
2019-07-24 13:44:01.384 Status: dzVents: 2 Security Panel= Armed Away

merci à vous

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Neutrino
Messages : 1275
Enregistré le : 10 juil. 2015, 15:42
Localisation : Challans (85)
Contact :

Re: LUA DZEVENTS, déclenche sur valeur nulle

Message par Neutrino » 24 juil. 2019, 17:05

Bonjour,
Peux-tu poster ton script ?
Ma maison à plein d'IP ! :mrgreen:

33ced
Messages : 7
Enregistré le : 07 sept. 2018, 12:50

Re: LUA DZEVENTS, déclenche sur valeur nulle

Message par 33ced » 25 juil. 2019, 09:42

je viens de voir autre chose, mon script LUA ne déclenche pas sur l'index 197 qui est le ON/OFF de mon capteur de porte mais sur l'index 199 qui est l'idx de la temperature du capteur, avec une valeur nulle.

2019-07-24 13:44:01.369 Status: dzVents: Info: Handling events for: "Porte Entrée", value: ""
2019-07-24 13:44:01.369 Status: dzVents: Info: ------ Start internal script: device_AlarmDetected: Device: "Porte Entrée (Z-Stick)", Index: 199

33ced
Messages : 7
Enregistré le : 07 sept. 2018, 12:50

Re: LUA DZEVENTS, déclenche sur valeur nulle

Message par 33ced » 25 juil. 2019, 11:18

En fait le declenchement du script sur l'index temperature du capteur de porte se produit 1 fois par jour. Sinon le capteur de porte fonctionne bien en déclenchement "open/close" dans le declenchement du script.

Pardon je suis bien en dzvents (et pas LUA pure)

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Neutrino
Messages : 1275
Enregistré le : 10 juil. 2015, 15:42
Localisation : Challans (85)
Contact :

Re: LUA DZEVENTS, déclenche sur valeur nulle

Message par Neutrino » 25 juil. 2019, 11:53

Neutrino a écrit :
24 juil. 2019, 17:05
Bonjour,
Peux-tu poster ton script ?
Ma maison à plein d'IP ! :mrgreen:

33ced
Messages : 7
Enregistré le : 07 sept. 2018, 12:50

Re: LUA DZEVENTS, déclenche sur valeur nulle

Message par 33ced » 25 juil. 2019, 12:07

Neutrino a écrit :
25 juil. 2019, 11:53
Neutrino a écrit :
24 juil. 2019, 17:05
Bonjour,
Peux-tu poster ton script ?
Je ne l'ai pas là. Juste je voudrais savoir en dzvents comme on declenche sur tel ou tel idx d'un capteur.
Exemple: mon capteur fait "on/off" (idx 197) + temperature (idx 199), on met dans le script: on={ devices = 'Porte'............
il declenche sur quoi mon script sur le capteur quelque soit l'idx?

Neutrino
Messages : 1275
Enregistré le : 10 juil. 2015, 15:42
Localisation : Challans (85)
Contact :

Re: LUA DZEVENTS, déclenche sur valeur nulle

Message par Neutrino » 25 juil. 2019, 13:05

Un script Dzvents peut se déclencher sur un timer, un nom ou un idx
Dans ton cas, apparemment, tu utilises le même nom pour 2 capteurs différents.
Soit tu utilises un nom différent pour chaque capteur, soit tu utilises l'idx :
https://www.domoticz.com/wiki/DzVents:_ ... 7B_..._.7D

Perso, il vaut mieux éviter les doublons de noms.
Par exemple, tous mes capteurs de température commencent par "Temp".
Ainsi, je peux déclencher un script sur "Temp*".
Ma maison à plein d'IP ! :mrgreen:

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Répondre