Si dans l'onglet des commandes j'appuie sur Tester de la commande action "On" d'une de mes ampoules, la fonction request est appelée et $result vaut :
Et la lampe s'allume bien donc la commande action semble bien marcher
Si j'appuie sur la comande info "Etat" la fonction request est appelée et $result vaut
Code : Tout sélectionner
result={"ctmax":500,"ctmin":151,"etag":"f71e897f75c5c068ede4711fa36bc037","hascolor":true,"manufacturername":"OSRAM","modelid":"Classic A60 RGBW","name":"Lampadaire","state":{"alert":"none","bri":220,"colormode":"xy","ct":370,"effect":"none","hue":512,"on":true,"reachable":true,"sat":233,"xy":[0.587218,0.3298]},"swversion":"V1.05.10","type":"Extended color light","uniqueid":"84:18:26:00:00:00:4c:b8-03"}
mais hélas le résultat dans Jeedom vaut 0 (Il s'affiche "Résulat de la commande : 0") malgré qu'il y ait "on":true dans le json donc la commande info ne marche pas correctement
Je vois aussi dans le log
Code : Tout sélectionner
[2019-05-10 07:08:43.299][DEBUG] : Received message from gateway 192.168.1.22 : {"e":"changed","id":"16","r":"lights","state":{"on":true},"t":"event"}
[2019-05-10 07:08:43.301][DEBUG] : Send to jeedom : {'00212EFFFF013798': {'state': {'on': True}, 'id': '16', 'r': 'lights', 'e': 'changed', 't': 'event'}}
[2019-05-10 07:08:43.313][DEBUG] : Starting new HTTP connection (1): 127.0.0.1
[2019-05-10 07:08:43.324][DEBUG] : Received message from gateway 192.168.1.22 : {"e":"changed","id":"14","r":"groups","state":{"any_on":true},"t":"event"}
[2019-05-10 07:08:43.325][DEBUG] : Send to jeedom : {'00212EFFFF013798': {'state': {'any_on': True}, 'id': '14', 'r': 'groups', 'e': 'changed', 't': 'event'}}
[2019-05-10 07:08:43.339][DEBUG] : Starting new HTTP connection (1): 127.0.0.1
[2019-05-10 09:08:43][DEBUG] : {"00212EFFFF013798":{"state":{"on":true},"id":"16","r":"lights","e":"changed","t":"event"}}
[2019-05-10 07:08:43.360][DEBUG] : http://127.0.0.1:80 "POST /plugins/deconz/core/php/jeeDeconz.php?apikey=hq2Tn1Y2JPQExv2qGGFanrG3SaYPxsDP HTTP/1.1" 200 0
[2019-05-10 09:08:43][DEBUG] : {"00212EFFFF013798":{"state":{"any_on":true},"id":"14","r":"groups","e":"changed","t":"event"}}
[2019-05-10 07:08:43.369][DEBUG] : http://127.0.0.1:80 "POST /plugins/deconz/core/php/jeeDeconz.php?apikey=hq2Tn1Y2JPQExv2qGGFanrG3SaYPxsDP HTTP/1.1" 200 0
A noter que l'event relatif aux groupes c'est parce qu'a ce moment un des inters enOcean de l'appartement a été appuyé et que cet inter déclenche l'allumage d'un groupe via mon autre plugin RaspBEE, ce n'est pas lié à mes tests dans le plugin deconz mais çà montre que le plugin "voit" les events relatifs aux groupes