Does anyone know if you can subscribe to the events for an Ecobee 3?
I’m trying to subscribe to a thermostat mode change. Specifically I want to know if it is cooling, heating, or if only the fan is on. I have a bypass damper that needed a little help. So I have created an automated version of the damper that I want activated depending upon which zones are calling. I can schedule it via cron with the limitations being 1) that I have to issue a refresh on the thermostats before evaluating the status of the thermostats (for the Ecobee 3’s the refresh can push the 20 second app limit) and 2) the damper doesn’t respond until the cron job runs which causes the whole thing to wait to relieve the pressure for a small zone.
I have tried subscribing to thermostat.thermostatMode (among other things), but the events never fire.
Does the Ecobee 3 generate events? ST can control the thermostats, but many times the thermostats need to be refreshed to display accurate/current information. Is this normal? Any ideas or suggestions?