To simplify the setup, I used a “Terminal Adapter for ESP32 30pin”:
Link in my GitHub project
Connections remain the same but are simply extended.
To avoid leaving the board exposed to dust, I printed a protective case:
Link in my GitHub project
I also printed a case for the HC-SR04:
Link in my GitHub project
Configuration
The code is designed to be easy to understand and configure.
You only need to change 2 values (excluding standard settings like api, ota, and ap) to adapt it to your water softener:
I’m using weight sensors for similar project, but the issue is that usually half of them have some drift - reporting the weight going up over time, when in reality there is no change at all. So I’m thinking about switching to those ultrasonic sensors. Did you experience any drift in them, or do they report the distance reliably?
Btw, I monitor my water softener salt level with a golfball, a plastic stick and a magnet.
Yes, this sound weird but I do.
I drilled a small hole in the golfball an pressed the stick into the hole. The ball is placed on the salt. The stick guide through a small hole in the cover. A magnet is placed at the top of the stick at such height that at low salt level the nagnet will closes a (zigbee) magnetic door sensor.
Can I ask what happens if you don’t treat your hard water? Where I live there is very hard water but I have never heard anybody talk about treating their water. I have had a shower in soft water and I can feel that it is soft. But what next , heating the water I shower in ?
I hear drinking hard water may have some cardiovascular benefit. I myself mix a little with my whiskey. I may have to increase my intake of the whiskey considerably to get this benefit.
The water in my home is also very hard. We decided to install a water softener after renovating our bathroom. Why? Because of limescale, which leaves terrible marks everywhere, whether on the faucets or the shower tray. Additionally, I find that the water tastes much better, but that’s subjective. Overall, a water softener mainly helps prevent limescale buildup in pipes, the heating system, etc.
For sure. Just bear in mind that a traditional softener is adding dietary sodium, the harder the water the more the sodium. I’m not sure how much that really matters. In our case we also have a reverse osmosis water filter for drinking water and cooking, so it’s irrelevant.