Pool Controller ESPHome config file
Using Kamoer Peristaltic pumps with stepper motor for dosing chemicals.
ESP32
2x Kamoer KCM-B166
2x a4988 Stepper drivers
Atlas Scientific EZO for pH and ORP probes
Atlas Scientific ORP and pH Mini Probes
UniPi 1.1 (connected using I2C)
Tentacle T3 board (Connected using I2C)
Dallas temp sensor
SR-04T for water level in a water tank
Switching low voltage only with UniPi relays, controls big 230V 16A power relays. This HW was left over from previous unfinished project which I converted to ESPHome. The same for Tentacle T3. You can replace these with EZO boards and use different relay board
All automations happen on the ESP itself, the only thing you need in HA are input helpers to be able to control pH and ORP. Then just add all sensors and switches from the ESP to your dashboard as you wish.