We have a chemical pump that supplies the pool with liquid chlorine and muriatic acid. For the first time ever, hubby forgot to check chemical levels and discovered over the weekend that the chlorine container was empty .
So, any recommendations for monitoring the chemical levels? The chemicals are harsh so internal monitoring is probably out of the question, but you can see the level of chemicals from the outside of the containers.
Ok, I was thinking a light sensor, where dark = full light = empty but that would require a light on the other side of the containers or schedule the rule to only check during the day and it may not work with either liquid since there may not be enough tint to change the light level sufficiently.
No, because it measures distance using an ultrasonic ping (of sorts). You could drill a hole in the top of the container and face the sensor downward. Then, silicon around it so that you don't get any outgasing from that entry point.
So, in a 5 gallon bucket, you have 44.28 cm of height (bottom of the ring to the bottom of the bucket). So, every 8cm is a gallon (roughly). You could have the Arduino alert when the distance from the lid is 10cm, 18cm, 26cm, and 38cm.
@denise.grider, I use this sensor with Hubduino to alert me when my rust removing addative tank for my sprinklers gets low. Ever since I installed Rachio the tank takes a REALLY long time to deplete and I don't want to end up a rust coating on my walls because I forgot to refill my tank. I have the SR04t ultrasonic sensor attached to an esp8266 device in my garage. I also keep this sprinkler on my Grafana dashboard so I'm aware of the level.
If it was me... I wouldn't care about the levels; just a single level or threshold I care that it goes below. I'm sort of up to my ears in ESP8266/RPI projects so I wouldn't go for a DIY approach on this particular one.
If you want a project that uses a ESP8266 (low cost both operating and to purchase compared to a pi) and an ultrasonic distance sensor look here.
You would have most of the code for the firmware. Then you just need a driver. Even though I have built a lot of DIY stuff though I still say go mostly OOB. I have too much to maintain and I'm slowly replacing stuff I can with retail/less upkeep solutions.