#Helper entity to check if any radiator `hvac_action` is heating.

10 messages · Page 1 of 1 (latest)

sour sage
#

I have a nest thermostat but also TRVs on every radiator.

The nest thermostat has its own temp sensor that is made redundant by the fact that each of the TRVs have their own temp sensor, so I need to create a helper entity for my automation to check if ANY of my TRVs hvac_action is set to heating. This should be the only state that makes the nest thermostat come on, if they're idle, it should turn off.

royal goblet
#

binary template sensor - either you can set up something that looks at all climate devices and filters out only the TRVs with something like:
{{ states.climate | map(attribute='entity_id') | select('search', 'TRV') | select('is_state_attr', 'hvac_action', 'heating') | list | length>0 }}
or, label the TRVs with something sensible and do:
{{ label_entities('TRVs') | select('is_state_attr', 'hvac_action', 'heating') | list | length > 0 }}
The 2nd option is better

sour sage
#

thanks a ton

royal goblet
#

np, it's something i used for a while and never deleted the helper so could just copy it 😛

sour sage
royal goblet
#

No clue

#

Might depend on your boiler, but I don't think nest talks opentherm anyway

sour sage
royal goblet
#

does your boiler though?

sour sage