I was looking at doing one of these ultrasonic sensors, but backed off for a few reasons:
1. I have dogs. Don't need to be driving them insane
2. Accuracy at close range can be meh. I've seen some that claim to be accurate as close as a few inches, buuuuut I haven't seen any independent verification of that, and as an engineer, that's important to me.
3. Do I really need to know the level is 5 1/2 inches vs 6 inches? If not, I'm thinking a low level float switch is best for this. Or even a mid-level one to let me know it's "getting low".
@theatrus was working on a level sensor using differential pressure sensors. I like that idea the best of all...