Ecobee automation after Groovy/Webcore retirement

Just tried this Alexa path and works great. . . except for what ErnieG pointed out that it verbally responds. Don’t really want to be sitting in a meeting (or maybe asleep) and have my phone start speaking up. Thought I had it licked as we have an old dead Echo still on the account which I tried to point it to. . .but seems it actually looks to verify the audio output happened before executing the routine so doesn’t run. No error, just doesn’t run. Figure any way around that?

For now I just got this working with IFTTT. Using 2 virtual buttons created from this custom Edge driver I setup 2 IFTTT applets tied to them that when they are pushed run an Ecobee command to resume program. Then in SmartThings I created 2 routines. The first is when everyone is away sets the cool/heat temp of each thermostat to the same settings I use in the Away comfort profile. The second is if anybody returns, it pushes both buttons to resume program. That hopefully takes care of the away/home.

I then set the fan min on time of both thermostats to 5 min because I had pistons that checked for temp variance and set the fan on time. Set lower than I did with the “smart” routine because it will now run 24 hours a day.

Then set each thermostat to make sure Follow Me and Smart Home/Away were on because I used to have a pistons that set the thermostat into a comfort profile that was a few degrees offset after no motion for 20 min. This is clearly not very close in functionality, but figured I would see how it goes. If I don’t like it I will probably create SmartThings routines to use the motion sensors and again hard set the temps I usually use, but I thought I would see how Ecobee’s built in smarts work as I never really tried it.

Finally, I just went through and paused all my WebCore pistons that covered all this behavior. What a sad day. :frowning:

2 Likes