Pool Controller is a Home Assistant custom integration designed to manage and automate your spa or pool when the device lacks built-in smart capabilities.
If your spa/pool is connected to a simple smart switch (on/off only), you lose access to important automation features (filtration cycles, temperature control, frost protection, water quality monitoring). Pool Controller brings these back and adds additional comfort/efficiency features.
The dashboard card shown above is available as a separate HACS plugin: lweberru/pool_controller_dashboard_frontend
This repository’s documentation has been split into chapters for easier navigation:
- Installation & Setup
- Configuration
- Sensors, Entities & Controls
- Costs & Electricity Prices
- Services (Automations & Advanced)
- Water Quality Monitoring & Disinfection
- Advanced Features
- Common Automations
- Troubleshooting
Development rules and release workflow (HACS via GitHub Releases): see CONTRIBUTING.md.
See CHANGELOG.md for version history.

