Should you’re fortunate sufficient to have central heating and/or air-con, with an automated thermostat, you in all probability don’t have to fret an excessive amount of concerning the outdoors temperature. However central HVAC is way from the one method of sustaining temperature in a house. From wooden stoves to boilers there are various choices relying in your local weather and residential kind, and [Murphy’s Law] has a decentralized baseboard system as an alternative of one thing centralized. An ESP8266 solution was found that was able to tie them all together.
There are different varieties of baseboard heaters, however in [Murphy’s Law]’s case the warmers have been electrical with a separate thermostat for every heater. Somewhat than construct a management system from the bottom as much as exchange the thermostats, turnkey sensible wall switches have been used as an alternative. These switches occurred to be primarily based on the favored ESP8266 microcontroller, like loads of different off-the-shelf automation options, which meant much less work wanted to be completed on the road voltage aspect and the microcontroller’s firmware may very well be simply personalized to be used with House Assistant.
Whereas [Murphy’s Law] doesn’t reside within the residence with the fleet of electrical baseboard heaters anymore, the brand new residence has a single baseboard heater to maintain a toilet heat for the reason that central heating system doesn’t fairly preserve it heat sufficient. This technique is ready to scale up or down primarily based on variety of heaters, although, so it’s nonetheless a succesful resolution for the only room and has since been up to date to make use of the ESP32. All the code for this undertaking is available on GitHub as nicely, and for these of you making an attempt so as to add different HVAC parts to a house automation system this project that loops in a heat pump is worth taking a look at as nicely.