The development of Internet of Things (IoT) technology today has brought convenience in various aspects of life, one of which is in water resource management. This research aims to design and implement an IoT-based automatic water reservoir monitoring and filling system to make it easier for users to monitor the condition of water reservoirs in real-time. The system utilizes the ESP 8266 NodeMCU microcontroller as a control center connected to the HC – SR 04 Ultrasonic Sensor to measure water level The data obtained from the sensor is transmitted to the Firebase realtime Database and can be accessed through an Android application that has been designed using Android Studio. The test results show that the system is able to display water level information in real-time on Android apps. In addition, the system can automatically control the water pump based on the water level limit that has been set by the user, as well as allow manual control through the application. With this system, the efficiency in filling the reservoir increases and the risk of reservoir water overflowing or water shortage can be minimized. This system is expected to be a solution for automatic water management in household and small industrial environments, and can be further developed with the addition of more complete water quality monitoring features.
Badres et al. (Wed,) studied this question.