python API for talking to nest thermostat
Clone or download
smbaker Added --serial and --index options for folks with multiple nests. Add…
…ed support for simplejson, and an error message to tell people to install json.
Latest commit 94f5df4 May 27, 2012
Type Name Latest commit message Commit time
Failed to load latest commit information. more useful information in the readme May 11, 2012 Added --serial and --index options for folks with multiple nests. Add… May 27, 2012 add python setup script May 11, 2012

pynest -- a python interface for the Nest Thermostat by Scott M Baker,,

Usage: ' help' will tell you what to do and how to do it

Example: ' --user --password swordfish temp 73' set the temperature to 73 degrees

' --user --password swordfish fan auto'
     set the fan to automatic

Installation: 'python ./ install' will install to the right place, usually your /usr/bin directory.

Licensing: This is distributed unider the Creative Commons 3.0 Non-commecrial, Attribution, Share-Alike license. You can use the code for noncommercial purposes. You may NOT sell it. If you do use it, then you must make an attribution to me (i.e. Include my name and thank me for the hours I spent on this)

Acknowledgements: Chris Burris's Siri Nest Proxy was very helpful to learn the nest's authentication and some bits of the protocol.