Hot Water Solar Boiler Project

A solar boiler is great because it gives you hot water using free-sun-energy, but what if there is not enough sun or someone already used all the hot water ? This project helps you take the right decision. It warns you when you run out of hot water and allows you to turn on the electric heating. It also let you know when you can take a bath or shower !

Hot Water Solar Boiler Project

Goals :

  • Alert me when the Hot Water goes below a certain threshold
  • Manual Control heating (On/Off)
  • Show current temp values,
  • Heating status (on/off)
  • Show historical Sensor/Actuator values (graphs)
  • Show power consumption (historical graph)

Typically Hot Water Boilers are in a location within households where Internet connection is available. Therefore i opt for this project to use wireless technology based on Xbee to transfer sensors and actuator data from a receiver which is placed at the boiler side to a Wireless device (Controller) which is connected to the internet and acts as a ‘gateway’ to the SmartLiving IoT Cloud platform.

The Receiver Module :

For the receiver module, i used a Standard Arduino board in combination with the Grove shield for arduino and an Xbee Shield.

For measuring the temperature i have added 2 Onewire Temperature sensors (DS18B20). These sensors are Digital Temperature sensors where multiple One-Wires sensors can be hooked up to 1 digital port on the Arduino. I use these type of sensors in this project because they give a good resolution for the temperature range we want to cover.


  • Requires only one wire for data interface
  • Waterproof
  • Grove compatible
  • Accepts 3.0V to 5.5V power supply
  • Wide temperature range: -55°C to +125°C
  • High accuracy: ±0.5°C( -10°C to +85°C)

Further, i have added a Grove relay to control the electric heating resistor in the Solar boiler, which i can control remotely in case a need more hot water.

In the picture below, you find the complete setup of the receiver module.

The Controller module

For the Controller module, we made use of an Iboard of ITEAD. This is an alternative Arduino board with onboard Ethernet and XBee sockets, which is ideal for this project.

Read More:  Hot Water Solar Boiler Project

This Post / Project can also be found using search terms:

  • hot water solar boiler project on adruino

Leave a Comment

= 3 + 3

(Spamcheck Enabled)

Read previous post:
A guide to using FETS for sensor applications, Part 2
A guide to using FETS for sensor applications, Part 2

In some JFET op amps such as the AD743, the input capacitance is in the order of 18 to 20...

Scroll to top