We embarked on a DIY project to enhance a water softener system. We integrated an ESP8266 microcontroller and an ultrasonic sensor into a Boshuis Combilux I to measure the salt level, allowing remote monitoring through Home Assistant and receiving timely alerts when salt needs to be added.
More details, Arduino code, wiring diagram, and bill of materials can be found in our blog Smart Water Softener