Esphome component for Clack WS PI (disc valve) Ecosoft LESS and Clack WS1 softener with M5stack TOF sensor saltlevel detection
Relay for control of the chlorinator module from AQMOS and Power measurement with ina3221
Automatic recognision of the softener steps and measure the liters and m3 softened water by reading the clack flowmeter
main: Clack WS PI valve (DiscValve) (ECOSOFT LESS-10 / 15 / 20 from AQMOS)
ws1: Clack WS1 valve (CM(x) from AQMOS)
ws1_usa: Clack WS1 valve with Gallons and Inches / US version
Remark: Make sure to copy water_flow.h and tof_vl53l1x.h to your esphome directory before compiling the clack.yaml There have been some bigger updates to the latest code: added L/min and alarm, also lovelace home assistant menu has been updated.
Remark2: 6 august 2024: Added history regeneration and test button motor pulse to step through regeneration (with time delays stil working between steps) example EN example NL
Remark3: 30 august 2024: Added regeneration mode steps, for upflow and downflow brining with Pre and Post fill Copy correct lovelace menu yaml for the correct regen mode choosen in the dropdown menu. When changing the softener from upflow to downflow in the softeners menu, a different injector needs to be placed and switch over with the position of the blind plug. See manual of the WS PI valve.
Purchase: alphonsuijtdehaag at gmail dot com, if you are interested in a PCB with M5Stack Atom s3 lite
Help: Please open a issue on this git project.