Hi, first post so usual apologies if I’m in the wrong place etc.
I’m trying to make an automation like:
Trigger: Tado TRV decides to turn the heating on
Condition: Hive is not currently heating
Action: Ask Hive to start the boiler
The problem I have is that I can’t figure out how to know whether or not the Hive thermostat is currently heating. I assume that the information is available, because I see in the dashboard “Heating” or “Idle”, but I can’t see how to get that information in an automation. Hopefully I’m missing something simple.
go to dev tools > states and search for climate.thermostat (or climate.something - as your name may be different). You can see that it has the following states: hvac_modes: auto, heat, off
My automations only use heat and off (I have forgotten what auto means).
climate enitities can have hvac_modes auto, cold, heat, off.
Auto is when the TRV has an internal timer that change according to a schedule.
Heat/cold is just manual control of the target temperature.
Looking a t the hvac_modes is probably not enough, since the room temperature can be 24 and the target temperature set to 17, and it will still have hvac_modes set to heat or auto.
You need to look at the attributes and see if there is some attribute for valve opening.
Mine is called level.