Water Softener Salt Level with EZsalt

So I picked up the EZSalt 3 based on this post. :slight_smile: The problem is, when it got here, I couldn’t get my mac or my son’s windows computer to see the esp board in order to flash it. As it turns out, the issue was most likely the USB cable the sensor came with doesn’t support data, but during my frustration, I found a post from maybe a year ago where the guy who created the EZSalt sensor was hyping it up and said “you don’t have to use our software - it runs tasmota, so you can point it to whatever MQTT broker you want”…

I had no idea what tasmota or MQTT was, but I remember seeing MQTT in my HA Yellow somewhere - turns out, I did need their app in order to connect the sensor to my wifi, but once I did that, I was able to log into the local web server on the device (part of tasmota) and point it to the MQTT broker I setup on HA. From there, I was able to see the sensor in HA BUT there was a problem.

The sensor sends distance data in mm but states its in cm - that means the resulting distance is 10x bigger than it should be. Also, because I’m not using their app, the data is just distance. For me to turn it into a meaningful dashboard item, I needed to convert the distance into the proper units and into a meaningful number (amount of salt left, instead of distance from sensor to salt.

I created a helper sensor to address both - and now have a dashboard that looks very similar to yours.

Hey, this is the founder of EZsalt here. Love finding this thread! We are eager to build a home assistant integration and we’ve actually been in contact with Wes, the OP. I’d also love to know ideas of how we can make this more home automation friendly for those of you who want it. The new EZsalt sensor 3.0 does not support data transfer from the USB cable so yes like you pointed out, you would need to configure it through the access point.

HA is a priority for us but it is a foreign thing! Would love the help from this community to make our product better integrated.

2 Likes