Changer état interrupteur virtuel
Publié : 13 févr. 2017, 12:37
Bonjour,
J'ai un interrupteur virtuel qui accepte trois état : off, maison, absence
Via l'api je modifie une variable utilisateur.
Un script intercepte ce changement : script_variable_armement.lua
Il y a trois valeurs attendues : 0, 1 et 2
Si la valeur est 0 j'éteins mon interrupteur
Si la valeur est 1 j'allume mon interrupteur et le passe à maison
Si la valeur est 2 j'allume mon interrupteur et la passe à absence
Eteindre ou allumer ne pose pas de souci.
Si je l'allume en revanche, il reste en état off, tout en étant allumé ??!!
Je bute sur la modification de l'état de l'interrupteur...
J'ai essayé ceci sans succès :
commandArray['interrupt_virtuel']='on'
commandArray['UpdateDevice'] = '12|absence'
Où 12 est l'id de mon interrupteur
Comment modifier l'état au travers de mon script lua?
En vous remerciant,
Bonne journée,
Paul
J'ai un interrupteur virtuel qui accepte trois état : off, maison, absence
Via l'api je modifie une variable utilisateur.
Un script intercepte ce changement : script_variable_armement.lua
Il y a trois valeurs attendues : 0, 1 et 2
Si la valeur est 0 j'éteins mon interrupteur
Si la valeur est 1 j'allume mon interrupteur et le passe à maison
Si la valeur est 2 j'allume mon interrupteur et la passe à absence
Eteindre ou allumer ne pose pas de souci.
Si je l'allume en revanche, il reste en état off, tout en étant allumé ??!!
Je bute sur la modification de l'état de l'interrupteur...
J'ai essayé ceci sans succès :
commandArray['interrupt_virtuel']='on'
commandArray['UpdateDevice'] = '12|absence'
Où 12 est l'id de mon interrupteur
Comment modifier l'état au travers de mon script lua?
En vous remerciant,
Bonne journée,
Paul