Yannp88 a écrit:Bonjour,
J'ai réussi à paramétrer Tuya dans Eedomus , je cherche dorénavant à piloter mes 5 têtes thermostatiques de la marque Avatto, une idée de comment procéder ?
Pour info j'obtiens le XML suivant:
<?xml version="1.0" encoding="utf8" ?><root><result><n0><code>mode</code><value>manual</value></n0><n1><code>work_state</code><value>closed</value></n1><n2><code>temp_set</code><value>190</value></n2><n3><code>temp_current</code><value>190</value></n3><n4><code>child_lock</code><value>0</value></n4></result><success>1</success><t>1767402511512</t><tid>b839d421e84011f09f6b7661e0ed24c1</tid></root>
XPath :
/root/result/n0/value*100
Résultat XPath :
NAN
Merci d'avance
Yannp88 a écrit:Pour info j'obtiens le XML suivant:
<?xml version="1.0" encoding="utf8" ?><root><result><n0><code>mode</code><value>manual</value></n0><n1><code>work_state</code><value>closed</value></n1><n2><code>temp_set</code><value>190</value></n2><n3><code>temp_current</code><value>190</value></n3><n4><code>child_lock</code><value>0</value></n4></result><success>1</success><t>1767402511512</t><tid>b839d421e84011f09f6b7661e0ed24c1</tid></root>
opa95 a écrit:Bonjour yannp88
Pour afficher des valeurs et du texte, tu peux modifier le Xpath
concat(/root/result/n0/value*0.1,' °C dans le salon....')
ou
concat(//n0/value*0.1,' °C dans le salon....')
Yannp88 a écrit:pour afficher "°C" en tant que chaîne de caractère après le résultat ?
piloter la consigne de température comme vous dites en modifiant la valeur de n2/value, je dois le faire dans l'onglet Valeurs et créer de nouvelles valeurs de consigne ?
Que dois-je mettre dans ce cas dans les champs URL/Type/Paramètres ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 7 invité(s)