Bonjour à tous
J'ai installé depuis un moment un va et vient dans l'entrée en utilisant deux interrupteurs Blyss et un script lua.
J'ai ensuité adapté ce script pour que la lumière s'eteigne au bout de 5 minutes. Ce qui fonctionne aussi très bien
A présent j'aimerais que cette "minuterie" puisse se désactiver.
Pour celà j'ai créé un interrupteur virtual "Besoin lumière" et via le script quand l'interrupteur virtual est à ON, l'extinction n'est pas active.
Tout fonctionne mais activer l'inter virtuel demande un device supplémentaire ou prendre son iphone pour le controler.
Aussi je tente de créer un evenement "double on".
L'idée est si l'on appuie sur le On de l'interrupteur et que ce dernier est déjà à On j'active l'interrupteur "besoin lumière" et celà coupe la minuterie.
Et c'est la que je bloque ! Je n'arrive pas à trouver la bonne commande pour savoir si un orde On a été à nouveau lancé.
Si j'utilise devicechanged celà ne fonctionne pas car l'état ne change pas
J'ai tenté de tester de jouer avec otherdevices_lastupdate mais je n'y arrive pas non plus
L'un de vous aurait une idée pour stopper cette minuterie à la demande?
Merci
Xavier
Controler Minuteur par double confirmation
Re: RE: Controler Minuteur par double confirmation
Essaye avecxavierlp a écrit :Bonjour à tous
J'ai installé depuis un moment un va et vient dans l'entrée en utilisant deux interrupteurs Blyss et un script lua.
J'ai ensuité adapté ce script pour que la lumière s'eteigne au bout de 5 minutes. Ce qui fonctionne aussi très bien
A présent j'aimerais que cette "minuterie" puisse se désactiver.
Pour celà j'ai créé un interrupteur virtual "Besoin lumière" et via le script quand l'interrupteur virtual est à ON, l'extinction n'est pas active.
Tout fonctionne mais activer l'inter virtuel demande un device supplémentaire ou prendre son iphone pour le controler.
Aussi je tente de créer un evenement "double on".
L'idée est si l'on appuie sur le On de l'interrupteur et que ce dernier est déjà à On j'active l'interrupteur "besoin lumière" et celà coupe la minuterie.
Et c'est la que je bloque ! Je n'arrive pas à trouver la bonne commande pour savoir si un orde On a été à nouveau lancé.
Si j'utilise devicechanged celà ne fonctionne pas car l'état ne change pas
J'ai tenté de tester de jouer avec otherdevices_lastupdate mais je n'y arrive pas non plus
L'un de vous aurait une idée pour stopper cette minuterie à la demande?
Merci
Xavier
If (devicechanged ('inter')=='On' and otherdevices('inter')=='On') and otherdevices('besoin de lumières)=='Off' then
Commandarray"besoin de lumières"="Toggle"
Pour l'éteindre inverse les On et les Off
Traduction
Si (l'inter change pour on et qu'il est déjà sur on ) et si besoin de lumière est sur Off alors inverse besoin de lumière.
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
http://www.domo-attitude.fr
Re: Controler Minuteur par double confirmation
Top!! c’est parfaitdeennoo a écrit :Essaye avecxavierlp a écrit :Bonjour à tous
J'ai installé depuis un moment un va et vient dans l'entrée en utilisant deux interrupteurs Blyss et un script lua.
J'ai ensuité adapté ce script pour que la lumière s'eteigne au bout de 5 minutes. Ce qui fonctionne aussi très bien
A présent j'aimerais que cette "minuterie" puisse se désactiver.
Pour celà j'ai créé un interrupteur virtual "Besoin lumière" et via le script quand l'interrupteur virtual est à ON, l'extinction n'est pas active.
Tout fonctionne mais activer l'inter virtuel demande un device supplémentaire ou prendre son iphone pour le controler.
Aussi je tente de créer un evenement "double on".
L'idée est si l'on appuie sur le On de l'interrupteur et que ce dernier est déjà à On j'active l'interrupteur "besoin lumière" et celà coupe la minuterie.
Et c'est la que je bloque ! Je n'arrive pas à trouver la bonne commande pour savoir si un orde On a été à nouveau lancé.
Si j'utilise devicechanged celà ne fonctionne pas car l'état ne change pas
J'ai tenté de tester de jouer avec otherdevices_lastupdate mais je n'y arrive pas non plus
L'un de vous aurait une idée pour stopper cette minuterie à la demande?
Merci
Xavier
If (devicechanged ('inter')=='On' and otherdevices('inter')=='On') and otherdevices('besoin de lumières)=='Off' then
Commandarray"besoin de lumières"="Toggle"
Pour l'éteindre inverse les On et les Off
Traduction
Si (l'inter change pour on et qu'il est déjà sur on ) et si besoin de lumière est sur Off alors inverse besoin de lumière.
merci beaucoup
Envoyé de mon iPhone en utilisant Tapatalk
Re: Controler Minuteur par double confirmation
De rien,xavierlp a écrit :Top!! c’est parfaitdeennoo a écrit :Essaye avecxavierlp a écrit :Bonjour à tous
J'ai installé depuis un moment un va et vient dans l'entrée en utilisant deux interrupteurs Blyss et un script lua.
J'ai ensuité adapté ce script pour que la lumière s'eteigne au bout de 5 minutes. Ce qui fonctionne aussi très bien
A présent j'aimerais que cette "minuterie" puisse se désactiver.
Pour celà j'ai créé un interrupteur virtual "Besoin lumière" et via le script quand l'interrupteur virtual est à ON, l'extinction n'est pas active.
Tout fonctionne mais activer l'inter virtuel demande un device supplémentaire ou prendre son iphone pour le controler.
Aussi je tente de créer un evenement "double on".
L'idée est si l'on appuie sur le On de l'interrupteur et que ce dernier est déjà à On j'active l'interrupteur "besoin lumière" et celà coupe la minuterie.
Et c'est la que je bloque ! Je n'arrive pas à trouver la bonne commande pour savoir si un orde On a été à nouveau lancé.
Si j'utilise devicechanged celà ne fonctionne pas car l'état ne change pas
J'ai tenté de tester de jouer avec otherdevices_lastupdate mais je n'y arrive pas non plus
L'un de vous aurait une idée pour stopper cette minuterie à la demande?
Merci
Xavier
If (devicechanged ('inter')=='On' and otherdevices('inter')=='On') and otherdevices('besoin de lumières)=='Off' then
Commandarray"besoin de lumières"="Toggle"
Pour l'éteindre inverse les On et les Off
Traduction
Si (l'inter change pour on et qu'il est déjà sur on ) et si besoin de lumière est sur Off alors inverse besoin de lumière.
merci beaucoup![]()
Envoyé de mon iPhone en utilisant Tapatalk
Comme je le dit a mes Padawans et comme on me l'a appris sur ce forum : avant de ce jeter sur un script, on le pose sur papier, on y réfléchie longtemps, on cherche la logique et surtout tout les cas de figure.
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
http://www.domo-attitude.fr
-
landaisbenj
- Messages : 695
- Inscription : 12 mars 2017, 19:24
Re: Controler Minuteur par double confirmation
Tout a fait d'accord. La synthaxe y a rien de mieux que de la comprendre en bon francais.
Rpbi3b: Domoticz + Homebridge + Monit + Freebox scripts + Shellinabox; Rpbi2: Jarvis
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway