Using Nest’s API – Part 1

I’ve been made an interesting offer by Nest – they will give me one of their spectacular thermostats (and a smoke / CO detector), if I can find a fun open-source use of their API and write it up.

Challenge Accepted

I already explained that I’m not a programmer, although I’ve been experimenting with python for the last couple of weeks, but I’ll happily give it a shot.

Step 1: Brainstorming.

What would I want to build to extend the functionality of a wifi-connected smart thermostat? The first thing that comes to mind is making a twitter account for it, and having it tweet the temperature in my home. I figure’d that would have been done so many times before that there would be nothing left to create, but a quick google search told me that was not the case.

What else? Well, I have a promo code for Twillio, and Nest’s API has functions for smoke and CO detection. I see an opportunity to create an alert to my phone if there’s an emergency at home. If the detector is downstairs, I’d rather it call the phone on my nightstand then sound an alarm where it is.

Do you, the avid reader, have any suggestions? What would you want your thermostat to do for you?