Rem's Posté(e) le 18 décembre 2017 Signaler Partager Posté(e) le 18 décembre 2017 Bonsoir à tous, je voudrais modifier la valeur de la variable "Cumulus" et y mettre "1650", suivant le déclenchement de l'IPX 800 : /api/callAction?deviceID=444&name=turnOn : Ca c'est pour allumer ... Mais pour changer la valeur de la variable ... ?? D'avance merci pour votre aide Lien vers le commentaire Partager sur d’autres sites More sharing options...
jjacques68 Posté(e) le 19 décembre 2017 Signaler Partager Posté(e) le 19 décembre 2017 ouuu ça c’est un vieux sujet... Il me semble de souvenir que ce n’est pas possible... du moins avec un IPX... Sinon faut passer par un VD : tu fais depuis l’IPX un appui bouton sur le VD qui lui va modifier ta variable... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Rem's Posté(e) le 19 décembre 2017 Auteur Signaler Partager Posté(e) le 19 décembre 2017 Ok, merci pour ta réponse ... je vais faire ça Lien vers le commentaire Partager sur d’autres sites More sharing options...
trainkill666 Posté(e) le 19 décembre 2017 Signaler Partager Posté(e) le 19 décembre 2017 Je me trompe peut-être mais ça dois être possible, il faut rechercher sur le forum comment modifier une variable HC2 par Jeedom, la ligne de commande est identique. Steven avait également évoqué le sujet dans un post. Si tu retrouves je suis preneur (ça peut toujours servir ). Lien vers le commentaire Partager sur d’autres sites More sharing options...
Steven Posté(e) le 19 décembre 2017 Signaler Partager Posté(e) le 19 décembre 2017 J'utilise cela depuis un script Google, ce qui peux vous aider comme base de travail : var HC2_IP = <adress_www_hc2> var LOGIN = <admin_login_hc2> var PWD = <password_login_hc2> var name = <Nom_variable_globale> var value = <valeur_souhaitee> var payload = "{\"value\" : \"" + value + "\"}"; var url = "https://" + HC2_IP + "/api/globalVariables/" + name; var options = {"headers": {"User-Agent": "MY_APP_NAME (App URL/your email address)", "Authorization": "Basic " + Utilities.base64Encode(LOGIN + ":" + PWD)}, "Content-Type": "application/json", "method":"put","payload": payload}; envoi = UrlFetchApp.fetch(url, options) 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
jjacques68 Posté(e) le 19 décembre 2017 Signaler Partager Posté(e) le 19 décembre 2017 ah bien vu @Steven ! chez moi je passe par un label d’un VD qui lui même est le trigger d’une scène qui met à jour mes VG. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés