ebaauw / homebridge-hue

Homebridge plugin for Philips Hue
Apache License 2.0
901 stars 91 forks source link

Danfoss Ally radiator thermostat #1048

Closed JornDL closed 2 years ago

JornDL commented 2 years ago

Issue

I have connected a Danfoss Ally radiator thermostat. I only thing I can see in my Homekit App is current / desired temperature.

Is the Danfoss Ally radiator thermostat not fully integrated yet, as I'm getting the log messages below? I have added the Danfoss Ally ZigBee Cluster Specification.

Log Messages

[19/11/2021, 06:33:57] [Hue] Phoscon-GW: request 16674: api error 6: parameter, mode, not available [19/11/2021, 06:33:58] [Hue] Gæstetoilet: homekit target heating cooling state changed from 0 to 1 [19/11/2021, 06:33:58] [Hue] Phoscon-GW: request 16675: PUT /sensors/37/config {"mode":"auto"} [19/11/2021, 06:33:58] [Hue] Phoscon-GW: request 16675: api error 6: parameter, mode, not available [19/11/2021, 06:34:16] [Hue] Gæstetoilet: homekit target heating cooling state changed from 1 to 0 [19/11/2021, 06:34:16] [Hue] Phoscon-GW: request 16684: PUT /sensors/37/config {"mode":"off"} [19/11/2021, 06:34:16] [Hue] Phoscon-GW: request 16684: api error 6: parameter, mode, not available [19/11/2021, 06:34:18] [Hue] Gæstetoilet: homekit target heating cooling state changed from 0 to 1 [19/11/2021, 06:34:18] [Hue] Phoscon-GW: request 16685: PUT /sensors/37/config {"mode":"auto"} [19/11/2021, 06:34:18] [Hue] Phoscon-GW: request 16685: api error 6: parameter, mode, not available [19/11/2021, 06:34:20] [Hue] Gæstetoilet: homekit target heating cooling state changed from 1 to 0 [19/11/2021, 06:34:20] [Hue] Phoscon-GW: request 16688: PUT /sensors/37/config {"mode":"off"} [19/11/2021, 06:34:20] [Hue] Phoscon-GW: request 16688: api error 6: parameter, mode, not available [19/11/2021, 06:34:21] [Hue] Gæstetoilet: homekit target heating cooling state changed from 0 to 1 [19/11/2021, 06:34:21] [Hue] Phoscon-GW: request 16689: PUT /sensors/37/config {"mode":"auto"} [19/11/2021, 06:34:21] [Hue] Phoscon-GW: request 16689: api error 6: parameter, mode, not available [19/11/2021, 06:34:23] [Hue] Gæstetoilet: homekit target heating cooling state changed from 1 to 0 [19/11/2021, 06:34:23] [Hue] Phoscon-GW: request 16690: PUT /sensors/37/config {"mode":"off"} [19/11/2021, 06:34:23] [Hue] Phoscon-GW: request 16690: api error 6: parameter, mode, not available [19/11/2021, 06:34:30] [Hue] Gæstetoilet: homekit target heating cooling state changed from 0 to 1 [19/11/2021, 06:34:30] [Hue] Phoscon-GW: request 16695: PUT /sensors/37/config {"mode":"auto"} [19/11/2021, 06:34:30] [Hue] Phoscon-GW: request 16695: api error 6: parameter, mode, not available [19/11/2021, 06:34:31] [Hue] Gæstetoilet: homekit target heating cooling state changed from 1 to 0 [19/11/2021, 06:34:31] [Hue] Phoscon-GW: request 16696: PUT /sensors/37/config {"mode":"off"} [19/11/2021, 06:34:31] [Hue] Phoscon-GW: request 16696: api error 6: parameter, mode, not available

Debug Files

Danfoss Ally ZigBee Cluster Specification - AM375549618098en-000101.pdf

ebaauw commented 2 years ago

If it’s not fully implemented in deCONZ, you need to open an issue there. If it is, and your asking for Homebridge Hue support, I need the debug dump file to see how the API exposes the TRV. I probably also need a description of what each API attribute does, as this tends to be different for different types of TRVs; the API is failing to standardise these.

ebaauw commented 2 years ago

See #1046: A ZHAThermostat resource without config.mode is simply incompatible with HomeKit. I will issue a warning for these. Other than not exposing the incompatible ZHAThermostat, there's nothing I can do here. The thermostat needs to be exposed properly by deCONZ.