Waterline
A household water-level monitor that brings your ESP32 tank detector, Android phone and family together.
Readings you can understand
The four-probe detector reports confirmed tank level bands rather than exact water volume. The Android app shows reading age, connection source, probe states, history and alarm acknowledgement.
Cloud and nearby access
Cloud access requires account sign-in and provisioned household membership. Paired Bluetooth provides nearby readings and supported controls when internet access is unavailable. History and in-app calibration capture require cloud access.
Hardware and alarms
The project uses an ESP32 detector with four tank probes and a local buzzer. Configure per-level alarms and supported phone notifications. Pump switching is not implemented.
Android APK
Waterline 0.2.14 · Debug/test build · 8.18 MiB
This is the supplied local test build, not a production or Play Store release. Install it on your Android device for testing with your configured Waterline detector.
Verify the download · SHA-256
fb14c9a6850790fbdca08321f8dcd47f9569d10dbf317d2e81b5560aba55514f
The app supports Android 7 or later and includes English and Bengali interfaces. Installation alone does not configure the detector, household access or cloud services.
Build your setup
Follow the repository’s hardware pin table, firmware and calibration instructions for the current four-probe implementation. Review the Android, Bluetooth and backend documentation for configuration and current limitations.