Bonjour.
Je cherche à mettre à jour une variable intégrée dans un QuickApp depuis mon NAS :
- j'ai essayé la commande :
http://192.168.0.120/api/callAction?deviceID=267&name=updateProperty&arg1=ui.Json.value&arg2=%22{%27id%27:131,%27value%27:21.0}%22
J'ai bien un retour avec " message": "Accepted" " dans le navigateur.
Dans le debug de la HC3, j'ai bien :
[16.04.2021] [14:46:28] [DEBUG] [QUICKAPP267]: onAction: {"args":["ui.Json.value","{'id':131,'value':21
Pour moi updateProperty n'est pas la bonne action à appeler => il faut appeler l'action setVariable
Par ailleurs, ta variable est pour le moins curieuse.
Déjà son nom... "ui.Json.value" mais pourquoi un truc aussi compliqué ? J'ai l'impression que tu raisonnes HC2 et que tu confonds avec les anciens Labels des VD historiques.
Ensuite son contenu... tu mets un tableau dans le string, avec un id et une value... mouais, là aussi pas fan, tu vas t'ennuyer à json.encod