Interrupteur sans fils et Amoule Wifi
Publié : 10 août 2019, 22:10
Bonsoir,
J'aimerai créer un script LUA pour interfacer mon Ampoule Wifi yeelight et mon interrupteur double position Xiaomi Zigbee.
L'idée est la suivante :
Clic gauche : allume/éteint la lumière
Clic droit : fait varier la luminosité
Clic gauche/droite : changement de couleur
Je suis d’abord parti sur de la command json (ex : commandArray['OpenURL']='http://192.168.1.31:8080/json.htm?type= ... itchcmd=On') mais je trouve que la réactivité n'est pas folle.
J'ai la légère impression qu'il y'a un gain de rapidité a utilisé du commandarray de type set level.
Mais j'ai un petit problème sur le changement de couleur.
La couleur renvoyée par mon amoule est du type :
"Color" : "{\"b\":255,\"cw\":0,\"g\":255,\"m\":3,\"r\":255,\"t\":0,\"ww\":0}",
J'ai donc essayé plusieurs command du type :
commandArray['Lumiere Chambre']='Set Color {"b":254,"cw":0,"g":255,"m":3,"r":255,"t":0,"ww":0}'
Mais aucunes ne fonctionne. Est ce possible et si oui merci de m'indiquer le bon format
J'aimerai créer un script LUA pour interfacer mon Ampoule Wifi yeelight et mon interrupteur double position Xiaomi Zigbee.
L'idée est la suivante :
Clic gauche : allume/éteint la lumière
Clic droit : fait varier la luminosité
Clic gauche/droite : changement de couleur
Je suis d’abord parti sur de la command json (ex : commandArray['OpenURL']='http://192.168.1.31:8080/json.htm?type= ... itchcmd=On') mais je trouve que la réactivité n'est pas folle.
J'ai la légère impression qu'il y'a un gain de rapidité a utilisé du commandarray de type set level.
Mais j'ai un petit problème sur le changement de couleur.
La couleur renvoyée par mon amoule est du type :
"Color" : "{\"b\":255,\"cw\":0,\"g\":255,\"m\":3,\"r\":255,\"t\":0,\"ww\":0}",
J'ai donc essayé plusieurs command du type :
commandArray['Lumiere Chambre']='Set Color {"b":254,"cw":0,"g":255,"m":3,"r":255,"t":0,"ww":0}'
Mais aucunes ne fonctionne. Est ce possible et si oui merci de m'indiquer le bon format