Rule Your Furnace With This Network-enabled Thermostat

diy_thermostat

Adafruit forum member [Stephanie] embarked on a mission to replace the thermostat in her home with one that was far more robust and full of electronic goodies.

Her goal was to build a networked thermostat that allowed for 2-way communications between the base station and any other networked device, such as her laptop or iPhone. She wanted to not only be able to monitor her furnace and air conditioning systems remotely, but to control the units from afar as well.

The brains of the thermostat have changed throughout the project, becoming simpler as time went on. It is now controlled with just an ATMega328 mounted to the back of an LCD display with a Wiznet network module where an Adafruit Ethernet shield used to reside. The thermostat shows the current temperature, set temperature, and time on the front mounted LCD, the latter of which is provided by a Chronodot module. It also has an on board LED that can be seen from afar, indicating whether the heat or air conditioning is running,

Right now the thermostat can be controlled at the unit itself, or remotely using a Telnet session. [Stephanie] is currently happy with the setup, but future plans include creating an iPad application to provide a more user-friendly interface.

If you are interested in learning more, or building one yourself, be sure to swing by her blog for a far more in-depth look at the build process.

Thermostat Controlled Plug Box

[Eric] has a problem with his new house, there was no heat in the attic space that had been converted into a loft. Facing no way to tap into the ductwork and wanting to use the space as a bedroom he did what most of us would, and just got a little space heater. Anyone who has lived with a space heater knows you have to be around to turn them on, and they usually dont have decent temperature control. These problems were quickly fixed by making a thermostat controlled plug box.

A quick trip to the hardware store resulted in a 2 gang metal junction box, faceplate with GFCI cutout, receptacle and a Honeywell baseboard heater thermostat. The thermostat is then wired to mains and its output connects to the receptacle.

He gives instructions on wiring which focuses on his parts, but you should follow the instructions to your specific thermostat, and error on the side of caution if working with mains current. The end story is a bedroom with a more constant temperature and doesn’t need a 3 hour burn to get there.

Super Simple Arduino Setup Lowers Electricity Bills

An Arduino with 40 lines of code, a temperature resistor, and servo are all that’s truly needed to save some dough with this thermostat by [Peter Hamilton]. LEDs and a potentiometer are added as well to help set and read the desired temperature. With or without said additional parts, the hack is still ridiculously simple and we’re wondering why we didn’t have a similar setup on our blisteringly cold office AC system before seeing it.

Though, we’re going a bit further with our version, plans are in the making to add timers to turn off the system for extended hours while no one is at the office. What would you add?

Brew Fridge Thermostat

thermostat-1

Reader [Will R] sent in a thermostat mod for his brew fridge. His friends had found a perfectly fine bar refrigerator and wanted to repurpose it for brewing beer. A previous batch of microbrew had been mangled by the Australian heat so they wanted something that could maintain the perfect temperature. The fridge’s built-in thermostat wouldn’t rise above 5 degrees so they had to build their own. [Will] used a 10K NTC thermistor to measure the temperature. It’s connected to an ATtiny25 microcontroller that does the comparison and determines whether to turn on the compressor. He referenced SparkFun’s relay tutorial for the switching side. Although he didn’t etch a board for this project, the design file is included along with all the code on the project site.

Thermosmart: Arduino Thermostat

smartstat

[Chris] sent in the Thermosmart. It is an Arduino controlled thermostat. It has a web interface which allows him to see the current temperature and make adjustments from remote locations. He can set heating or cooling to on, off, or auto and adjust the ranges as well. We’ve seen similar done with an Arduino before, even one with a nice LCD interface. This could possibly be useful for remote plant monitoring as well.

PS2 Controller Thermometer

ps2-temp

Finding themselves in need of a thermometer that could communicate with the computer, The Cheap Vegetable Gardener resorted to a bit of hacking. They created this PS2 controller thermometer by attaching some thermistors to the analog stick inputs. Each PS2 controller could collect data from up to four thermistors.  There is an auto shutoff feature built into the controller that shuts off the analog signal after a period of non use. To overcome this, they simply taped the L2 button down.

[thanks Shawn]