Pyhass / Hive-Custom-Component

A custom version of the home assistant hive component
MIT License
33 stars 17 forks source link

Heat On Demand Switch Not Updating With Correct Status #132

Open dinekev opened 2 years ago

dinekev commented 2 years ago

Describe the bug

Calling switch.turn_on, turn_off, toggle services all work as expected when passing in the switch.thermostat_1_heat_on_demand entity, however the current state of the switch (on/off) is being set by the thermostat state rather than the heat on demand state. Sometimes I have heat on demand switched on, but if no radiators are demanding heat then the boiler is off, home assistant is showing the heat-on-demand switch to be off in this case, when I can see in hive it's on.

Steps to reproduce the behaviour: Install verson 2022.10.0 via HACS Configure Hive intergation in the Integrations section Use Hive app to set heat on demand on Observe state of switch turning on and off whenever boiler turns on/off

Expected behaviour Boiler activity should not change state of heat-on-demand switch

Desktop (please complete the following information):

OS: Windows 8, iOS Browser: Chrome and standalone HA app Hive Custom Component Version: 2022.10.0

Additional context: This was working before I recently upgraded via HACS, but I cannot remember the version I had installed before.

gee-jay-bee commented 2 years ago

This is also happening in the standard hive component in home assistant. It definitely used to work (I have automations actively managing the on demand switch) but I couldn't say when it stopped as I haven't been paying much attention to heating since March!