Pi-Heating
Central heating controller for Raspberry Pi (hardware + software)
This is a working replacement for a central heating 'programmer' in a system with a 3-way valve switching hot water between hot water/central heating/both. Software written in Python.
PCB layouts are included, and code for the raspberry pi which controls the heating via a web front-end.
The project replaces the "junction box" that connects boiler, programmer, pump, motorised valve, and thermostats together and makes most of these software accessible. The Raspberry Pi is connected by an umbilical lead using i2c.
...