A simple water sensor that will send a text message using and ESP32 and IFTTT.
For more information, check out this blog post.
To to get the ESP32 to send a text message, we'll need to create an account on IFTTT, and set up the Maker and SMS services. For maker, we'll use "ESP" as the trigger event name, and the message can have whatever information you'd like in the message, but to send the actual water level "{{Value1}}" is used at the end of message. Example: "The water level is {{Value1}}", where value1 is a JSON object that we set to "HIGH" or "LOW".