Skip to content
Pool Controller 3.3

Pool Controller 3.3

๐ŸŠ The MQTT-enabled Smart Swimmingpool Controller ๐ŸŽ›๏ธ

Watch Star

GitHub Sources

Manage your swimming pool in a smart way to enjoy it comfortably and affordably (for less than 100โ‚ฌ).

Main Features

  • Manage water timed circulation for cleaning
  • Manage water heating by additional pump for solar circuit
  • Home Assistant MQTT Discovery - Native HA integration
  • Independent of specific smarthome servers
  • Timesync via NTP (europe.pool.ntp.org)
  • Logging of system events and diagnostics

Roadmap

โœ”๏ธ State persistence across reboots (v3.1.0+) โœ”๏ธ Web-based OTA firmware updates (v3.2.0+) โœ”๏ธ Home Assistant MQTT Discovery (v3.3.0) โœ”๏ธ Automatic update checking from GitHub releases (v3.3.0) โœ”๏ธ Temperature-based circulation time adjustment (v3.4.0)

  • Configurable NTP server
  • Dual circulation cycles (pool + solar independent)
  • Offline operation mode (no WiFi required)
  • Unified power supply (ESP32 + relays from single source)
  • Rollback capability for OTA firmware updates
  • A/B partition updates for safer firmware upgrades
  • see also the issue list

ESP32 Pool Controller breadboard circuit with DS18B20 temperature sensors and relay modules

Last updated on