ELKHA : Jurnal Teknik Elektro. Vol. 18 No. April 2026, pp. 25 - 32 ISSN: 1858-1463 . , 2580-6807 . WSN-Based IoT Water Tank Monitoring with Accuracy and QoS Evaluation Nur Afiyat1*). Ellys Kumala Pramartaningthyas. , and Nur Rahmad. 1, 2, . Department of Electrical Engineering. Universitas Qomaruddin Indonesia Corresponding Email: *) nurafiyat@uqgresik. Abstract Ae This study presents a Wireless Sensor Network (WSN)-based Internet of Things (IoT) water tank monitoring system designed to provide reliable real-time monitoring and performance evaluation. The proposed system utilizes NodeMCU ESP8266 modules and ultrasonic sensors to measure water levels across multiple tanks within a distributed WSN architecture. Previous studies on IoT-based water monitoring have largely focused on system implementation, conceptual frameworks, or applicationoriented solutions, while comprehensive experimental validation of sensing accuracy and network communication performance is often limited. In particular, integrated evaluation approaches that simultaneously assess sensor measurement accuracy and network Quality of Service (QoS) performance in multi-node WSN deployments remain relatively underexplored. To address this gap, this study applies an integrated evaluation framework that combines ultrasonic sensing accuracy testing and QoS delay analysis, based on the Telecommunication and Internet Protocol Harmonization Over Networks (TIPHON) standard. Experimental results show that the system achieved average measurement accuracies of 96. 59%, 97. 21%, and 97. 37% for Tanks 1, 2, and 3, respectively. Network performance evaluation under non-Line-of-Sight . on-LoS) indoor conditions produced an average transmission delay of 28. ms, which falls within the Auvery goodAy category according to TIPHON QoS criteria. These results demonstrate that the proposed WSNAeIoT architecture provides reliable sensing performance and stable communication for domestic water tank monitoring applications. Keywords: Internet of Things (IoT). Wireless Sensor Network (WSN). Water Level Monitoring. Ultrasonic Sensor Accuracy. Network Delay. INTRODUCTION The availability of clean water is a fundamental necessity that must be managed efficiently, particularly in storage systems utilizing water tanks. Water levels in storage tanks fluctuate dynamically due to varying consumption patterns, making continuous monitoring essential to prevent shortages, overflow, and inefficient water utilization. Recent studies have demonstrated that IoT-based monitoring systems significantly improve operational efficiency by enabling real-time sensing and remote accessibility . , . , . , . In residential and small-scale applications. Several implementations have been developed using ultrasonic sensors and Manuscript received 2026-02-03. revised 2026-03-09 . accepted 2026-03-10 microcontroller platforms to automate monitoring and notification processes . , . , . , . , . However, many of these systems focus primarily on functional implementation without comprehensive performance validation, particularly regarding sensing accuracy and communication reliability. The rapid development of IoT technologies has enabled the integration of sensors, wireless communication, and cloud-based platforms in water monitoring applications . , . , . , . , . Various architectures have been implemented using WiFi and LoRaWAN communication protocols to support realtime transmission and remote monitoring . , . , . , . In addition, recent review studies emphasize the growing role of intelligent IoT frameworks, machine learning integration, and scalable sensor network architectures in sustainable water resource management . , . , . Optical and advanced sensing approaches have also been explored to enhance monitoring capability in water-related applications . These developments indicate that IoT-based water monitoring solutions are increasingly scalable and adaptable for distributed deployment scenarios. WSNs provide a flexible infrastructure for distributed environmental monitoring systems. Previous research highlights that WSN architectures enable modular deployment, efficient data aggregation, and scalable multinode communication . , . In water-related applications. WSN-based systems have been widely adopted for water quality monitoring, smart water management, and environmental surveillance . , . , . Several recent studies have implemented IoT-based monitoring systems for rivers, irrigation systems, flood mitigation, and tank control applications . , . , . , . , . , . Despite these advancements, most implementations emphasize system deployment and application functionality, with limited investigation into integrated performance validation under practical network Although ultrasonic sensors are commonly used for water level detection due to their affordability and ease of integration, quantitative validation of measurement accuracy is not consistently reported . , . , . Furthermore, communication performance evaluationAi particularly delay analysisAiremains insufficiently explored, even though delay directly affects the - 25 - This work is licensed under a Creative Commons Attribution 4. 0 License For more information, see https://creativecommons. org/licenses/by-nc-sa/4. WSN-Based IoT Water Tank Monitoring with Accuracy and QoS Evaluation (N. Afiyat, et al. responsiveness and reliability of real-time monitoring systems . , . In practical deployments, non-LoS conditions caused by walls or structural obstructions may introduce signal attenuation and increased transmission However, experimental validation under such realistic conditions is rarely discussed in previous studies . , . , . , . , . , . Therefore, an integrated evaluation framework that combines sensing accuracy validation and delay-based QoS analysis within a multinode WSN architecture remains an open research need. comparison of representative IoT-based water-monitoring studies and the proposed system is presented in Table 1 to highlight these differences in monitoring focus, system architecture, and experimental evaluation. sensor readings, prototype demonstrations, or simple response-time observations. However, the evaluation approaches are generally descriptive and do not employ standardized QoS frameworks to systematically assess network communication performance. Addressing these gaps, this study proposes and evaluates a WSNAeIoT-based water tank monitoring system utilizing NodeMCU ESP8266 and ultrasonic sensors in a multi-tank deployment scenario. The system integrates distributed sensor nodes and a sink node within a scalable WSN framework to enable real-time monitoring. This research emphasizes the quantitative validation of ultrasonic measurement accuracy and the analysis of communication delay under non-LoS conditions, as evaluated against the TIPHON QoS standard . By integrating sensing accuracy assessment and delay-based QoS evaluation within a unified WSNAeIoT architecture, this study provides a structured, experimentally validated performance evaluation framework that strengthens the methodological contribution beyond conventional implementation-focused studies. Table 1. Comparison of Representative IoT-Based Water Monitoring Studies and the Proposed System Study Monitoring Focus Ref. IoT-based storage tank . eview System Architecture Experimental Evaluation Conceptual overview of IoT validation of accuracy or network QoS Water using AIbased IoTAeWSN framework for water quality Evaluation focused on rather than sensor accuracy or network QoS Previous IoT water Water level monitorin applications g studies Typically singlenode IoT architecture or Limited mainly based on functional testing or basic Ref. Proposed Study II. METHODOLOGY This study begins with a literature review to gain a comprehensive understanding of the concepts and technologies involved in the development of a water tank level monitoring system. The literature review was conducted by examining reference books, articles from accredited national journals, and conference proceedings on IoT. WSN, ultrasonic sensors. NodeMCU ESP8266, and network QoS. The results of this review served as as a foundation for determining the research approach and defining testing methods in accordance with the research The overall stages of the research process are illustrated in Figure 1, which presents the research flowchart describing the sequential and iterative steps from literature review to system evaluation. Following the literature review, a system requirements analysis was conducted to identify the hardware, software, and functional specifications of the proposed water tank level monitoring system. This stage defined the main system components, including ultrasonic sensors for water level measurement, a microcontroller as the control unit, a wireless communication module for data transmission, and a monitoring platform for real-time observation. The analysis also determined measured parameters and operational conditions during testing to ensure reliable monitoring performance. The relationships among system components and data flow are illustrated in the block diagram in Figure 2. Although the IoT monitoring architecture used in this study is conceptually similar to previous implementations reported in . , . , and . , the proposed system adopts a multi-node wireless sensor network architecture with three sensing nodes deployed on separate water tanks, enabling distributed monitoring within a single IoT network under indoor non-LoS conditions, differing from predominantly single-node monitoring architectures reported in previous studies. Quantitative Multi-node WSNAeIoT validation and Multi-tank architecture using transmission water level NodeMCU delay analysis ESP8266 and based on ultrasonic sensors TIPHON QoS standard under non-LoS Previous studies have widely explored IoTAebased systems for monitoring water levels in tanks, rivers, and irrigation infrastructures using ultrasonic sensors and microcontroller platforms such as ESP8266, as reported in . , . , . , . , . , . These studies primarily focus on system implementation and basic functional validation, with performance evaluation often limited to - 26 - WSN-Based IoT Water Tank Monitoring with Accuracy and QoS Evaluation (N. Afiyat, et al. The electronic circuit configuration of the sensor node is presented in Figure 3, which illustrates the connection between the NodeMCU ESP8266 and the HCSR04 ultrasonic sensor using TRIG and ECHO signal lines connected to digital pins D1 and D2, respectively, and the power supply connected via the 3V3 and GND pins. Figure 3. The electronic circuit of the sensor node In addition to the sensor node design, the sink node hardware was developed to manage data aggregation and transmission to the cloud server. The electronic circuit of the sink node, shown in Figure 4, utilizes two NodeMCU ESP8266 modules. The first module functions as a data receiver from three sensor nodes on different water tanks, while the second module forwards the data to the Blynk cloud server for visualization. Communication between the modules is established through digital pins D5 and D6. The use of two NodeMCU modules is a technical design choice to distribute processing tasks, allowing one module to handle data reception while the other manages data transmission to the IoT monitoring platform. Figure 1. Research flowchart Figure 4. The electronic circuit of the sink node Figure 2. System block diagram WSN topology of the IoT-based water tank level monitoring system during testing is illustrated in Figure 5. In this topology, each sensor node consists of a NodeMCU ESP8266 integrated with an HC-SR04 ultrasonic sensor installed on each water tank to measure water levels. The measurement data are transmitted wirelessly to the sink node over a communication distance of approximately A13 meters and subsequently forwarded through an access point to the Blynk cloud server. The processed information can then be monitored in real time using the Blynk application on a smartphone. The realized hardware After the system requirements were defined, the hardware system was designed by selecting and integrating the main components, namely the NodeMCU ESP8266, the HC-SR04 ultrasonic sensor, the power supply, and other supporting components. The ultrasonic sensor was installed at the top of the water tank to measure the distance to the water surface, while the NodeMCU ESP8266 served as the data processing unit and the wireless data transmitter. The hardware design was carried out with consideration of system reliability and ease of - 27 - WSN-Based IoT Water Tank Monitoring with Accuracy and QoS Evaluation (N. Afiyat, et al. implementations of both the sensor nodes and the sink node used during the testing phase are shown in Figure 6. illustrates the spatial arrangement of the monitoring system components. Figure 5. WSN topology of the IoT-based water tank level monitoring system during testing Figure 7. Flowchart of the software system operation Figure 6. Implemented electronic circuits of sensor nodes and sink node The next stage of the research involved developing software to control the systemAos overall operation. Programming of the NodeMCU ESP8266 was carried out using the Arduino IDE as the development environment. The software was designed to read water-level data from the ultrasonic sensor, process the measurement results, and transmit the data wirelessly to the sink node. The sink node then uploads the received data to the Blynk cloud server, allowing the information to be processed and displayed in real time on the Blynk application via a smartphone. The operational flow of the software system is illustrated in Figure 7, which describes the sequence of data acquisition, processing, transmission, and visualization. After the software development was completed, the program was installed on the hardware system by uploading the code to the NodeMCU ESP8266 modules, followed by an initial functional check to ensure that no configuration errors occurred. The installation process was conducted in stages, with compatibility between the software and hardware components verified. This step was necessary to confirm that the system was ready to proceed to comprehensive testing under real operating conditions. The placement of the sensor nodes and the sink node during the testing phase is depicted in Figure 8, which Figure 8. Deployment layout of the monitoring system during System testing was conducted to evaluate the performance and functionality of the water tank level monitoring system. The evaluation included functional testing of the ultrasonic sensor for water-level detection, - 28 - WSN-Based IoT Water Tank Monitoring with Accuracy and QoS Evaluation (N. Afiyat, et al. assessment of data communication between the NodeMCU ESP8266 modules and the Blynk application, and system stability under defined operating conditions. The tests were performed on a prototype water tank with a predefined height, as specified in the research scenario. During testing, the sensor nodes were placed outside the building, while the sink node was located indoors. Wireless communication was established over a distance of approximately A13 meters with walls and room partitions creating non-LoS conditions. This scenario was used to evaluate communication performance in a realistic deployment environment. The real-time monitoring interface displayed in the Blynk application, showing water-level indicators and historical graphs for three tanks, is presented in Figure 9. network QoS parameters, particularly delay, were analyzed in depth to evaluate the overall system effectiveness, leading to the formulation of conclusions and recommendations for future development. RESULTS AND DISCUSSION This section presents the experimental evaluation results of the proposed WSNAeIoT-based water tank monitoring system. The performance analysis focuses on two primary aspects: the measurement accuracy of the ultrasonic sensor and the network QoS performance, particularly transmission delay, assessed under non-LoS indoor conditions to validate sensing reliability and communication stability. Water Level Measurement Accuracy The system-measured water level was calculated using the following equation: yayc = yayc Oe yayce a. yayc = water level measured by the system . yayc = total height of the water tank . yayce = empty space height inside the tank measured by the ultrasonic sensor . The measurement accuracy was calculated as: ya = 100% Oe ( Oyayc Oeyayco O yayco y 100%) a . ya = measurement accuracy (%) yayc = water level measured by the system . yayco = water level measured manually using a conventional measuring tool . Table 2. Accuracy Test Results of The System on Tank 1 Test Figure 9. User interface of the water tank level monitoring system on the Blynk application Finally, a comprehensive evaluation was conducted to verify that the proposed system met the predefined performance criteria for sensing accuracy and communication reliability. When the system performance did not fully meet the expected thresholds, further diagnostic analysis was performed to identify potential issues in the hardware components, such as sensor calibration or wiring stability, as well as within the software configuration, including data transmission and processing routines. Necessary adjustments and refinements were then implemented, followed by repeated testing to ensure optimal and stable operation. This procedure followed the iterative validation process outlined in the research flowchart, ensuring systematic performance improvement. In the final stage, all experimental data collected from system testing, including water level measurements, calculated sensor accuracy, and Manual Measurement . System Measurement . Accuracy (%) Measurement accuracy was evaluated across three water tanks during the filling process with ten trials for each tank. System readings were compared with manual measurements, which served as reference values. For Tank 1 (Table . , the system achieved an average accuracy of - 29 - WSN-Based IoT Water Tank Monitoring with Accuracy and QoS Evaluation (N. Afiyat, et al. 59% with an average deviation of about 0. 6 cm, indicating reliable sensor performance for water-tank monitoring applications. accuracy between 92% and 97% depending on environmental conditions and calibration quality . , . Compared with advanced sensing approaches such as optical fiber-based monitoring systems . , the ultrasonic solution offers a practical balance between cost efficiency and measurement reliability. While many IoT-based water tank monitoring studies . , . , . , . , . , . mainly focus on system implementation, this study complements implementation with quantitative validation through repeated accuracy testing and delay-based QoS evaluation within a unified WSNAeIoT monitoring Table 3. Accuracy Test Results of The System on Tank 2 Test Manual Measurement . System Measurement . Accuracy (%) Network QoS Analysis The packet delay was calculated using the following Delay = ycNyc Oe ycNyc a. ycNyc = the packet receive time, and ycNyc = the packet send time. The total delay for multiple packets was calculated as: The accuracy test for Tank 2 (Table . shows that the proposed system achieved an average accuracy of 97. with an average deviation of approximately 0. 4 cm compared to manual measurements. Minor discrepancies observed across several trials remained within the A1 cm tolerance, indicating stable and consistent sensing performance under dynamic water-level conditions. ycu Total Delay = Ocycn=1( ycNycycn Oe ycNycycn ) AA . where ycu = the total number of analyzed packets. Table 5. QoS (Dela. Test Results of the System Table 4. Accuracy Test Results of The System on Tank 3 Test Manual Measurement . System Measurement . Accuracy (%) Test QoS Delay . TIPHON Category very good very good very good very good very good very good very good very good very good very good Average Delay very good Network communication performance was evaluated by measuring delays under non-LoS indoor conditions with potential signal obstruction from walls and partitions. Based on ten experimental trials (Table . , the system achieved delays ranging from 15. 07 ms to 45. 09 ms with an average delay of 28. 75 ms. According to the TIPHON QoS standard . , these values fall within the very good category, indicating reliable near real-time data The TIPHON QoS standard was adopted in this study to provide a practical reference for delay classification in IP-based communication networks. Although more advanced QoS metrics such as packet loss, jitter, and throughput are often used in comprehensive network performance evaluations, delay was selected as The experimental results for Tank 3 (Table . show that the proposed system achieved an average measurement accuracy of 97. 37% with an average deviation of 5 cm compared to manual measurements. All observed discrepancies remained within the A1 cm tolerance limit, confirming stable and reliable sensing performance in the multi-node WSN deployment. Overall, the measurement results demonstrate that the proposed system achieves accuracy exceeding 96% across all tested tanks, which is consistent with previous ultrasonic-based IoT monitoring studies reporting - 30 - WSN-Based IoT Water Tank Monitoring with Accuracy and QoS Evaluation (N. Afiyat, et al. the primary indicator because the proposed system focuses on periodic sensor data transmission for real-time In such applications, delay directly influences system responsiveness, while the transmitted data packets are relatively small and generated at low frequency, which reduces the impact of throughput and jitter on overall system performance. Therefore, delay analysis using the TIPHON classification provides a sufficient indication of communication performance for the intended indoor monitoring scenario. Future work will consider additional QoS metrics, including packet loss and jitter, to provide a more comprehensive evaluation of network performance. The low average delay demonstrates that the ESP8266based WiFi communication architecture can deliver nearreal-time data transmission even under obstructed indoor Low latency is essential in WSN-based water monitoring systems to ensure timely data processing and system responsiveness . , . , while network delay performance is also influenced by topology and environmental interference . Compared with previous IoT-based water monitoring studies such as . , . , and . , which primarily focus on single-node implementations or basic monitoring functionality, this study implements a multi-node WSN topology and evaluates communication reliability through delay-based QoS analysis under realistic non-LoS indoor deployment These results confirm that the proposed architecture provides stable and reliable communication for residential-scale water tank monitoring applications. In practical indoor WSN deployments, several environmental factors may influence communication performance, including multipath propagation and interference from other WiFi devices operating in the same frequency band. Signal reflections from walls, furniture, and other obstacles can cause variations in transmission delay and packet stability due to multipath effects. Interference from nearby WiFi networks may also contribute to occasional fluctuations in transmission. Despite these potential disturbances, the experimental results demonstrate that the proposed system maintains stable communication performance with relatively low delay during operation. WiFi communication was selected in this study because of its high data rate and low latency, which are advantageous for real-time monitoring applications in indoor environments. Compared with LoRaWAN, which is typically designed for long-range and low-power communication. WiFi offers faster data transmission within limited coverage areas, making it suitable for short-range indoor monitoring systems. Power consumption analysis was not included in this study since the primary focus was on sensing accuracy and communication performance. however, energy-efficiency evaluation will be considered in future work for long-term WSN deployments. It should be noted that the use of two NodeMCU modules at the sink node (Figure . is not intended as an architectural innovation but rather as a technical design choice to distribute processing tasks between data reception and data transmission. In this configuration, preliminary data handling is performed locally at the sink node, thereby reducing the processing load on the cloud This approach improves communication efficiency and enhances system stability within the proposed WSNAeIoT monitoring framework. Overall, the experimental findings confirm that the proposed WSNAe IoT-based water tank monitoring system achieves high sensing accuracy and excellent network performance. integrating quantitative ultrasonic measurement validation with delay-based QoS analysis under realistic non-LoS conditions, this study provides a structured, demonstrating that the system is technically reliable, scalable, and suitable for real-time domestic water tank monitoring applications. IV. CONCLUSION This study presented the design and experimental evaluation of a WSNAeIoT-based water tank monitoring system integrating ultrasonic sensing with ESP8266-based WiFi communication. The experimental results demonstrate that the system achieved high measurement accuracy across the tested tanks, with average accuracies 59%, 97. 21%, and 97. 37%, and measurement deviations below A1 cm, indicating stable sensing performance under dynamic water-filling conditions. Network evaluation conducted under non-LoS indoor environments showed an average transmission delay of 75 ms, which falls within the very good category according to the TIPHON QoS standard. These results indicate that the proposed architecture is technically feasible and suitable for small-scale multi-node indoor monitoring applications. While the current implementation was validated using three sensor nodes, the system architecture is designed to support additional nodes, and larger-scale deployments will be explored in future work to further evaluate system scalability. ACKNOWLEDGEMENT The authors would like to thank all parties who have contributed to the completion of this research. REFERENCES