The BoilerIO Software Thermostat

It’s time to step up from command-line control of the heating system I’ve been working on to having a weekly schedule and temporary override function available through a UI, making the system practical on a day-to-day basis. https://youtu.be/uCpQMBQ1SC0 As always, code described here is available on github under an MIT license. Overview The scheduler chooses a target heating temperature throughout the day and needs to be usable by someone non-technical to show the state of the system, provide a means to enter and edit a schedule, and provide a means to change the target temperature for a fixed period of time. ...

June 11, 2017 · 9 min · Andy

Danfoss Wireless Thermostat Hacking – Part One

I wanted to control my central heating system using a Raspberry Pi and Arduino micro-controllers to provide better control, flexibility, and a fun home automation project. We originally chose wireless thermostats when we replaced the heating system in our home, but their user interface is not great and they are fiddly to use. “Smart” thermostats were starting to come onto the market showing a glimpse of what could be done. ...

January 14, 2017 · 9 min · Andy