eko / tado-exporter

A Prometheus exporter for tado smart heating solution
MIT License
65 stars 14 forks source link

Hot Water Zone #191

Open gregmcdougall opened 1 year ago

gregmcdougall commented 1 year ago

getting this error with the Docker package

[2022-11-21T17:53:33Z ERROR tado_exporter::tado::client] unable to retrieve home zone 'Hot Water - Gas' state: error decoding response body: missing field insideTemperature at line 1 column 647

image

API response:

}, { "id": 18, "name": "Utility Room", "type": "HEATING", "dateCreated": "2022-06-06T18:35:46.600Z", "deviceTypes": ["VA02"], "devices": [{ "deviceType": "VA02", "serialNo": "", "shortSerialNo": "", "currentFwVersion": "95.1", "connectionState": { "value": true, "timestamp": "2022-11-21T18:54:07.657Z" }, "characteristics": { "capabilities": ["INSIDE_TEMPERATURE_MEASUREMENT", "IDENTIFY"] }, "mountingState": { "value": "CALIBRATED", "timestamp": "2022-06-06T18:52:36.585Z" }, "mountingStateWithError": "CALIBRATED", "batteryState": "NORMAL", "orientation": "VERTICAL", "childLockEnabled": false, "duties": ["ZONE_UI", "ZONE_DRIVER", "ZONE_LEADER"] }], "reportAvailable": false, "showScheduleSetup": false, "supportsDazzle": true, "dazzleEnabled": true, "dazzleMode": { "supported": true, "enabled": true }, "openWindowDetection": { "supported": true, "enabled": true, "timeoutInSeconds": 900 } }, { "id": 0, "name": "Hot Water - Gas", "type": "HOT_WATER", "dateCreated": "2022-03-07T17:38:41.127Z", "deviceTypes": ["BP02", "SU02"], "devices": [{ "deviceType": "BP02", "serialNo": "", "shortSerialNo": "", "currentFwVersion": "94.1", "connectionState": { "value": true, "timestamp": "2022-11-21T18:50:24.008Z" }, "characteristics": { "capabilities": [] }, "isDriverConfigured": true, "duties": ["ZONE_DRIVER"] }, { "deviceType": "SU02", "serialNo": "", "shortSerialNo": "", "currentFwVersion": "90.1", "connectionState": { "value": true, "timestamp": "2022-11-21T18:44:16.570Z" }, "characteristics": { "capabilities": ["INSIDE_TEMPERATURE_MEASUREMENT", "IDENTIFY"] }, "batteryState": "NORMAL", "duties": ["ZONE_UI", "ZONE_LEADER"] }], "reportAvailable": false, "showScheduleSetup": false, "supportsDazzle": false, "dazzleEnabled": false, "dazzleMode": { "supported": false }, "openWindowDetection": { "supported": false } }]

dramces commented 1 year ago

I encoutered the same issue = [2023-02-20T17:04:37Z INFO tado_exporter::tado::client] retrieving zone details for Salle à manger... [2023-02-20T17:04:37Z INFO tado_exporter::tado::client] retrieving zone details for Entrée... [2023-02-20T17:04:37Z INFO tado_exporter::tado::client] retrieving zone details for Chambre parents... [2023-02-20T17:04:37Z INFO tado_exporter::tado::client] retrieving zone details for Tom... [2023-02-20T17:04:37Z INFO tado_exporter::tado::client] retrieving zone details for Ewen... [2023-02-20T17:04:37Z INFO tado_exporter::tado::client] retrieving zone details for Louise... [2023-02-20T17:04:37Z INFO tado_exporter::tado::client] retrieving zone details for Mathéo... [2023-02-20T17:04:37Z INFO tado_exporter::tado::client] retrieving zone details for Eau chaude... [2023-02-20T17:04:37Z ERROR tado_exporter::tado::client] unable to retrieve home zone 'Eau chaude' state: error decoding response body: missing field insideTemperature at line 1 column 494

So, no Metrics and impossible to use "Tado-Exporter"

I'm using Docker on NAS Synology

Please Help !

mxmathieu commented 1 year ago

I have the same issue with the docker image but not the 1.0.0 app. Considering both release date I believe that the docker is outdated. Could you please update this one?

Thanks & regards