Tête thermostatique Danfoss Ally

Ok.
Donc si tu changes par exemple la commande
01-0201.config::mode::auto

par
01-0201.config::mountingmode::auto
dans
la ligne correspondant de ta configuration
ça donne quoi quand tu cliques sur « Auto » ensuite?

Toujours message d erreur . j ai supprimé puis réinclus la vanne mais ca ne change rien .

copie du message d’erreur ?

[2020-12-29 13:48:34][ERROR] : Erreur exécution de la commande [salle à manger][Thermostat 3][Mode Auto 01-0201] : Erreur lors de la requete : 127.0.0.1:8484/api/68DBF3B0C0/sensors/3/config(PUT), data : {"mountingmode":"auto"} erreur : 7 => invalid value, auto, for parameter mountingmode

On progresse. Le paramètre est reconnu, sa valeur ne semble pas dans l’ensemble de définition.
Essaie avec Auto au lieu de auto

×Erreur lors de la requete : 127.0.0.1:8484/api/68DBF3B0C0/sensors/3/config(PUT), data : {« mountingmode »:« Auto »} erreur : 7 => invalid value, Auto, for parameter mountingmode

01-0201.config::mountingmode::"auto" au lieu de 01-0201.config::mountingmode::auto

×Erreur lors de la requete : 127.0.0.1:8484/api/68DBF3B0C0/sensors/3/config(PUT), data : {« mountingmode »:"« auto »"} erreur : 7 => invalid value, « auto », for parameter mountingmode

Essaie avec
01-0201.mountingmode::auto puis 01-0201.mountingmode::"auto"
entre temps je vais regarder dans le code REST API ce qui peut être demandé comme attribut à cette commande de mode.

voila les commandes d un utilisateur pour lequel la vanne fonctionne :

Il aurait aussi fallu avoir ses infos brutes car dans ton équipement la config mode n’existe pas et s’appelle mountingmode.

Il faudrait tester par REST API de ton navigateur pour voir si ce n’est pas un pb de Jeedom avec les «  »
Installe le plug in Firefox REST Client.
on pourra comme ça envoyer des commandes sans passer par Jeedom.

je vais demander .

{
« 19 »: {
« config »: {
« battery »: 50,
« displayflipped »: null,
« heatsetpoint »: 2000,
« locked »: null,
« mountingmode »: null,
« offset »: 0,
« on »: true,
« reachable »: true
},
« ep »: 1,
« etag »: « dd0b4d6a845420b02354e398acd58ce2 »,
« lastseen »: « 2020-12-29T13:22Z »,
« manufacturername »: « Danfoss »,
« modelid »: « eTRV0100 »,
« name »: « Thermostat 19 »,
« state »: {
« errorcode »: null,
« lastupdated »: « 2020-12-29T13:14:06.223 »,
« mountingmodeactive »: false,
« on »: true,
« temperature »: 2001,
« valve »: 16,
« windowopen »: « Closed »
},
« swversion »: « 01.02.0008 01.02 »,
« type »: « ZHAThermostat »,
« uniqueid »: « cc:cc:cc:ff:fe:7c:a9:ff-01-0201 »
},
« 20 »: {
« config »: {
« battery »: 50,
« on »: true,
« reachable »: true
},
« ep »: 1,
« etag »: « 0b7b11705baec1760f44b59dffa65cd1 »,
« lastseen »: « 2020-12-29T13:22Z »,
« manufacturername »: « Danfoss »,
« modelid »: « eTRV0100 »,
« name »: « Time 20 »,
« state »: {
« lastset »: « 2020-12-24T13:19:51Z »,
« lastupdated »: « 2020-12-29T07:23:41.057 »,
« localtime »: « 2020-12-29T07:23:36 »,
« utc »: « 2020-12-29T07:23:36Z »
},
« swversion »: « 01.02.0008 01.02 »,
« type »: « ZHATime »,
« uniqueid »: « cc:cc:cc:ff:fe:7c:a9:ff-01-000a »
}
}

Mêmes données brutes.Je doute fort que la gestion des modes fonctionne.

Dans l’interface REST Client de Firefox il faudrait tester ceci


en remplaçant IPBOX par l’adresse IP de ta box domotique et en t’assurant au besoin que le numéro de Capteur est bien le 3 (relevé dans tes logs donc à priori le bon)

il faut surtout renseigne le champ « Body » avec les informations fournies

{
  "mountingmode": "auto"
}

il manque un u dans ta commande body

voila