Ecobee <=> Hubitat <=> Node-RED

My Honeywell Wifi thermostat just died and I'm replacing them with Ecobee3 Lite. I have all my automation logic in Node-RED but HE is the device controller. I want Ecobee to be the primary controller of the thermostat. However, I have some automations that are triggered when I have a calendar event "AWAY - ...." and I want to be able to set the thermostat set points and have the thermostat in HOLD until the end of the calendar event.

From reading the the docs and posts here, my understanding is that the community Ecobee Suite App will give me more granular control (set hold, cancel hold) than the built in Ecobee App.

So... the questions:

  1. Is the community app still supported?
  2. Is there a way to set HOLD/cancel HOLD with the HE built in app?
  3. Any other considerations that I may be missing in selecting one vs the other?
  4. I'm assuming that "custom actions" available in RM will also be available in Node-RED - true?

Thanks for your help.

I used the inbuilt integration for a few years and grew tired of cloud API issues.

Do you have Home Assistant up and running? I followed @ogiewon’s advice and set it up so I could gain local control of my ecobee thermostats via HA HomeKit integration. HA supports canceling hold and I use HADB to bring the HA devices into HE.

3 Likes

I had set it up when I was trying to figure our where to go after Wink but then abandoned that in favor of HE and Homebridge :frowning_face:

1 Like

Oh -that's a thought! If I can get Ecobee into HomeKit and use virtual devices, I may be able to bypass HA🤔. Yeah - my automation logic is going to be in two places (NR and HomeKit), but that may be a simpler solution.....

EDIT: It looks like Ecobee3 is NOT directly HomeKit compatible - UGH
EDIT2: Looks like I was wrong - the box says "Works with Apple Home"!

@ritchierich - Michael, I got this to work without HA. I had already exposed a virtual switch from HE to HomeKit that gets triggered by your Google Calendar app and I was able to create a scene and automations in Apple Home to set and cancel Away mode based on that switch! If I am correct, there should be no cloud interaction in this scenario as HE to HomeKit is local and HomeKit to Ecobee is local (I think) :crossed_fingers:t3:

1 Like

Awesome to hear you got this working!

That is my understanding as well though again I am using HA which talk both to HE and Homekit.

2 Likes