dresden-elektronik / deconz-rest-plugin

deCONZ REST-API plugin to control ZigBee devices
BSD 3-Clause "New" or "Revised" License
1.9k stars 498 forks source link

heating plan for Danfoss Ally fails #3699

Closed Einstein2150 closed 3 years ago

Einstein2150 commented 3 years ago

Describe the bug

Danfoss Ally: Setting a heating Plan is not possible. It is rejected by the API.

Steps to reproduce the behavior

Setting/unsetting a heating plan but the setting/unsetting fails

Expected behavior

Heating plan is set / unset

Screenshots

Bildschirmfoto 2020-11-18 um 07 19 31 Bildschirmfoto 2020-11-18 um 07 19 12

Environment

RaspBee I 2.05.88 / 15.10.2020 Firmware 26390500 Raspberry Pi 4 - Raspbian

deCONZ Logs

none

Additional context

Set: [18.11.2020, 07:03:47] [Hue] Temperaturregler Büro: 00 begin [18.11.2020, 07:03:47] [Hue] Temperaturregler Büro: 13 schudule_on true [18.11.2020, 07:03:47] [Hue] Temperaturregler Büro: F4 temp: 21.5°C, 15.0°C, 21.5°C [18.11.2020, 07:03:47] [Hue] Temperaturregler Büro: FC time: 2020-11-18T07:03 [18.11.2020, 07:03:47] [Hue] Temperaturregler Büro: Mon 05:00 17:00 [18.11.2020, 07:03:47] [Hue] Temperaturregler Büro: Tue 05:00 17:00 [18.11.2020, 07:03:47] [Hue] Temperaturregler Büro: Wed 05:00 17:00 [18.11.2020, 07:03:47] [Hue] Temperaturregler Büro: Thu 05:00 17:00 [18.11.2020, 07:03:47] [Hue] Temperaturregler Büro: Fri 05:00 17:00 [18.11.2020, 07:03:47] [Hue] Temperaturregler Büro: Sat 05:00 17:00 [18.11.2020, 07:03:47] [Hue] Temperaturregler Büro: Sun 05:00 17:00 [18.11.2020, 07:03:47] [Hue] Temperaturregler Büro: Free 05:00 17:00 [18.11.2020, 07:03:47] [Hue] Temperaturregler Büro: 06 end [18.11.2020, 07:03:47] [Hue] Phoscon-GW: gateway request 18683: put /sensors/9/config {"schedule_on":true} [18.11.2020, 07:03:47] [Hue] Phoscon-GW: gateway request 18683: error 6 parameter, schedule_on, not available

Unset: [18.11.2020, 07:07:14] [Hue] Temperaturregler Büro: 00 begin [18.11.2020, 07:07:14] [Hue] Temperaturregler Büro: 13 schudule_on false [18.11.2020, 07:07:14] [Hue] Temperaturregler Büro: F4 temp: 64.0°C, 15.0°C, 15.0°C [18.11.2020, 07:07:14] [Hue] Temperaturregler Büro: 06 end [18.11.2020, 07:07:14] [Hue] Phoscon-GW: gateway request 18768: put /sensors/9/config {"schedule_on":false} [18.11.2020, 07:07:14] [Hue] Phoscon-GW: gateway request 18768: error 6 parameter, schedule_on, not available

API-Output for the Danfoss Ally: { "config": { "battery": 76, "displayflipped": false, "heatsetpoint": 2150, "offset": -50, "on": true, "reachable": true }, "ep": 1, "etag": "0cc16513f8a1ade11415dc82595f9639", "lastseen": "2020-11-18T06:02Z", "manufacturername": "Danfoss", "modelid": "eTRV0100", "name": "Temperaturregler Büro", "state": { "lastupdated": "2020-11-18T06:06:58.667", "mountingmodeactive": false, "on": true, "temperature": 1885, "valve": 58, "windowopen": "Closed" }, "swversion": "20200916", "type": "ZHAThermostat", "uniqueid": "cc:cc:cc:ff:fe:7c:a8:0b-01-0201" }

Einstein2150 commented 3 years ago

Hello @ebaauw I saw you helped here before https://github.com/dresden-elektronik/deconz-rest-plugin/issues/2393 Any solution from your expert knowlage for my Problem? 😎

SwoopX commented 3 years ago

The thermostat simply does not support on-device schedules.

SwoopX commented 3 years ago

You need to upgrade your devices to firmware 1.08 for this to be supported as well as deconz version 2.09.01.

https://files.danfoss.com/download/Heating/Ally/Ally%20eTRV%201.08%20OTA%20file.zip

Einstein2150 commented 3 years ago

I'm looking forward to deCONZ 2.10 to test it 🎉