I have integrated an Ecobee thermostat, but I am confused about how to use it – or even whether I can use it – to be informed when the heater that it controls is currently operating. I would like to use that flag to inhibit an action in an automation (“if the heater is on, do not do this thing”). I see in documentation that there are two attributes that look promising: fan and equipment_running. It is not clear to me what values equipment_running can have, and fan might be for indicating that an air conditioner is running the fan, but is not currently cooling. If one of the possible values for equipment_running is something like “heater”, then maybe it would work for my application. I am (obviously) a novice, so any guidance would be much appreciated.
This may help. This is in developer tools → template
{{ state_attr('climate.main_floor', 'fan')}}
{{ state_attr('climate.main_floor', 'temperature') }}
When you type the yaml in (or cut and paste replacing my thermostat with yours climate.mail_floor) you should get something like this
If the fan goes from off to on then do this.
See here for more attributes
EDIT:
Here are a few more attributes while furnace is running:
1 Like
Very helpful. Thanks!