Download Opensource PiHome Smart Heating Control: This Project is based on Raspberry Pi, whole systems is presented using Apache web server, all information is stored in MySQL/MariaDB database. Python script is used to log temperature sensor data from One wire DS1820 temperature sensor, most of the code is written in PHP.

PiHome – Smart Heating Control is opensource and available to download free of cost and it is compatible with MySensors WiFi Gateway, Ethernet Gateway and Serial Gateway with nRF24L01+ with PA and LNA wireless Module or you can have all your boiler and zone relay connected to raspberry pi GPIO with wiringpi add GPIO number to MySQL/MariaDB database to control your zone and boiler.

I have all temperatures sensors nods running on Arduino 3.3 with nRF24L01+/2.4GHz RF Wireless Module powered by 18650 battery and Zone Relay Module and Boiler Relay module on Arduino Nano 5v powered by 5v power source.

Before we deep dive into this project something very important: PiHome comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. DO NOT MAKE ANY CHANGES TO YOUR HEATING SYSTEM UNTIL UNLESS YOU KNOW WHAT YOU ARE DOING, contents provided here are for information and education purpose only, I take no responsibility for any loss or damage to you or your property.”

You can download PiHome Smart Heating Control from GitHub

I have added button console for boost for each zone and away i m testing this console and i will fine some spare time to do some instructions for this setup.

When you deploy MySQL database it already comes with Ground Floor, First Floor and Hot Water and one Boiler pre-configured. Follow the instructions and enjoy

You can check demo of this at
Username: Admin
Password: pihome