My Ecobee thermostadt using the built in Ecobee app V1.0.2 has been going offline then online for the last couple of days. It's currently offline in Hubitat, however my phone's Android Ecobee app shows it as available.
Anyone know what's going on or also experiencing this issue?
I've tried re-authenticating the integration app. Ecobee's status page shows no incidents, although there have been server maintenance announcements the last couple of days which seems suspicious.
The Ecobee iOS app works fine. HomeKit appears to be working OK.
It's just the Hubitat app that appears to be having problems.
Reauthing got it working for me for a few hours then it’s back to the http status code 500. i also lowered the poll to 10min. Might have to finally finish my cut over to go local via HADB -> homekit.
IDK if this helps, but these are the logs around me reauthing. It’s working again for now, but i’m expecting it to break again as this is the second time today i’ve reauthed. Maybe the token refresh interval got updated on the ecobee side and the smartapp is not refreshing the auth token correctly?
2025-12-19 10:14:09.283 PM info You now have 1 thermostats, 0 sensors and 0 switches
2025-12-19 10:13:35.145 PM errorException getEcobeeDevices: 500, e:groovyx.net.http.HttpResponseException: status code: 500, reason phrase: Internal Server Error, data:[status:[code:14, message:Authentication token has expired. Refresh your tokens. ]]
2025-12-19 10:10:01.222 PM error Failed to get thermostatSummary
2025-12-19 10:10:01.068 PM error Ecobee poll failed for other reason than expired authToken
2025-12-19 10:10:01.066 PM info HttpResponseException groovyx.net.http.HttpResponseException: status code: 500, reason phrase: Internal Server Error, 500 polling ecobee pollAttempt:1, isThermostatPolled:false, isSwitchesPolled:true, [status:[code:1, message:Authentication failed. Unexpected error. Contact support.]]
Looks like beestat users saw something simular. It’s been fixed on the beestat side and in monitoring. part of the fix was to refresh the auth token on status code 1 and 14 and my logs i’m seeing both status codes.
If you have a C8-Pro you could pair it to the new HomeKit Controller app. I just did that this morning. Works well so far - and I was able to re-export the thermostat (including humidity) to Apple Home via the HE HomeKit Bridge app.
I’m on a C7 and the initial reason i got into HA was to bring my my Ecobee into hubitat locally. I got side tracked along the way cause this integration has been so stable.
I primarily use the built-in Ecobee app but I also have Ecobee Suite running on another meshed hub to enable the thermostat as a sensor attribute. The user app Ecobee Suite is not experiencing these offline events or loss of control. The same thermostat, same account and login on both hubs.