An Ecobee Automation Hack

posted on aug 29th, 2011 with tags apple, ecobee, and ruby

I’ve had an Ecobee thermostat in my house and now in my apartment for a number of years. It’s a touchscreen thermostat equipped with 802.11 wireless that can be remotely adjusted and monitored from Ecobee’s website as well as iPhone and Android applications. While the expected use case might be monitoring the temperature of one’s home while at work, I often lazily use the phone applications while at home when I’m too cold to get out of bed to turn the heat up. With some Ruby code and SNMP, I am now able to automatically detect when I am home and when I leave the apartment, and adjust the temperature automatically.

ecobee thermostat mounted on wall

Continue reading 1,063 words...