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