Pool Monitor

The Pool Monitor allows you measure the air and water temperature while also controlling a pump.

The pump can be turned on, off or controlled according to a customisable schedule. A web interface allows the schedule to be edited and the pump modes changed.

Equipment Required

  • Raspberry Pi Zero W
  • microSD card
  • 5V power supply
  • 2 DS18B20 temperature sensors (waterproof with cable)
  • 4.7Kohm resistor
  • Energenie Pi-Mote addon for Raspberry Pi
  • Energenie socket

Optional Equipment

  • 2-way Extension cable
  • Weather proof garden electrical box

Optional Services Used

The following services can be used with this project if required :

  • Pushover for boot notification
  • Thingspeak for logging temperature data

Installation & Setup

This project has been documented in more detail on