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. ...