How could our Amazon Echo control a thermostat? My idea


#1

My family and I (ok, mostly me) are using Alexa all the time now, especially by using groups defined in the Alexa app. This got me thinking, so I thought I’d throw this discussion out there to see what creative ideas our community can help me with, or at least confirm what I think is an idea.

I was headed down the path of creating an Alexa group called “Temperature” that would increment the thermostat(s) by 1 degree each time the phase was recognized by including the word "On’ for incrementing up and “Off” for down. The design I was thinking through would be linking a SmartApp to a virtual switch. That’s certainly doable, and a SmartApp could certainly set the current setpoint.

Based on some simple testing to tell Alexa to turn a switch on over and over again, it looks like a command is sent every time instead of checking to see if the switch is already on. That’s perfect, and what I want.

To me that sounds pretty straight forward. What do you folks think?


FAQ: Amazon Echo: The Official SmartThings Integration is here! (Initial SetUp FAQ)
#2

There are at least two community members who’ve already created thermostat controls by using virtual dimmers. That way you can set the dimmer to a particular percentage setting. And some using modes for their favorite set points. You should be able to find discussion of their projects in the forums.

@DarcRanger has been working on one for a month or two:

I think your way sounds fine, too. It just depends on what feels more natural to you. :sunglasses:


#3

Thanks @JDRoberts, I like that a lot better. I completely forgot about being able to tell Alexa to dim lights. I didn’t pay much attention to that thread when it came out, but I will now. Thanks for sharing!.