Pool Controller 3.3
Pool Controller 3.3
๐ The MQTT-enabled Smart Swimmingpool Controller ๐๏ธ
Watch StarManage 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
- Home Assistant via native MQTT Discovery
- openHAB via MQTT
- 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