Tête thermostatique Danfoss Ally et Sonde de température déportée

Bonjour,

Danfoss a mise à jour le firmware en Version01.18.0008 01.18 qui permet de connecter une sonde de température déportée Danfoss Ally™ support | Danfoss

l’attribut Radiator Covered doit etre défini sur true
image

La valeur externalsensortemp sera prise en compte comme température pour régulation du thermostat

{
    "36": {
        "config": {
            "battery": 91,
            "displayflipped": false,
            "externalsensortemp": -8000,
            "externalwindowopen": false,
            "heatsetpoint": 3000,
            "locked": false,
            "mountingmode": false,
            "offset": 0,
            "on": true,
            "reachable": true,
            "schedule": [],
            "schedule_on": false
        },
        "ep": 1,
        "etag": "69f2fdb8a2c7dcdec744fcdbd2419228",
        "lastannounced": "2022-05-18T19:12:37Z",
        "lastseen": "2022-05-20T12:26Z",
        "manufacturername": "Danfoss",
        "modelid": "eTRV0100",
        "name": "Radiateur Bureau",
        "state": {
            "errorcode": "0",
            "lastupdated": "2022-05-20T12:25:43.674",
            "mountingmodeactive": false,
            "on": false,
            "temperature": 2237,
            "valve": 0,
            "windowopen": "Closed"
        },
        "swversion": "01.18.0008 01.18",
        "type": "ZHAThermostat",
        "uniqueid": "0c:43:14:ff:fe:cb:72:c2-01-0201"
    },
    "37": {
        "config": {
            "battery": 91,
            "on": true,
            "reachable": true
        },
        "ep": 1,
        "etag": "69f2fdb8a2c7dcdec744fcdbd2419228",
        "lastannounced": "2022-05-18T19:12:37Z",
        "lastseen": "2022-05-20T12:26Z",
        "manufacturername": "Danfoss",
        "modelid": "eTRV0100",
        "name": "Radiateur Bureau",
        "state": {
            "lastset": "2022-05-14T13:38:55Z",
            "lastupdated": "2022-05-20T12:15:14.200",
            "localtime": "2022-05-20T14:15:10",
            "utc": "2022-05-20T12:15:10Z"
        },
        "swversion": "01.18.0008 01.18",
        "type": "ZHATime",
        "uniqueid": "0c:43:14:ff:fe:cb:72:c2-01-000a"
    }
}

Par contre je ne sais pas comment ‹ ecrire › une valeur de température d’un autre équipement vers la tête Danfoss. id 0x4015 External Measured Room Sensor

Pouvez vous m’aider ?

A l’aide de RESTClient je viens de trouver

curl -X PUT -i 'http://192.168.1.245:8080/api/CLE_API/sensors/36/config/' --data '{
  "externalsensortemp":3000
}'

la valeur est bien modifiée
image

Mais je n’arrive pas à trouver la bonne commande pour le plugin
01-0201.config::externalsensortemp::3000
Ne fonctionne pas

Bonjour @Yves19
Si tu as une piste pour moi ?

Peux tu montrer la page commande de ta tête

la commande devrait être du type
01-0201.externalsensortemp::3000

1 « J'aime »

Bonjour Yves,
voici

erreur pour la commande 01-0201.externalsensortemp::2200

Donc il faut créer une commande action
01-0201.config::externalsensortemp::#slider#
et mettre en option de cette commande les bornes min et max possibles pour la consigne de température
Cette commande action permet l’écriture dan sl’attribut

et créer une commande info
01-0201.config::externalsensortemp
à lier à la commande action ci dessus
Cette commande info permet la lecture de l’attribut.

A tester. Si ça ne marche pas c’est que la configuration via l’interface api Deconz n’est pas complète. Il te resteras toujours la possibilité de créer cette commande dans un équipement virtuel de type action, script en y collant ta commande curl qui fonctionne.

Bonjour,

je vais devoir passer par la solution script.
Je vais également faire remonter le problème à Mr DeConz

Merci à toi :wink: