https://github.com/your-iot/watmonitor
Watmonitor is a universal web interface designed to efficiently store water level data collected from sensor nodes into a centralized database. It empowers users to monitor real-time water level and volume measurements of their water wells, tanks, or other water sources directly through its user-friendly web interface.
https://github.com/your-iot/watmonitor
esp32 esp32-c6 monitor ultrasonic water water-level-monitoring water-level-sensor
Last synced: 3 months ago
JSON representation
Watmonitor is a universal web interface designed to efficiently store water level data collected from sensor nodes into a centralized database. It empowers users to monitor real-time water level and volume measurements of their water wells, tanks, or other water sources directly through its user-friendly web interface.
- Host: GitHub
- URL: https://github.com/your-iot/watmonitor
- Owner: Your-IoT
- Created: 2024-11-17T21:16:25.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-03-08T02:42:53.000Z (3 months ago)
- Last Synced: 2025-03-08T03:23:45.756Z (3 months ago)
- Topics: esp32, esp32-c6, monitor, ultrasonic, water, water-level-monitoring, water-level-sensor
- Homepage: https://your-iot.github.io/Watmonitor/
- Size: 9.28 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Watmonitor - Water Level Monitoring Web Application
**Watmonitor** is a universal web-based interface for monitoring water levels using IoT sensor nodes. It stores real-time water level data in a centralized database and provides an intuitive, cross-platform interface to monitor water levels in wells, tanks, lakes, and other water sources. Watmonitor is designed to be sensor-agnostic, supporting a variety of sensor technologies such as ultrasonic, optical, radar, and more.
## Key Features:
- **Real-time Monitoring**: Access up-to-date water level and volume data from your sensors.
- **Cross-platform Accessibility**: Use Watmonitor on both desktop and mobile (Android & iOS).
- **Sensor Agnostic**: Compatible with any water level sensor or industrial monitoring system.
- **QR Code Scanning**: Retrieve sensor data quickly by scanning QR codes associated with each sensor node.
- **Affordable & Open-source**: Self-hosted, downloadable graphs, and open-source hardware-friendly.
- **Multilingual Support**: Available in multiple languages including English, Slovak, German, Russian, French, and Spanish.
- **Historical Data & Graphs**: Access full data history, visualize trends, and download or export graph data in various formats.## Supported Sensors:
Watmonitor supports a variety of water level sensors, including:
- Ultrasonic
- Optical
- Laser
- Radar
- Capacitive
... and many more!## Usage Scenarios:
Watmonitor is ideal for continuous monitoring of water levels in:
- Wells
- Tanks
- Ponds, lakes, rivers
- Reservoirs
- Sewage systems## ESP32 Integration:
The system provides automatic source code generation for ESP32-based sensor nodes, compatible with Arduino IDE and supporting WiFi or Ethernet connectivity. The pre-generated code is configured for easy integration with Watmonitor, with support for Over-The-Air (OTA) updates and ultra-low power modes.## Additional Features:
- **History & Records Pages**: View detailed records, including min/max values over selected timeframes.
- **Line Area Graphs**: Analyze water level data across different time series and download graphs in .csv, .png, or .svg formats.
- **Wiring Diagrams**: Simplified wiring diagrams and pin-mapping tables for easy sensor integration.## FAQ:
- **Do I need web hosting to run Watmonitor?**
Yes, local or internet-based hosting is required with PHP support.
- **Is the configuration process easy?**
The system provides automatic code generation and clear setup instructions for sensors.
- **Can I log data into other systems?**
Watmonitor allows integration with other systems through configurable data upload routes.For more details and documentation, check out the full [Watmonitor website](#).