Ecobee Hold Condition

I want to write a simple rule that will send me a message if the Ecobee thermostat has been in cool hold or heat hold for more than four hours.

I don't see hold available in modes or states to use as a condition. I'm using the Ecobee Integration app.

Iā€™m not familiar with cool/heat hold - how does it differ from cool/heat?

I would use Rule Machine for this myself - you could use custom attribute if it is an attribute of the driver, it should work:

Triggers:
Thermostat in cool hold
Thermostat in heat hold

Action to run:
Wait 2 hours
Send message

I haven't created a custom attribute before, but I will give it a shot.

A hold on an Ecobee is when you change the temp and you can set it to hold that temp for 2 hours, 4 hours or indefinitely before resuming the scheduled programming on the Ecobee end. It is part of the UI on the thermostat itself.

1 Like

I think you can do this with Webcore. I use both RM and Webcore.

1 Like

If you can see that as an event in the driver, it will work in RM. However, if the driver is not aware that it is on ā€œholdā€, then you will not be able to use this information in Hubitat.

1 Like