Bonjour,
je viens de tester, j’ai le même problème (y compris en installant la version béta du plugin, mais qui semble être identique à la version stable).
Pour résumer:
- Je demande la désactivation de l’alarme.
- Le GH me demande le code
- je lui réponds
- la désactivation de l’alarme se fait correctement, mais le google home remonte une erreur. "« Une erreur s’est produite lors du réglage du système de sécurité Alarme »
RAS dans le log, on a bien un OK en fin de parcours coté plugin GSH:
xx.xx.xx.xx => {"action":"exec","apikey":"xxx","data":{"callback":null,"auth":null,"requestId":"7428859883003746003","commands":[{"devices":[{"customData":{"ArmDisarm_cmdGetState":"39","ArmDisarm_cmdSetOff":"33","ArmDisarm_cmdSetOn":"29","local_execution::apikey":"xxx"},"id":"2"}],"execution":[{"command":"action.devices.commands.ArmDisarm","params":{"arm":false}}]}]}}
[DEBUG] : Request : {"action":"exec","apikey":"xxxx","data":{"callback":null,"auth":null,"requestId":"7428859883003746003","commands":[{"devices":[{"customData":{"ArmDisarm_cmdGetState":"39","ArmDisarm_cmdSetOff":"33","ArmDisarm_cmdSetOn":"29","local_execution::apikey":"xxx"},"id":"2"}],"execution":[{"command":"action.devices.commands.ArmDisarm","params":{"arm":false}}]}]}}
[DEBUG] : Exec result : {"commands":[{"ids":["2"],"status":"ERROR","errorCode":"challengeNeeded","challengeNeeded":{"type":"pinNeeded"}}]}
[DEBUG] : xx.xx.xx.xx => {"action":"exec","apikey":"xxxx","data":{"callback":null,"auth":null,"requestId":"7428859883003746003","commands":[{"devices":[{"customData":{"ArmDisarm_cmdGetState":"39","ArmDisarm_cmdSetOff":"33","ArmDisarm_cmdSetOn":"29","local_execution::apikey":"xxx"},"id":"2"}],"execution":[{"challenge":{"pin":"XXXX"},"command":"action.devices.commands.ArmDisarm","params":{"arm":false}}]}]}}
[DEBUG] : Request : {"action":"exec","apikey":"xxxx","data":{"callback":null,"auth":null,"requestId":"7428859883003746003","commands":[{"devices":[{"customData":{"ArmDisarm_cmdGetState":"39","ArmDisarm_cmdSetOff":"33","ArmDisarm_cmdSetOn":"29","local_execution::apikey":"xxx"},"id":"2"}],"execution":[{"challenge":{"pin":"XXXX"},"command":"action.devices.commands.ArmDisarm","params":{"arm":false}}]}]}}
[DEBUG] : Exec result : {"commands":[{"ids":["2"],"status":"SUCCESS"}]}
J’ai testé avec d’autre commandes (volets), je n’ai pas d’erreur, c’est vraiment spécifique à l’alarme