Bonjour,
j’essaie d’ajouter dans ma config GSH une prise chinoise à télécommande à code (2 roues dentées). La prise est configurée comme équipement « Lightning4 (13) - Default » et fonctionne correctement avec RFXComm. Les commandes ON, OFF et retour d’état sont bien fonctionnelles sous Jeedom.
Par contre, via le google home, ça ne fonctionne pas
La remontée de l’état est bien OK (Home retrouve bien le statut on/off), mais les commandes allumer/éteindre sont sans effet (mais sans erreur non plus !)
La log du plugin lors d’un appel:
51.15.2.232 => {"action":"exec","apikey":"xxxxxxxxxxxxx","data":{"callback":null,"auth":null,"requestId":"16924328263734858255","commands":[{"devices":[{"customData":{"OnOff_cmdGetState":"2021","OnOff_cmdSetOff":"2023","OnOff_cmdSetOn":"2022","local_execution::apikey":"xxxxxxxxxxxxx"},"id":"263"}],"execution":[{"command":"action.devices.commands.OnOff","params":{"on":true}}]}]}}
[2020-10-20 13:24:07][DEBUG] : Request : {"action":"exec","apikey":"xxxxxxxxxxxxx","data":{"callback":null,"auth":null,"requestId":"16924328263734858255","commands":[{"devices":[{"customData":{"OnOff_cmdGetState":"2021","OnOff_cmdSetOff":"2023","OnOff_cmdSetOn":"2022","local_execution::apikey":"xxxxxxxxxxxxx"},"id":"263"}],"execution":[{"command":"action.devices.commands.OnOff","params":{"on":true}}]}]}}
[2020-10-20 13:24:07][DEBUG] : Exec result : {"commands":[{"ids":["263"]}]}
Les IDs transmis (263 pour le générique, 2021/2022/2023 pour Etat/On/Off) sont corrects…
Par contre, le résultat de la commande semble incomplet: Je pense qu’on devrait plutôt avoir quelque chose du style Exec result : {« commands »:[{« ids »:[« 263 »],« status »:« SUCCESS »}]}…
J’aurais loupé quelque chose dans la config ?
J’ai d’autres prises commandées via le plugin Shelly qui fonctionnent parfaitement via GSH, j’ai comparé les configs et je ne vois pas de différence…