Wireless Arduino Boiler Controller Relay with nRF24L01: Control gas boiler with relay by connecting it to room thermostat connection on gas boiler without passing any current to gas boiler or at least this is how i did it and not to worry about buildup pressure inside heating pipes as gas boiler controller takes care of that itself.

You can control High Voltage electronic devices using relays modules that are readily available in the market. I am using the HL-52S 2 channel relay module, which has 2 relays. The high voltage side output connector has 3 pins, the middle one is the common pin and as we can see from the markings on.

Boiler Room Thermostat Connection

Boiler Room Thermostat Connection

One of the two other pins is for normally open connection and the other one for normally closed connection. The reason i m using two channel relay as i can not find any single channel relay with optocoupler ic.

Wireless Arduino Boiler Controller Relay with nRF24L01

Wireless Arduino Boiler Controller Relay with nRF24L01

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

MySensors Arduino Sketch to Control Gas Boiler Relay

Upload wireless Arduino Boiler Controller Relay with nRF24L01 sketch to your Arduino, i would suggest to use Arduino Pro 5v version so you can avoid to have 3v for arduino and 5 volt to power relay module.

If your gas boiler relay module connected directly to raspberry pi gpio pins then follow Raspberry pi Multi Zone Heating Control System Relay. You need to make sure to have WiringPi installed as well on your raspberry pi and have correct WiringPi gpio pins configured for each zone and for gas boiler.