Build your own open source hardware Nest-style smart thermostat


Alan sez, "Spark.io provides instructions for making your own Nest-like 'smart' thermostat. Of course it's entirely open source, with files on github."


* The Spark Core served as our connected brain.

* We display the temperature on a few Adafruit 8x8 LED matrices. The interface for the displays is a common I2C bus.

* The primary sensor is a Honeywell HumidIcon temperature and humidity sensor, which shares the I2C bus with the displays.

* For our MVP, we decided a couple LEDs could represent whether the heat and fan were on. In the end the same pins would be connected to relays instead of the LEDs.

* If you want to save energy when a person’s not home, then you need a way to know when they are home so you can err on the side of comfort again. We added a Panasonic PIR motion detector.

All in all, it took about an hour to throw together this breadboarded prototype, although we had to order the components a couple of days beforehand. It took another couple of hours to pull together working firmware (see the software section below).

Building an open source Nest (Thanks,Alan!)

Start the discussion at bbs.boingboing.net