Integration of Modbus Ethernet Communication for Real-Time Electrical Power Consumption, Temperature, and Humidity Monitoring System | Research Square window.SnipcartSettings = { analytics: { enabled: false } }; (function() { var accessVector = localStorage.getItem('access_vector') || ''; window.dataLayer = window.dataLayer || []; if (accessVector) { window.dataLayer.push({ user: { profile: { profileInfo: { snid: accessVector } } } }); } })(); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-K279D39R'); Browse Preprints In Review Journals COVID-19 Preprints AJE Video Bytes Research Tools Research Promotion AJE Professional Editing AJE Rubriq About Preprint Platform In Review Editorial Policies Our Team Advisory Board Help Center Sign In Submit a Preprint Cite Share Download PDF Research Article Integration of Modbus Ethernet Communication for Real-Time Electrical Power Consumption, Temperature, and Humidity Monitoring System Long Ho Le, Duc Toan Nguyen, Hong Phong Bui, Chi Cuong Nguyen, and 1 more This is a preprint; it has not been peer reviewed by a journal. https://doi.org/ 10.21203/rs.3.rs-4708973/v1 This work is licensed under a CC BY 4.0 License Status: Under Review Version 1 posted 3 You are reading this latest preprint version Abstract Effective management of electrical energy requires monitoring, controlling, and storing parameters gathered from power measurement devices including voltage, current, and power factor. This assessment of the quality of electrical energy is essential for management organizations, power companies, and individual consumers to develop efficient electricity usage plans. In this paper, we propose a hardware implementation for data collection and online communication software integrated with a system for collecting data on consumption of electrical energy. The EM115-Mod CT multifunction industrial meters by the FINECO, the KLEA 220P three-phase multifunction meter by the KLEMSAN, and the ME96SS–ver.B by MITSUBISHI are firstly utilized. Finally, the collected data of voltage, current, electrical consumption, temperature, and humidity can be stored on the SD card and transmitted to the cloud for real-time monitoring on mobile devices facilitated by the ESP-WROOM-32 microcontroller from the Espressif system. The obtained results showed that the temperature and the humidity changed gradually with time and remained within the standard range of temperature and relative humidity. Espressif system ESP32 Modbus protocol communication real-time monitoring system temperature humidity Figures Figure 1 Figure 2 Figure 3 Figure 4 Figure 5 Figure 6 Figure 7 Figure 8 Figure 9 Figure 10 Figure 11 1. Introduction Nowadays, transmitting data from industrial meters manufactured by companies such as MITSUBISHI, KLEMSAN, and FINECO to the web has become an important issue. This capability is essential for operators who seek to monitor and propose optimal solutions for power utilization in manufacturing facilities. However, the traditional methods of data transmission to the internet for monitoring incur significant costs, limiting their suitability to large corporations and the needs of small and medium-sized enterprises. Recently, the ESP32 microcontroller is highlighted to develop applications for data measurement and processing (Aditya et al. 2018; Akshat et al. 2017; Marek et al. 2019; Alexander et al. 2017 ). The advancements in microcontroller technology, have coupled with the ability to connect to various devices such as sensors, amplifiers, electronic circuits, and memory cards (Micro SD), have played a important role in enhancing the overall capabilities of monitoring and data collection systems (Daranee et al. 2021 ; Pertab and Murk 2019 ; Paul et al. 2021; Petr et al. 2019). To describes the framework development process of ESP32 microcontroller, some articles (Babiuch and Foltynek 2021 ; Ankit et al. 2022 ; Carducci et al. 2019 ; Carducci et al. 2020 ; Mervin et al. 2021; Zare and Iqbal 2020; Hoang 2023) have introduced for the development of applications using an ESP32 development board and integrated sensors adapted to work on Microsoft's Azure platform to monitor temperature and critical electrical parameters. Broell et al. ( 2023 ) proposed a foundation describing the connection diagram of ESP-WROOM-32 communication with the Internet. In automation for building, network communication with protocol ESP32 and ESP8266 have been used in many applications such as weather monitoring, soil moisture and air pollution to warn of floods (Joel et al. 2023 ), tree growth and air pollution (Pal et al. 2023 ), measuring heart rate and body temperature in real time (Ling et al. 2019 ), monitoring fetal heart rate (Anastasios et al. 2022 ). Also, ESP8266 is used to control the entire process of the system for collecting data to control the vehicle on the cloud platform (Thombare et al. 2022 ), optimizing the lighting system in the yard fly ESP32 (Silalahi et al. 2021 ), protecting farms from the intrusion of wild animals (Manikandan et al. 2022 ), developing low-cost smart remote environmental temperature monitoring system (Das et al. 2021 ; Bouraiou et al. 2023 ), developing a real-time smart home monitoring system based on ESP32 and Android application (Abdul et al. 2022 ; Ahmed et al. 2020 ; Arnob et al. 2022 ). The Espressif Systems developed using IEEE802.11 technology for the indoor environments have been designed and implemented for a smart door access system for continuous monitoring of solar PV system (Urazayev et al. 2023 ; Zainuddin et al. 2023 ; Dharap et al. 2023 ; Babu et al. 2023 ). Users can monitor power parameters such as three-phase voltage, current, active, and reactive power, remotely via a web interface helping to control energy consumption and optimize usage (Salunkhe et al. 2022 ). Management of the power consumption of an electrical cabinet can be useful to manage and choose appropriate power devices with real-time monitoring to save electrical energy and reduce costs. For a powerful ESP32 microcontroller with Internet of Things (IoT) connectivity, various sensors to collect environmental data. The humidity and temperature parameters of the electrical cabinet are also sent to the cloud for comprehensive monitoring purposes (Dileep et al. 2023; Thalatam et al. 2023 ; Lal et al. 2023; Kumar et al. 2023 ). Data is transmitted in a wireless network and stored on a central server in the cloud with IoT approach for a system framework (Liang and Zhang 2023 ; Mohapatra and Subudhi 2022 ; Pawar et al. 2016 ). For the automating monitoring system using IoT for environmental conditions, the system, uses integrated sensors to provide an overall view of environmental conditions, can send real-time data to a remote monitoring computer via the ESP8266 platform protocol (Niranjane et al. 2022 ; Sah 2022 ; Saima et al. 2022 ; Paul et al. 2023 ; Sama and Heba 2022; Lailis et al. 2019 ; Thombare et al. 2022 ; Saragih et al. 2020 ; Singh et al. 2022 ) and IoT and GSM Based Smart Grid Controlling and Monitoring System (Fahmi et al. 2022 ; Rachman et al. 2023 ; Gulati and Thakur et al. 2018; Aakesh et al. 2023 ; Ravishani et al. 2020; Devi et al. 2022 ; Sowmya et al. 2023 ; Musa et al. 2024 ; Panicker et al. 2023 ). Recently, the integration of Modbus protocol communication with industrial meters has been reported in (Mourishwar et al. 2023 ; Andrianto et al. 2023 )[. However, the temperature and humidity parameters have been monitored with Modbus protocol communication with industrial meters. In this paper, a new design of Modbus Ethernet communication system for collecting, storing data, and monitoring electrical power consumption, temperature, and humidity have been extended to communicating with industrial meters using the Modbus protocol via RS485 ports to read data from devices manufactured by companies such as KLEMSAN, MITSUBISHI, and FINECO. Then, the parameters such as voltage, current, power, and apparent power are recorded over time and transmitted directly to the cloud for monitoring. Finally, the electrical power consumption, humidity, and temperature parameters of the electrical cabinet are sent to the cloud for comprehensive monitoring purposes. 2. System Design Figure 1 shows the system connection diagram. The Power Supply serves as the primary power source providing input 220V AC and output DC 3.3V to various components of the system. The central processing, connects with the RTC, SD card, I/O, Internet, Modbus RTU, Center Processing Wifi/BLE, and the meter, is powered by this block. Also, the Center Processing Wifi plays a crucial role in connecting measuring devices from different manufacturers through Modbus RTU communication. This connection allows for the monitoring of energy data from these devices. Then, the Center Processing Wifi unit collects temperature and humidity data using I2C communication with the RTC (real-time clock) temperature sensor. After connecting to the Internet via wireless (WiFi) or wired Ethernet, the Center Processing Wifi unit transmits data to the cloud. This data is then displayed through a smartphone application with the Android operating system. Simultaneously, the collected data is stored on the SD card and transmitted to the phone app for monitoring and controlling. The SD card receives data from the meter and the RTC through the Center Processing Wifi unit. Then, real-time data, which is stored based on predefined intervals on the SD card, is sent to the Center Processing Wifi unit. 3. System Design The circuit for connecting and storing electrical energy data is divided into three parts: 3.1. The Hardware Circuit Communicates With Measuring Devices Program Figure 2 demonstrates the stable operation of the Module Master RTU connection circuit. The module establishes connections with devices utilizing the Modbus RTU. The sensor system is directly integrated into the main board to facilitate the collection of environmental data such as temperature and humidity. The real-time operating system is automatically updated. The data, gathered from connected devices to measure temperature and humidity values, is instantly stored on the Micro SD card. The structured data on the Micro SD card is compatible with Microsoft Excel are gone to real-time checking and data referencing. The data is efficiently transmitted through either the internal network or the Internet. The inclusion of a smartphone application significantly augments flexibility and efficiency in energy monitoring and management. This application further supports data monitoring of the system through Internet connectivity. To check the circuit's stability, Fig. 3 illustrates the Modbus_Ethernet communication system for collecting, storing data, and monitoring electrical power consumption, temperature, and humidity installed in the cabinet. Then, it can operate very stably and yield experimental results. 3.2. The Algorithm Flowchart for The Board Master RTU Program Figure 4 illustrates the algorithm flowchart for controlling the entire system. Initially, the system retrieve data from the EEPROM to check the connection with the SD Card, and then verify the internet connection to establish a connection with the application on the phone. Then, the connection with the RTC sensor and temperature sensor is checked. When the connection process is completed, the system proceeds to read and store data in the Cloud and the SD Card. The algorithm flowchart are explained as the following: • Block Start: The program initializes libraries, variables, constants, etc. • Block Get EEProom: this process retrieves data stored in EEPROM memory, such as WiFi user, password, the path to cloud data, the secret code for the cloud, etc. These values will be empty for the first initialization. • Block Internet Connection: This block attempts to connect to the internet. If a connection cannot be established due to an unavailable WiFi network during the first initialization, the device will broadcast a WiFi hotspot (e.g., ESP32 Reading). Users connecting to this hotspot automatically open a Captive portal (an automatic web server with an embedded HTML interface and the main program). Then, users configure system parameters on this portal, save the settings, and proceed. • Block Save EEProom: The program saves the data entered by users on the webserver into EEPROM memory and restarts the device. • Block Cloud Connection: The program attempts to connect to the Cloud database. If the connection fails due to misconfigured information or a poor connection, the device will reset after a certain period of unsuccessful attempts. • Block Void Loop: This is an infinite loop after a successful device initialization. • Block Create Data: Data is compressed from two sources following a specific structure: data collected through Modbus RTU (e.g., power parameters like voltage, amperage, frequency) and real-time data obtained from RTC (date, hour, minute, second). • Block Save SD: Before uploading to the cloud, the program saves a copy on the SD card in a predefined data structure. • Block Update Data to Cloud: Sends data to the cloud. • Block Reset Data Button: This block checks if the user pressed the reset button. If so, the program deletes specific data (e.g., WiFi account) and restarts the device, allowing users to reconfigure the device. The reset button can be configured as an external switch. 3.3. The Android Application Monitors Real-Time Electrical Parameters from The Device Online Figure 5 displays a user monitoring interface in which users can easily select the device to monitor directly. It provides convenient options for connecting to measuring devices for both single-phase and three-phase electrical devices. For single-phase devices, the circuit connects to the EM115 Mod CT measuring device from FINECO. For three-phase devices, users have the option to connect to two measuring devices of either KLEA 220P from KLEMSAN or ME96SS–ver.B from MITSUBISHI based on their specific electrical usage requirements. Then, users can select the device to monitor and confirm the choice by pressing the ACCEPT button on the interface in Fig. 5 . Figure 6 illustrates the monitoring interface for all electrical parameters from the selected device in the interface shown in Fig. 5 . After pressing ACCEPT button in Fig. 5 , the device starts collecting all the measured parameters in real-time. It transmits this data to the Cloud and displays all the measured parameters, such as voltage, phase angle, current, and frequency on the interface as in Fig. 6 . 3.4. Storing Data on The SD Card and Exporting It as an Excel File After selection ACCEPT button of the interface in Fig. 6 , the system proceeds to store the data on the SD Card. Figures 7 , 8 , 9 , and 10 shows the extraction of data collected from the measuring device and stored on the SD Card. Users can utilize this data for storage, reporting, forecasting as a database for future artificial intelligence system integration as the following: • Step 1: Insert the micro-SD card containing the electrical parameter data from the meter into the micro-USB and plug it into the computer. • Step 2: Open Microsoft Excel and open the file with the name of the meter from which you want to export data to Excel. • Step 3: Set up the export of electrical power data from the meter to Microsoft Excel. • Final Step: Choose the data type as General and click Finish to complete the process. After performing the data extraction in Fig. 10 , Table 1 illustrates that the system data has been exported into an Excel file for management and use. Table 1 Electrical power data from the meter on the excel spreadsheet Device Date Time Temperature Humidity V1N V2N V3N V12 V23 V31 I1 I2 I3 Cosφ1 Cosφ2 Cosφ3 ME96SS 31/5 17:32 35.7 39.69 229.1 229.3 228.1 396.4 396.3 396.2 0 0 0 1 1 1 ME96SS 31/5 17:32 35.34 40.01 229 229.2 228 396.3 396.4 396.1 0 0 0 1 1 1 ME96SS 31/5 17:32 35.1 40.07 228.9 229.1 227.9 396.1 395.9 395.9 1.1 0 0 0.84 1 1 ME96SS 31/5 17:33 34.98 40.09 228.9 22912 227.8 396.1 395.9 395.7 1.1 0 0 0.84 1 1 ME96SS 31/5 17:33 35.16 39.96 229.2 229.3 228 396.4 396.3 396.3 1.1 0 0 0.84 1 1 ME96SS 31/5 17:33 35.29 39.79 229.1 229.3 227.9 396.4 396.2 396.1 1.1 0 0 0.84 1 1 ME96SS 31/5 17:34 35.3 39.84 229.1 229.4 227.9 396.6 396.3 396.3 0.5 0 0 0.84 1 1 ME96SS 31/5 17:34 35.29 39.98 229.5 229.4 228.2 396.9 396.7 396.6 0 0 0 1 1 1 ME96SS 31/5 17:34 35.32 39.98 229.5 229.4 228.2 396.9 396.6 396.6 0 0 0 1 1 1 Figure 11 represents the temperature data collected from Excel, presented in the form of a chart for reporting purposes. The obtained data in Table 1 and Fig. 11 show the real-time monitoring of temperature, humidity, and electrical power of the electrical cabinet. Also, the obtained results show that the temperature enhances, and humidity changed gradually with time inside the electrical cabinet. All the temperature and humidity parameters of the electrical cabinet remained within the standard range of temperature (-5 o C ≤ T ≤ 70 o C) and relative humidity (RH) (0%≤RH < 90%), respectively. 4. Conclusion and Future Work This paper has successfully implemented both hardware and software components for data collection and online communication within a system designed to monitor electrical power consumption. This system effectively gathers data from the EM115-Mod CT single-phase multifunctional meter by FINECO and the KLEA 220P three-phase multifunctional meter by KLEMSAN, along with the ME96SS–ver.B by MITSUBISHI. The collected data is then stored on an SD card and transmitted to the Cloud, allowing for convenient remote monitoring of power parameters using Android phones without the need for on-site inspections. The obtained results showed that the temperature and the humidity changed gradually with time and remained within the standard range of temperature and relative humidity. In future work, the paper will focus on developments for utilizing an outlet-connected display for meter selection, monitoring circuits, and communicating data with various devices such as PLCs to the RS485 communication standard. In addition, it can be extended monitoring capabilities for variable frequency drives with RS485 communication standards. Then, the overall goal is to integrate these advancements into an artificial intelligence system for further enhancing the efficiency and intelligence of the overall monitoring and control system. Declarations Author Contribution Long Ho Le: writting the manuscriptDuc Toan Nguyen: Running and Building the approach and model Hong Phong Bui: Manuscript preparing and English checking Chi Cuong Nguyen: preparing all of the Figures and Tables. Thanh Quyen Ngo: keeping and maneging all of the research References Aakesh U, Rajasekaran Y, Sabarivani, Sudhakar T (2023) Review on Healthcare Monitoring and Tracking Wristband for Elderly People using ESP-32. 2023 5th International Conference on Smart Systems and Inventive Technology. https://doi.org/10.1109/ICSSIT55814.2023.10061134 Abdul MS, Sam SM, Mohamed N, Hassan NH, Azizan A, Yusof YM (2022) Peer to Peer Communication for the Internet of Things Using ESP32 Microcontroller for Indoor Environments. 2022 13th International Conference on Information and Communication Technology Convergence. https://doi.org/10.1109/ICTC55196.2022.9952832 Aditya, Sharma M, Gupta SC (2018) An Internet of Things Based Smart Surveillance and Monitoring System using Arduino. 2018 International Conference on Advances in Computing and Communication Engineering 428–433. https://doi.org/10.1109/ICACCE.2018.8441725 Ahmed T, Nuruddin ATB, Latif AB, Arnob SS, Rahman R (2020) A Real-Time Controlled Closed Loop IoT Based Home Surveillance System for Android using Firebase. 2020 6th International Conference on Control, Automation and Robotics. https://doi.org/10.1109/ICCAR49639.2020.9108016 Alexander M, Andrew S, Yuriy V (2017) Comparative analysis and practical implementation of the ESP32 microcontroller module for the internet of things. Internet Technologies and Applications. IEEE, 143-148. https://doi.org/10.1109/ITECHA.2017.8101926 Anastasios GS, Spyridon KC, Evangelia IK et al (2022) Home Healthcare Technologies and Services: Heart-Rate Fetus Monitoring System Using an MCU ESP8266 Node. 2022 Panhellenic Conference on Electronics & Telecommunications. https://doi.org/10.1109/PACET56979.2022.9976348 Andrianto H, Susanthi Y, Jonathan V, Ismail N (2023) Design of IoT-Based Electrical Energy Meter. 2023 IEEE 9th International Conference on Computing, Engineering and Design. https://doi.org/10.1109/ICCED60214.2023.10425406 Ankit K, Rahul G, Farman J et al (2022) Home Automation System Using ESP32 and Firebase. International Conference on Parallel, Distributed and Grid Computing. IEEE. https://doi.org/10.1109/METROI4.2019.8792852 Arnob CZI, Mitra NS, Saad ABH, Alam MT, Islam M, Huda ASN (2022) Smart Load Monitoring and Controlling Approach Connected to Solar System Using ESP32 and Blynk. 2022 International Conference on Energy and Power Engineering. https://doi.org/10.1109/ICEPE56629.2022.10044898 Babiuch M, Foltynek P (2021) Creating a Mobile Application with the ESP32 Azure IoT Development Board Using a Cloud Platform. International Carpathian Control Conference. IEEE. https:// doi.org/10.1109/ICCC51557.2021.9454607 Babu PR, Sridevi P, Shamitha R, Snehaa A, Maggi JSS, Abirami D (2023) Smart Solar Energy Monitor using ESP 32 Controller. 2023 7th International Conference on Electronics, Communication and Aerospace Technology. https://doi.org/10.1109/ICECA58529.2023.10395644 Babiuch M, Foltýnek P, Smutný P (2019) Using the ESP32 microcontroller for data processing. 2019 20th International Carpathian Control Conference. IEEE. https://doi.org/10.1109/CarpathianCC.2019.8765944 Bouraiou A, Kouddad A, Kjabbouri K, Neçaibia A, Lachtar S, Hamoud M, Dahbi A, Rouabhia A, Slimani A (2023) Remote Supervision of Ambient Temperature Using Wi-Fi ESP8266 Controller Via MIT Android Application. 2023 Second International Conference on Energy Transition and Security. https://doi.org/10.1109/ICETS60996.2023.10410774 Broell LM, Hanshans C, Kimmerle D (2023) IoT on an ESP32: Optimization Methods Regarding Battery Life and Write Speed to an SD-Card. Edge Computing. Technology, Management and Integration. https://doi.org/10.5772/intechopen.110752 Carducci CGC, Monti A, Schraven MH, Schumacher M, Mueller D (2019) Enabling ESP32-based IoT applications in building automation systems. 2019 II Workshop on Metrology for Industry 4.0 and IoT. IEEE, 04-06 June 2019. https://doi.org/10.1109/METROI4.2019.8792852 Carducci CGC, Monti A, Schraven MH et al (2020) Design and Application Analysis of Intelligent Low-voltage Switchgear Based on Internet of Things. Journal of Physics: Conference Series, 1617. https://doi.org/10.1088/1742-6596/1617/1/012014 Daranee S, Benyapa S, Theerasak C (2021) Acquiring unobtrusive sleep-related signals through an ESP32-based data logger. 2021 13th International Conference on Knowledge and Smart Technology (KST). https://doi.org/10.1109/KST51265.2021.9415820 Das S, Saxena S, Rout NK (2021) Low Cost Smart-Glass using ESP-32. 2021 IEEE 2nd International Conference on Applied Electromagnetics, Signal Processing, & Communication. https://doi.org/10.1109/AESPC52704.2021.9708478 Devi SA, Ram MS, Ranganarayana K, Rao DB, Rachapudi V (2022) Smart Home System Using Voice Command With Integration Of ESP8266. 2022 International Conference on Applied Artificial Intelligence and Computing. https://doi.org/10.1109/ICAAIC53929.2022.9793317 Dharap N, Porwal R, Jindal S (2023) Real-time Forest Fire Detection and Alert System Using Wireless Sensor Networks and Solar Energy. 2023 IEEE International Conference on Next Generation Electronics. https://doi.org/10.1109/NEleX59773.2023.10420922 Dileep RB, Jijesh JJ, Satya SP, Mahaveer P, Keshavamurthy, Shivashankar (2020) An IoT Based Smart E-Fuel Stations Using ESP-32. 2020 International Conference on Recent Trends on Electronics, Information, Communication & Technology. https://doi.org/10.1109/RTEICT49044.2020.9315676 Fahmi N, Prayitno E, Musri T, Supria S, Ananda F (2022) An Implementation Environmental Monitoring Real-time IoT Technology. 2022 International Conference on Electrical, Computer and Energy Technologies. https://doi.org/10.1109/ICECET55527.2022.9872654 Gulati A, Thakur S (2018) Smart Irrigation Using Internet of Things. 2018 8th International Conference on Cloud Computing, Data Science & Engineering (Confluence). https://doi.org/10.1109/CONFLUENCE.2018.8442928 Hieu H (2023) Design and Implementation of a BLE Gateway Using ESP32 Chipset. Technology and Communication. https://www.theseus.fi/bitstream/handle/10024/799421/HoangHieu_Thesis.pdf?sequence=2. Jain A, Basantwani S, Kazi O, Bang Y (2017) Smart surveillance monitoring system. 2017 International Conference on Data Management, Analytics and Innovation 269–273. https://doi.org/10.1109/ICDMAI.2017.8073523 Joel ACP, Brito GAH, Rojas DLH, Cartuche JJ (2023) Secure home automation system based on EpSP-NOW mesh network, MQTT and Home Assistant platform. IEEE Latin America Transactions, 21. https://doi.org/10.1109/TLA.2023.10244182 Lailis S, Agus EM, Fauzi DSS, Dwi APR (2019) ESP 8266 For Control And Monitoring In Smart Home Application. 2019 International Conference on Computer Science, Information Technology, and Electrical Engineering. https://doi.org/10.1109/ICOMITEE.2019.8921287 Lal R, Singh B, Wassay MA (2022) IoT in Smart Irrigation and Node MCU ESP 8266 Wi-Fi Module. 2022 International Conference on Computational Modelling, Simulation and Optimization. https://doi.org/10.1109/ICCMSO58359.2022.00065 Liang H, Zhang W (2023) Stochastic-Stackelberg-Game-Based Edge Service Selection for Massive IoT Networks. Internet of Things Journal, 10:22080-22095. https://doi.org/10.1109/JIOT.2023.3303480 Ling THY, Wong LJ, Moore R (2019) IoT Fitness Device with Real Time Health Assessment and Cloud Storage. 2019 7th International Conference on Smart Computing & Communications. https://doi.org/10.1109/ICSCC.2019.8843690 Macheso P, Chisale S, Daka C et al (2021) Design of standalone asynchronous ESP32 web-server for temperature and humidity monitoring. International Conference on Advanced Computing and Communication Systems. IEEE. https://doi.org/10.1109/ICACCS51430.2021.9441845 Manikandan P, Ramesh G, Lokesh P, Raju PN, Prasad MD, Madhu P (2022) IOT Based Farm Protection System from Animals and Humans Theft using ESP32 with Camera Module. 2022 2nd International Conference on Advance Computing and Innovative Technologies in Engineering. https://doi.org/10.1109/ICACITE53722.2022.9823912 Mervin PM, Vijayakumar J (2021) Turmeric Farm Monitoring System using Wireless Sensor Network with ESP32 Module. Smart Technologies, Communication and Robotics. IEEE. https://doi.org/10.1109/STCR51658.2021.9588817 Mohapatra D, Subudhi B (2022) Development of a Cost- Effective IoT -Based Weather Monitoring System. Consumer Electronics Magazine, 8:008–016. https://doi.org/10.1109/MCE.2021.3136833 Mourishwar I, Chandram MD, Selvakumar K, Raja SR (2023) Programmable Wireless Adapter for Commercial Electric Drives and Multifunction Meters. 2023 Innovations in Power and Advanced Computing Technologies. https://doi.org/10.1109/i-PACT58649.2023.10434850 Musa U, Shah SM, Majid HA, Mahadi IA, Rahim MKA, Yahya MS, Abidin ZZ (2024) Design and Implementation of Active Antennas for IoT-Based Healthcare Monitoring System. IEEE Access 12:48453-48471. https://doi.org/10.1109/ACCESS.2024.3384371 Niranjane VB, Bhagat A, Punwatkar KM, Chaurey K, Niranjane P (2022) Sustainable Water Management using Internet of Things. 2022 4th International Conference on Smart Systems and Inventive Technology. https://doi.org/10.1109/ICSSIT53264.2022.9716267 Pal Y, Nagendram S, Ansari MSA et al (2023) IoT based Weather, Soil, Earthquake, Air pollution Monitoring System. 2023 7th International Conference on Computing Methodologies and Communication. https://doi.org/10.1109/ICIPTM57143.2023.10118160 Panicker A, Gupta D, Deora H, Jain A, Kumar A, Gupta N(2023) Real Time Environmental Factors Monitoring System by Sensor Fusion on a NodeMCU ESP8266-Wemos-D1 R1 Board. 2023 IEEE 11th Region 10 Humanitarian Technology Conference. https://doi.org/10.1109/R10-HTC57504.2023.10461798 Paul M, Sylvester C, Chisomo D et al (2019) Measurement and data processing from Internet of Things modules by dual-core application using ESP32 board. Measurement and Control 52:970-984. https://doi.org/10.1177/0020294019857748 Pertab R, Murk R (2019) ESP32 based smart surveillance system, International Conference on Computing, Mathematics and Engineering Technologies. IEEE. https://doi.org/10.1109/ICOMET.2019.8673463 Pawar JP, Amirthaganesh S, ArunKumar S, Satiesh KB (2016) Real time energy measurement using smart meter. 2016 Online International Conference on Green Engineering and Technologies, 1-5. https://doi.org/10.1109/GET.2016.7916747 Zare A, Iqbal M T (2020) Low-cost esp32, raspberry pi, node-red, and mqtt protocol based scada system. IEEE International IOT, Electronics and Mechatronics Conference, IEEE. https://doi.org/10.1109/IEMTRONICS51293.2020.9216412 Thombare S, Baral S, Gangrade A, Jaiswal R (2022) Design & Development of Smart Electric Vehicle Safety Device by using IoT and AI. 2022 Fourth International Conference on Emerging Research in Electronics, Computer Science and Technology. https://doi.org/10.1109/ICERECT56837.2022.10059784 Urazayev D, Eduard A, Ahsan M, Zorbas D (2023) Indoor Performance Evaluation of ESP-NOW. 2023 IEEE International Conference on Smart Information Systems and Technologies. https://doi.org/10.1109/SIST58284.2023.10223585 Zainuddin AA, Nor RM, Hussin AAA, Sazali MNM (2023) MQTT-Enabled Smart Door Access System: Design and Implementation Using NodeMCU ESP 8266 and HiveMQ. 2023 IEEE 9th International Conference on Computing, Engineering and Design. https://doi.org/10.1109/ICCED60214.2023.10425368 Thalatam MNV, Lanka P, Kumar JNVRS (2023) An_IoT Based Smart Water Contamination Monitoring System. 2023 International Conference on Intelligent Systems for Communication, IoT and Security. https://doi.org/0.1109/ICISCoIS56541.2023.10100559 Kumar RPR, Polepaka S, Numaan SK, Kumari M, Pulikantham S, Peddineni M (2023) Determining the Optimal Parameter for Wheat and Paddy Crops using Smart Farming: An Investigation. 2023 International Conference on Computer Communication and Informatics. https://doi.org/10.1109/ICCCI56745.2023.10128276 Paul A, Rakhaine N, Ohee NJ, Ahammad A (2023) A Comprehensive Android App Based Solution for Automated Attendance and Management in Institutions Using IoT and TinyML. 2023 International Conference on Information and Communication Technology for Sustainable Development. https://doi.org/10.1109/ICICT4SD59951.2023.10303506 Thombare S, Baral S, Gangrade A, Jaiswa R (2022) Design & Development of Smart Electric Vehicle Safety Device by using IoT and AI. 2022 Fourth International Conference on Emerging Research in Electronics, Computer Science and Technology. https://doi.org/10.1109/ICERECT56837.2022.10059784 Rachman HA, Nuha HH, Anggis SN (2023) Internet of Things (IoT) for Exhaust Emissions on Motor Vehicles Monitoring. 2023 3rd International Conference on Intelligent Cybernetics Technology & Applications. https://doi.org/10.1109/CONFLUENCE.2018.8442928 Ravishani WMS, Ganepola GAS, Silva EDM, Jayanika GHGC, Samanth UU (2022) IoT Based Smart Pillow for Improved Sleep Experience. 2022 4th International Conference on Advancements in Computing. https://doi.org/10.1109/ICAC57685.2022.10025301 Saragih Y, Silaban JHP, Roostiani HA, Elisabet SA (2020) Design of Automatic Water Flood Control and Monitoring Systems in Reservoirs Based on Internet of Things (IoT). 2020 3rd International Conference on Mechanical, Electronics, Computer, and Industrial Technology. https://doi.org/10.1109/MECnIT48290.2020.9166593 Sah S (2022) Crash Recovery and Accident Prediction Using a IoT Based Blackbox System. 2022 IEEE North Karnataka Subsection Flagship International Conference. https://doi.org/10.1109/NKCon56289.2022.10127044 Saima FTZ, Md, Rimon NI, Talukder TI, Ali J, Hossain Z (2022) IoT and GSM Based Smart Grid Controlling and Monitoring System. 2022 International Conference for Advancement in Technology, Goa, India. https://doi.org/10.1109/ICONAT53423.2022.9725991 Salunkhe AS, Kanse YK, Patil SS (2022) Internet of Things based Smart Energy Meter with ESP 32 Real Time Data Monitoring. 2022 International Conference on Electronics and Renewable Systems. https://doi.org/10.1109/ICEARS53579.2022.9752144 Sama NMAF, Heba NYAT (2022) IoT and Artificial Neural Network-Based Water Control for Farming Irrigation System. 2022 2nd International Conference on Computing and Machine Intelligence. https://doi.org/10.1109/ICMI55296.2022.9873650 Silalahi LM, Budiyanto S, Silaban FA, Simanjuntak IUV, Rochendi AD, Osman G (2021) Optimizing The Performance Of The Power Station Generator Space Lighting System Performance Based On Internet Of Things Using ESP32. 2021 3rd International Conference on Research and Academic Community Services. https://doi.org/10.1109/ICRACOS53680.2021.9702010 Singh K, Jain A, Thiyagarajan P (2022) Design and implementation of integrated control system for IoT enabled home automation. 2022 4th International Conference on Advances in Computing, Communication Control and Networking. https://doi.org/10.1109/ICAC3N56670.2022.10074496 Sowmya MB, Sai NS, Ponkarthikeyan V, Bowman P, Archanaa R, Jayasri S (2023) IoT Driven High Pressure Pasteurisation. 2023 9th International Conference on Smart Structures and Systems. https://doi.org/10.1109/ICSSS58085.2023.10407574 Additional Declarations No competing interests reported. Cite Share Download PDF Status: Under Review Version 1 posted Editor assigned by journal 09 Jul, 2024 Submission checks completed at journal 09 Jul, 2024 First submitted to journal 09 Jul, 2024 You are reading this latest preprint version Research Square lets you share your work early, gain feedback from the community, and start making changes to your manuscript prior to peer review in a journal. As a division of Research Square Company, we’re committed to making research communication faster, fairer, and more useful. We do this by developing innovative software and high quality services for the global research community. Our growing team is made up of researchers and industry professionals working together to solve the most critical problems facing scientific publishing. Also discoverable on Platform About Our Team In Review Editorial Policies Advisory Board Help Center Resources Author Services Accessibility API Access RSS feed Manage Cookie Preferences © Research Square 2026 | ISSN 2693-5015 (online) Privacy Policy Terms of Service Do Not Sell My Personal Information {"props":{"pageProps":{"initialData":{"identity":"rs-4708973","acceptedTermsAndConditions":true,"allowDirectSubmit":false,"archivedVersions":[],"articleType":"Research Article","associatedPublications":[],"authors":[{"id":329752563,"identity":"84d44249-3308-4d46-a219-c275d6deb224","order_by":0,"name":"Long Ho Le","email":"","orcid":"","institution":"Industrial University of Ho Chi Minh City","correspondingAuthor":false,"prefix":"","firstName":"Long","middleName":"Ho","lastName":"Le","suffix":""},{"id":329752564,"identity":"ddbe2ddf-4e5a-460d-be09-76a306797b90","order_by":1,"name":"Duc Toan Nguyen","email":"","orcid":"","institution":"Industrial University of Ho Chi Minh City","correspondingAuthor":false,"prefix":"","firstName":"Duc","middleName":"Toan","lastName":"Nguyen","suffix":""},{"id":329752565,"identity":"fd43d19f-34f7-4438-9d69-b6305746d2dc","order_by":2,"name":"Hong Phong Bui","email":"","orcid":"","institution":"Nguyen Huu Canh Technology and Economics College","correspondingAuthor":false,"prefix":"","firstName":"Hong","middleName":"Phong","lastName":"Bui","suffix":""},{"id":329752566,"identity":"1bc794e4-6c40-471d-98b3-0e1cc150d412","order_by":3,"name":"Chi Cuong Nguyen","email":"","orcid":"","institution":"Industrial University of Ho Chi Minh City","correspondingAuthor":false,"prefix":"","firstName":"Chi","middleName":"Cuong","lastName":"Nguyen","suffix":""},{"id":329752567,"identity":"704b8b3d-62bb-449c-b1a0-93b382bc0306","order_by":4,"name":"Thanh Quyen Ngo","email":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAyAQMAAABI0h/eAAAABlBMVEX///8AAABVwtN+AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA/0lEQVRIiWNgGAWjYJACZiBOgDArJBgMgJQEAR2MzQgtZ0jWwtjGQFiLOf/i448Lau7k8d3IMXxcOM8icTsD88HbPAyH83BpsZzxLLF5xrFnxZI3coyNZ26TSNzZwJZsDdRSjEuLwY0zhs08bIcTN9zIMZPmBWrZcIDHTJqHIS2xAa+Wf2At5r9554C08H/Dr+V8j2EzbxvEFmbeBrAtbEAtNnhsYUuczdt3OHHmmWfF0jzHJIw3HGYztpxjgEfL+cMHPvN8O5zYdzx542eemjrZDcebH954UyGBUwuDRAKUcYDDAMJgBhuFSz0Q8B+AaWF/gEfZKBgFo2AUjGQAAAhqXmTv/P7OAAAAAElFTkSuQmCC","orcid":"","institution":"Industrial University of Ho Chi Minh City","correspondingAuthor":true,"prefix":"","firstName":"Thanh","middleName":"Quyen","lastName":"Ngo","suffix":""}],"badges":[],"createdAt":"2024-07-09 04:05:55","currentVersionCode":1,"declarations":"","doi":"10.21203/rs.3.rs-4708973/v1","doiUrl":"https://doi.org/10.21203/rs.3.rs-4708973/v1","draftVersion":[],"editorialEvents":[],"editorialNote":"","failedWorkflow":false,"files":[{"id":62155127,"identity":"ac7fffa8-bba6-471d-8093-fbd6bcedd49e","added_by":"auto","created_at":"2024-08-09 21:02:43","extension":"png","order_by":1,"title":"Figure 1","display":"","copyAsset":false,"role":"figure","size":99096,"visible":true,"origin":"","legend":"\u003cp\u003eSystem Block Diagram Design\u003c/p\u003e","description":"","filename":"1.png","url":"https://assets-eu.researchsquare.com/files/rs-4708973/v1/fb711d79e2b7887bee30949d.png"},{"id":62151157,"identity":"6dd38bb9-1e0d-43fe-a7f5-a90efbf8c9c4","added_by":"auto","created_at":"2024-08-09 20:38:43","extension":"png","order_by":2,"title":"Figure 2","display":"","copyAsset":false,"role":"figure","size":256812,"visible":true,"origin":"","legend":"\u003cp\u003eThe circuit connects wires to the Module Master RTU\u003c/p\u003e","description":"","filename":"2.png","url":"https://assets-eu.researchsquare.com/files/rs-4708973/v1/276826dd4a896f882532956a.png"},{"id":62151158,"identity":"7b76bb77-83e1-41b1-9c00-c5c20dc51ed3","added_by":"auto","created_at":"2024-08-09 20:38:46","extension":"png","order_by":3,"title":"Figure 3","display":"","copyAsset":false,"role":"figure","size":260048,"visible":true,"origin":"","legend":"\u003cp\u003eThe cabinet with the Modbus Ethernet Communication System for Collecting, Storing Data, and Monitoring Electrical Power Consumption, Temperature, and Humidity Parameters\u003c/p\u003e","description":"","filename":"3.png","url":"https://assets-eu.researchsquare.com/files/rs-4708973/v1/924834004862e1f68fb3d10a.png"},{"id":62151771,"identity":"850c5f06-eba1-4bdb-8865-66844accb62d","added_by":"auto","created_at":"2024-08-09 20:46:43","extension":"png","order_by":4,"title":"Figure 4","display":"","copyAsset":false,"role":"figure","size":97144,"visible":true,"origin":"","legend":"\u003cp\u003eThe algorithm flowchart\u003c/p\u003e","description":"","filename":"4.png","url":"https://assets-eu.researchsquare.com/files/rs-4708973/v1/d5eb582a9bec5bddfae0d748.png"},{"id":62151150,"identity":"1741f309-506c-4719-b33e-b77af8c55460","added_by":"auto","created_at":"2024-08-09 20:38:43","extension":"png","order_by":5,"title":"Figure 5","display":"","copyAsset":false,"role":"figure","size":88272,"visible":true,"origin":"","legend":"\u003cp\u003eSystem connection interface in KODULAR software for smartphone application\u003c/p\u003e","description":"","filename":"5.png","url":"https://assets-eu.researchsquare.com/files/rs-4708973/v1/544e1b97b196bbabd236cfee.png"},{"id":62153841,"identity":"67555af4-6483-4f14-a4b0-c64ba852d927","added_by":"auto","created_at":"2024-08-09 20:54:43","extension":"png","order_by":6,"title":"Figure 6","display":"","copyAsset":false,"role":"figure","size":145820,"visible":true,"origin":"","legend":"\u003cp\u003eThe monitoring interface for electrical energy of the three-phase meter while it is operated\u003c/p\u003e","description":"","filename":"6.png","url":"https://assets-eu.researchsquare.com/files/rs-4708973/v1/cb910b76244282e2ab619fb9.png"},{"id":62151149,"identity":"cb1ef57b-851b-4e57-8570-318f16a35e24","added_by":"auto","created_at":"2024-08-09 20:38:43","extension":"png","order_by":7,"title":"Figure 7","display":"","copyAsset":false,"role":"figure","size":86016,"visible":true,"origin":"","legend":"\u003cp\u003eStep 1: Insert the micro SD card containing the electrical parameter data from the meter into the micro USB and plug it into the computer\u003c/p\u003e","description":"","filename":"7.png","url":"https://assets-eu.researchsquare.com/files/rs-4708973/v1/4a9b0a9c8036d183ff3931f3.png"},{"id":62151162,"identity":"6beb5a0c-553e-420d-b0c4-e6105472b5fa","added_by":"auto","created_at":"2024-08-09 20:38:51","extension":"png","order_by":8,"title":"Figure 8","display":"","copyAsset":false,"role":"figure","size":160201,"visible":true,"origin":"","legend":"\u003cp\u003eStep 2: Open Microsoft Excel and open the file with the name of the meter from which you want to export data to Excel\u003c/p\u003e","description":"","filename":"8.png","url":"https://assets-eu.researchsquare.com/files/rs-4708973/v1/3e564c498cdbda4d83ca977a.png"},{"id":62151154,"identity":"314166be-d7ff-4f81-9ca4-f325c822cf69","added_by":"auto","created_at":"2024-08-09 20:38:43","extension":"png","order_by":9,"title":"Figure 9","display":"","copyAsset":false,"role":"figure","size":86016,"visible":true,"origin":"","legend":"\u003cp\u003eStep 3: Set up the export of electrical power data from the meter to Microsoft Excel\u003c/p\u003e","description":"","filename":"9.png","url":"https://assets-eu.researchsquare.com/files/rs-4708973/v1/5b56e54360410ad1353ba85f.png"},{"id":62151156,"identity":"9234b140-e59a-41fd-8ee1-882ad5631473","added_by":"auto","created_at":"2024-08-09 20:38:43","extension":"png","order_by":10,"title":"Figure 10","display":"","copyAsset":false,"role":"figure","size":116409,"visible":true,"origin":"","legend":"\u003cp\u003eFinal Step: Choose the data type as General and click Finish to complete the process\u003c/p\u003e","description":"","filename":"10.png","url":"https://assets-eu.researchsquare.com/files/rs-4708973/v1/120bd096bb0fedb809f3ef86.png"},{"id":62151155,"identity":"eb0c6f2f-5c4f-4be4-af81-48177fad8c42","added_by":"auto","created_at":"2024-08-09 20:38:43","extension":"png","order_by":11,"title":"Figure 11","display":"","copyAsset":false,"role":"figure","size":71274,"visible":true,"origin":"","legend":"\u003cp\u003eThe graph displaying temperature and humidity values on Excel collected by the system\u003c/p\u003e","description":"","filename":"11.png","url":"https://assets-eu.researchsquare.com/files/rs-4708973/v1/acf1bb46f1bd4895e0c3228c.png"},{"id":62155129,"identity":"52e28e96-20c7-42a9-8279-4e482810f75f","added_by":"auto","created_at":"2024-08-09 21:02:49","extension":"pdf","order_by":0,"title":"","display":"","copyAsset":false,"role":"manuscript-pdf","size":2176511,"visible":true,"origin":"","legend":"","description":"","filename":"manuscript.pdf","url":"https://assets-eu.researchsquare.com/files/rs-4708973/v1/0dff4538-6a91-41b9-a357-f112ee286c3b.pdf"}],"financialInterests":"No competing interests reported.","formattedTitle":"Integration of Modbus Ethernet Communication for Real-Time Electrical Power Consumption, Temperature, and Humidity Monitoring System","fulltext":[{"header":"1. Introduction","content":"\u003cp\u003eNowadays, transmitting data from industrial meters manufactured by companies such as MITSUBISHI, KLEMSAN, and FINECO to the web has become an important issue. This capability is essential for operators who seek to monitor and propose optimal solutions for power utilization in manufacturing facilities. However, the traditional methods of data transmission to the internet for monitoring incur significant costs, limiting their suitability to large corporations and the needs of small and medium-sized enterprises. Recently, the ESP32 microcontroller is highlighted to develop applications for data measurement and processing (Aditya et al. 2018; Akshat et al. 2017; Marek et al. 2019; Alexander et al. \u003cspan citationid=\"CR5\" class=\"CitationRef\"\u003e2017\u003c/span\u003e). The advancements in microcontroller technology, have coupled with the ability to connect to various devices such as sensors, amplifiers, electronic circuits, and memory cards (Micro SD), have played a important role in enhancing the overall capabilities of monitoring and data collection systems (Daranee et al. \u003cspan citationid=\"CR17\" class=\"CitationRef\"\u003e2021\u003c/span\u003e; Pertab and Murk \u003cspan citationid=\"CR41\" class=\"CitationRef\"\u003e2019\u003c/span\u003e; Paul et al. 2021; Petr et al. 2019).\u003c/p\u003e \u003cp\u003eTo describes the framework development process of ESP32 microcontroller, some articles (Babiuch and Foltynek \u003cspan citationid=\"CR10\" class=\"CitationRef\"\u003e2021\u003c/span\u003e; Ankit et al. \u003cspan citationid=\"CR8\" class=\"CitationRef\"\u003e2022\u003c/span\u003e; Carducci et al. \u003cspan citationid=\"CR15\" class=\"CitationRef\"\u003e2019\u003c/span\u003e; Carducci et al. \u003cspan citationid=\"CR16\" class=\"CitationRef\"\u003e2020\u003c/span\u003e; Mervin et al. 2021; Zare and Iqbal 2020; Hoang 2023) have introduced for the development of applications using an ESP32 development board and integrated sensors adapted to work on Microsoft's Azure platform to monitor temperature and critical electrical parameters. Broell et al. (\u003cspan citationid=\"CR14\" class=\"CitationRef\"\u003e2023\u003c/span\u003e) proposed a foundation describing the connection diagram of ESP-WROOM-32 communication with the Internet. In automation for building, network communication with protocol ESP32 and ESP8266 have been used in many applications such as weather monitoring, soil moisture and air pollution to warn of floods (Joel et al. \u003cspan citationid=\"CR26\" class=\"CitationRef\"\u003e2023\u003c/span\u003e), tree growth and air pollution (Pal et al. \u003cspan citationid=\"CR38\" class=\"CitationRef\"\u003e2023\u003c/span\u003e), measuring heart rate and body temperature in real time (Ling et al. \u003cspan citationid=\"CR30\" class=\"CitationRef\"\u003e2019\u003c/span\u003e), monitoring fetal heart rate (Anastasios et al. \u003cspan citationid=\"CR6\" class=\"CitationRef\"\u003e2022\u003c/span\u003e). Also, ESP8266 is used to control the entire process of the system for collecting data to control the vehicle on the cloud platform (Thombare et al. \u003cspan citationid=\"CR44\" class=\"CitationRef\"\u003e2022\u003c/span\u003e), optimizing the lighting system in the yard fly ESP32 (Silalahi et al. \u003cspan citationid=\"CR58\" class=\"CitationRef\"\u003e2021\u003c/span\u003e), protecting farms from the intrusion of wild animals (Manikandan et al. \u003cspan citationid=\"CR32\" class=\"CitationRef\"\u003e2022\u003c/span\u003e), developing low-cost smart remote environmental temperature monitoring system (Das et al. \u003cspan citationid=\"CR18\" class=\"CitationRef\"\u003e2021\u003c/span\u003e; Bouraiou et al. \u003cspan citationid=\"CR13\" class=\"CitationRef\"\u003e2023\u003c/span\u003e), developing a real-time smart home monitoring system based on ESP32 and Android application (Abdul et al. \u003cspan citationid=\"CR2\" class=\"CitationRef\"\u003e2022\u003c/span\u003e; Ahmed et al. \u003cspan citationid=\"CR4\" class=\"CitationRef\"\u003e2020\u003c/span\u003e; Arnob et al. \u003cspan citationid=\"CR9\" class=\"CitationRef\"\u003e2022\u003c/span\u003e).\u003c/p\u003e \u003cp\u003eThe Espressif Systems developed using IEEE802.11 technology for the indoor environments have been designed and implemented for a smart door access system for continuous monitoring of solar PV system (Urazayev et al. \u003cspan citationid=\"CR45\" class=\"CitationRef\"\u003e2023\u003c/span\u003e; Zainuddin et al. \u003cspan citationid=\"CR46\" class=\"CitationRef\"\u003e2023\u003c/span\u003e; Dharap et al. \u003cspan citationid=\"CR20\" class=\"CitationRef\"\u003e2023\u003c/span\u003e; Babu et al. \u003cspan citationid=\"CR11\" class=\"CitationRef\"\u003e2023\u003c/span\u003e). Users can monitor power parameters such as three-phase voltage, current, active, and reactive power, remotely via a web interface helping to control energy consumption and optimize usage (Salunkhe et al. \u003cspan citationid=\"CR56\" class=\"CitationRef\"\u003e2022\u003c/span\u003e). Management of the power consumption of an electrical cabinet can be useful to manage and choose appropriate power devices with real-time monitoring to save electrical energy and reduce costs. For a powerful ESP32 microcontroller with Internet of Things (IoT) connectivity, various sensors to collect environmental data. The humidity and temperature parameters of the electrical cabinet are also sent to the cloud for comprehensive monitoring purposes (Dileep et al. 2023; Thalatam et al. \u003cspan citationid=\"CR47\" class=\"CitationRef\"\u003e2023\u003c/span\u003e; Lal et al. 2023; Kumar et al. \u003cspan citationid=\"CR48\" class=\"CitationRef\"\u003e2023\u003c/span\u003e). Data is transmitted in a wireless network and stored on a central server in the cloud with IoT approach for a system framework (Liang and Zhang \u003cspan citationid=\"CR29\" class=\"CitationRef\"\u003e2023\u003c/span\u003e; Mohapatra and Subudhi \u003cspan citationid=\"CR34\" class=\"CitationRef\"\u003e2022\u003c/span\u003e; Pawar et al. \u003cspan citationid=\"CR42\" class=\"CitationRef\"\u003e2016\u003c/span\u003e). For the automating monitoring system using IoT for environmental conditions, the system, uses integrated sensors to provide an overall view of environmental conditions, can send real-time data to a remote monitoring computer via the ESP8266 platform protocol (Niranjane et al. \u003cspan citationid=\"CR37\" class=\"CitationRef\"\u003e2022\u003c/span\u003e; Sah \u003cspan citationid=\"CR54\" class=\"CitationRef\"\u003e2022\u003c/span\u003e; Saima et al. \u003cspan citationid=\"CR55\" class=\"CitationRef\"\u003e2022\u003c/span\u003e; Paul et al. \u003cspan citationid=\"CR49\" class=\"CitationRef\"\u003e2023\u003c/span\u003e; Sama and Heba 2022; Lailis et al. \u003cspan citationid=\"CR27\" class=\"CitationRef\"\u003e2019\u003c/span\u003e; Thombare et al. \u003cspan citationid=\"CR44\" class=\"CitationRef\"\u003e2022\u003c/span\u003e; Saragih et al. \u003cspan citationid=\"CR53\" class=\"CitationRef\"\u003e2020\u003c/span\u003e; Singh et al. \u003cspan citationid=\"CR59\" class=\"CitationRef\"\u003e2022\u003c/span\u003e) and IoT and GSM Based Smart Grid Controlling and Monitoring System (Fahmi et al. \u003cspan citationid=\"CR22\" class=\"CitationRef\"\u003e2022\u003c/span\u003e; Rachman et al. \u003cspan citationid=\"CR51\" class=\"CitationRef\"\u003e2023\u003c/span\u003e; Gulati and Thakur et al. 2018; Aakesh et al. \u003cspan citationid=\"CR1\" class=\"CitationRef\"\u003e2023\u003c/span\u003e; Ravishani et al. 2020; Devi et al. \u003cspan citationid=\"CR19\" class=\"CitationRef\"\u003e2022\u003c/span\u003e; Sowmya et al. \u003cspan citationid=\"CR60\" class=\"CitationRef\"\u003e2023\u003c/span\u003e; Musa et al. \u003cspan citationid=\"CR36\" class=\"CitationRef\"\u003e2024\u003c/span\u003e; Panicker et al. \u003cspan citationid=\"CR39\" class=\"CitationRef\"\u003e2023\u003c/span\u003e). Recently, the integration of Modbus protocol communication with industrial meters has been reported in (Mourishwar et al. \u003cspan citationid=\"CR35\" class=\"CitationRef\"\u003e2023\u003c/span\u003e; Andrianto et al. \u003cspan citationid=\"CR7\" class=\"CitationRef\"\u003e2023\u003c/span\u003e)[. However, the temperature and humidity parameters have been monitored with Modbus protocol communication with industrial meters.\u003c/p\u003e \u003cp\u003eIn this paper, a new design of Modbus Ethernet communication system for collecting, storing data, and monitoring electrical power consumption, temperature, and humidity have been extended to communicating with industrial meters using the Modbus protocol via RS485 ports to read data from devices manufactured by companies such as KLEMSAN, MITSUBISHI, and FINECO. Then, the parameters such as voltage, current, power, and apparent power are recorded over time and transmitted directly to the cloud for monitoring. Finally, the electrical power consumption, humidity, and temperature parameters of the electrical cabinet are sent to the cloud for comprehensive monitoring purposes.\u003c/p\u003e"},{"header":"2. System Design","content":"\u003cp\u003eFigure \u003cspan refid=\"Fig1\" class=\"InternalRef\"\u003e1\u003c/span\u003e shows the system connection diagram. The Power Supply serves as the primary power source providing input 220V AC and output DC 3.3V to various components of the system. The central processing, connects with the RTC, SD card, I/O, Internet, Modbus RTU, Center Processing Wifi/BLE, and the meter, is powered by this block. Also, the Center Processing Wifi plays a crucial role in connecting measuring devices from different manufacturers through Modbus RTU communication. This connection allows for the monitoring of energy data from these devices. Then, the Center Processing Wifi unit collects temperature and humidity data using I2C communication with the RTC (real-time clock) temperature sensor. After connecting to the Internet via wireless (WiFi) or wired Ethernet, the Center Processing Wifi unit transmits data to the cloud. This data is then displayed through a smartphone application with the Android operating system. Simultaneously, the collected data is stored on the SD card and transmitted to the phone app for monitoring and controlling. The SD card receives data from the meter and the RTC through the Center Processing Wifi unit. Then, real-time data, which is stored based on predefined intervals on the SD card, is sent to the Center Processing Wifi unit.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e"},{"header":"3. System Design","content":"\u003cp\u003eThe circuit for connecting and storing electrical energy data is divided into three parts:\u003c/p\u003e\n\u003cdiv id=\"Sec4\"\u003e\n \u003ch2\u003e3.1. The Hardware Circuit Communicates With Measuring Devices Program\u003c/h2\u003e\n \u003cp\u003eFigure \u003cspan\u003e2\u003c/span\u003e demonstrates the stable operation of the Module Master RTU connection circuit. The module establishes connections with devices utilizing the Modbus RTU. The sensor system is directly integrated into the main board to facilitate the collection of environmental data such as temperature and humidity. The real-time operating system is automatically updated. The data, gathered from connected devices to measure temperature and humidity values, is instantly stored on the Micro SD card. The structured data on the Micro SD card is compatible with Microsoft Excel are gone to real-time checking and data referencing. The data is efficiently transmitted through either the internal network or the Internet. The inclusion of a smartphone application significantly augments flexibility and efficiency in energy monitoring and management. This application further supports data monitoring of the system through Internet connectivity.\u003c/p\u003e\n \u003cp\u003eTo check the circuit\u0026apos;s stability, Fig.\u0026nbsp;\u003cspan\u003e3\u003c/span\u003e illustrates the Modbus_Ethernet communication system for collecting, storing data, and monitoring electrical power consumption, temperature, and humidity installed in the cabinet. Then, it can operate very stably and yield experimental results.\u003c/p\u003e\n\u003c/div\u003e\n\u003cdiv id=\"Sec5\"\u003e\n \u003ch2\u003e3.2. The Algorithm Flowchart for The Board Master RTU Program\u003c/h2\u003e\n \u003cp\u003eFigure \u003cspan\u003e4\u003c/span\u003e illustrates the algorithm flowchart for controlling the entire system. Initially, the system retrieve data from the EEPROM to check the connection with the SD Card, and then verify the internet connection to establish a connection with the application on the phone. Then, the connection with the RTC sensor and temperature sensor is checked. When the connection process is completed, the system proceeds to read and store data in the Cloud and the SD Card. The algorithm flowchart are explained as the following:\u003c/p\u003e\n \u003cp\u003e\u0026bull; Block Start: The program initializes libraries, variables, constants, etc.\u003c/p\u003e\n \u003cp\u003e\u0026bull; Block Get EEProom: this process retrieves data stored in EEPROM memory, such as WiFi user, password, the path to cloud data, the secret code for the cloud, etc. These values will be empty for the first initialization.\u003c/p\u003e\n \u003cp\u003e\u0026bull; Block Internet Connection: This block attempts to connect to the internet. If a connection cannot be established due to an unavailable WiFi network during the first initialization, the device will broadcast a WiFi hotspot (e.g., ESP32 Reading). Users connecting to this hotspot automatically open a Captive portal (an automatic web server with an embedded HTML interface and the main program). Then, users configure system parameters on this portal, save the settings, and proceed.\u003c/p\u003e\n \u003cp\u003e\u0026bull; Block Save EEProom: The program saves the data entered by users on the webserver into EEPROM memory and restarts the device.\u003c/p\u003e\n \u003cp\u003e\u0026bull; Block Cloud Connection: The program attempts to connect to the Cloud database. If the connection fails due to misconfigured information or a poor connection, the device will reset after a certain period of unsuccessful attempts.\u003c/p\u003e\n \u003cp\u003e\u0026bull; Block Void Loop: This is an infinite loop after a successful device initialization.\u003c/p\u003e\n \u003cp\u003e\u0026bull; Block Create Data: Data is compressed from two sources following a specific structure: data collected through Modbus RTU (e.g., power parameters like voltage, amperage, frequency) and real-time data obtained from RTC (date, hour, minute, second).\u003c/p\u003e\n \u003cp\u003e\u0026bull; Block Save SD: Before uploading to the cloud, the program saves a copy on the SD card in a predefined data structure.\u003c/p\u003e\n \u003cp\u003e\u0026bull; Block Update Data to Cloud: Sends data to the cloud.\u003c/p\u003e\n \u003cp\u003e\u0026bull; Block Reset Data Button: This block checks if the user pressed the reset button. If so, the program deletes specific data (e.g., WiFi account) and restarts the device, allowing users to reconfigure the device. The reset button can be configured as an external switch.\u003c/p\u003e\n\u003c/div\u003e\n\u003cdiv id=\"Sec6\"\u003e\n \u003ch2\u003e3.3. The Android Application Monitors Real-Time Electrical Parameters from The Device Online\u003c/h2\u003e\n \u003cp\u003eFigure \u003cspan\u003e5\u003c/span\u003e displays a user monitoring interface in which users can easily select the device to monitor directly. It provides convenient options for connecting to measuring devices for both single-phase and three-phase electrical devices. For single-phase devices, the circuit connects to the EM115 Mod CT measuring device from FINECO. For three-phase devices, users have the option to connect to two measuring devices of either KLEA 220P from KLEMSAN or ME96SS\u0026ndash;ver.B from MITSUBISHI based on their specific electrical usage requirements. Then, users can select the device to monitor and confirm the choice by pressing the ACCEPT button on the interface in Fig.\u0026nbsp;\u003cspan\u003e5\u003c/span\u003e.\u003c/p\u003e\n \u003cp\u003eFigure \u003cspan\u003e6\u003c/span\u003e illustrates the monitoring interface for all electrical parameters from the selected device in the interface shown in Fig.\u0026nbsp;\u003cspan\u003e5\u003c/span\u003e. After pressing ACCEPT button in Fig.\u0026nbsp;\u003cspan\u003e5\u003c/span\u003e, the device starts collecting all the measured parameters in real-time. It transmits this data to the Cloud and displays all the measured parameters, such as voltage, phase angle, current, and frequency on the interface as in Fig.\u0026nbsp;\u003cspan\u003e6\u003c/span\u003e.\u003c/p\u003e\n\u003c/div\u003e\n\u003cdiv id=\"Sec7\"\u003e\n \u003ch2\u003e3.4. Storing Data on The SD Card and Exporting It as an Excel File\u003c/h2\u003e\n \u003cp\u003eAfter selection ACCEPT button of the interface in Fig.\u0026nbsp;\u003cspan\u003e6\u003c/span\u003e, the system proceeds to store the data on the SD Card. Figures\u0026nbsp;\u003cspan\u003e7\u003c/span\u003e, \u003cspan\u003e8\u003c/span\u003e, \u003cspan\u003e9\u003c/span\u003e, and \u003cspan\u003e10\u003c/span\u003e shows the extraction of data collected from the measuring device and stored on the SD Card. Users can utilize this data for storage, reporting, forecasting as a database for future artificial intelligence system integration as the following:\u003c/p\u003e\n \u003cp\u003e\u0026bull; Step 1: Insert the micro-SD card containing the electrical parameter data from the meter into the micro-USB and plug it into the computer.\u003c/p\u003e\n \u003cp\u003e\u0026bull; Step 2: Open Microsoft Excel and open the file with the name of the meter from which you want to export data to Excel.\u003c/p\u003e\n \u003cp\u003e\u0026bull; Step 3: Set up the export of electrical power data from the meter to Microsoft Excel.\u003c/p\u003e\n \u003cp\u003e\u0026bull; Final Step: Choose the data type as General and click Finish to complete the process.\u003c/p\u003e\n \u003cp\u003eAfter performing the data extraction in Fig.\u0026nbsp;\u003cspan\u003e10\u003c/span\u003e, Table\u0026nbsp;\u003cspan\u003e1\u003c/span\u003e illustrates that the system data has been exported into an Excel file for management and use.\u003c/p\u003e\n \u003cdiv\u003e\n \u003ctable id=\"Tab1\" border=\"1\"\u003e\n \u003ccaption language=\"En\"\u003e\n \u003cdiv\u003eTable 1\u003c/div\u003e\n \u003cdiv\u003e\n \u003cp\u003eElectrical power data from the meter on the excel spreadsheet\u003c/p\u003e\n \u003c/div\u003e\n \u003c/caption\u003e\n \u003ccolgroup cols=\"17\"\u003e\u003c/colgroup\u003e\n \u003cthead\u003e\n \u003ctr\u003e\n \u003cth align=\"left\"\u003e\n \u003cp\u003eDevice\u003c/p\u003e\n \u003c/th\u003e\n \u003cth align=\"left\"\u003e\n \u003cp\u003eDate\u003c/p\u003e\n \u003c/th\u003e\n \u003cth align=\"left\"\u003e\n \u003cp\u003eTime\u003c/p\u003e\n \u003c/th\u003e\n \u003cth align=\"left\"\u003e\n \u003cp\u003eTemperature\u003c/p\u003e\n \u003c/th\u003e\n \u003cth align=\"left\"\u003e\n \u003cp\u003eHumidity\u003c/p\u003e\n \u003c/th\u003e\n \u003cth align=\"left\"\u003e\n \u003cp\u003eV1N\u003c/p\u003e\n \u003c/th\u003e\n \u003cth align=\"left\"\u003e\n \u003cp\u003eV2N\u003c/p\u003e\n \u003c/th\u003e\n \u003cth align=\"left\"\u003e\n \u003cp\u003eV3N\u003c/p\u003e\n \u003c/th\u003e\n \u003cth align=\"left\"\u003e\n \u003cp\u003eV12\u003c/p\u003e\n \u003c/th\u003e\n \u003cth align=\"left\"\u003e\n \u003cp\u003eV23\u003c/p\u003e\n \u003c/th\u003e\n \u003cth align=\"left\"\u003e\n \u003cp\u003eV31\u003c/p\u003e\n \u003c/th\u003e\n \u003cth align=\"left\"\u003e\n \u003cp\u003eI1\u003c/p\u003e\n \u003c/th\u003e\n \u003cth align=\"left\"\u003e\n \u003cp\u003eI2\u003c/p\u003e\n \u003c/th\u003e\n \u003cth align=\"left\"\u003e\n \u003cp\u003eI3\u003c/p\u003e\n \u003c/th\u003e\n \u003cth align=\"left\"\u003e\n \u003cp\u003eCos\u0026phi;1\u003c/p\u003e\n \u003c/th\u003e\n \u003cth align=\"left\"\u003e\n \u003cp\u003eCos\u0026phi;2\u003c/p\u003e\n \u003c/th\u003e\n \u003cth align=\"left\"\u003e\n \u003cp\u003eCos\u0026phi;3\u003c/p\u003e\n \u003c/th\u003e\n \u003c/tr\u003e\n \u003c/thead\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003eME96SS\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e31/5\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e17:32\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e35.7\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e39.69\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e229.1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e229.3\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e228.1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.4\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.3\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.2\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003eME96SS\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e31/5\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e17:32\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e35.34\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e40.01\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e229\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e229.2\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e228\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.3\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.4\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003eME96SS\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e31/5\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e17:32\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e35.1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e40.07\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e228.9\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e229.1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e227.9\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e395.9\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e395.9\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e1.1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e0.84\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003eME96SS\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e31/5\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e17:33\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e34.98\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e40.09\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e228.9\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e22912\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e227.8\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e395.9\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e395.7\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e1.1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e0.84\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003eME96SS\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e31/5\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e17:33\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e35.16\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e39.96\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e229.2\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e229.3\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e228\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.4\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.3\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.3\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e1.1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e0.84\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003eME96SS\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e31/5\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e17:33\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e35.29\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e39.79\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e229.1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e229.3\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e227.9\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.4\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.2\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e1.1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e0.84\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003eME96SS\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e31/5\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e17:34\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e35.3\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e39.84\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e229.1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e229.4\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e227.9\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.6\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.3\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.3\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e0.5\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e0.84\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003eME96SS\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e31/5\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e17:34\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e35.29\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e39.98\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e229.5\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e229.4\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e228.2\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.9\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.7\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.6\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003eME96SS\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e31/5\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e17:34\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e35.32\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e39.98\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e229.5\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e229.4\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e228.2\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.9\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.6\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e396.6\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e0\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"left\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd align=\"char\"\u003e\n \u003cp\u003e1\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/tbody\u003e\n \u003c/table\u003e\n \u003c/div\u003e\n \u003cp\u003eFigure \u003cspan\u003e11\u003c/span\u003e represents the temperature data collected from Excel, presented in the form of a chart for reporting purposes. The obtained data in Table\u0026nbsp;\u003cspan\u003e1\u003c/span\u003e and Fig.\u0026nbsp;\u003cspan\u003e11\u003c/span\u003e show the real-time monitoring of temperature, humidity, and electrical power of the electrical cabinet. Also, the obtained results show that the temperature enhances, and humidity changed gradually with time inside the electrical cabinet. All the temperature and humidity parameters of the electrical cabinet remained within the standard range of temperature (-5\u003csup\u003eo\u003c/sup\u003eC\u0026thinsp;\u0026le;\u0026thinsp;T\u0026thinsp;\u0026le;\u0026thinsp;70\u003csup\u003eo\u003c/sup\u003eC) and relative humidity (RH) (0%\u0026le;RH\u0026thinsp;\u0026lt;\u0026thinsp;90%), respectively.\u003c/p\u003e\n\u003c/div\u003e"},{"header":"4. Conclusion and Future Work","content":"\u003cp\u003eThis paper has successfully implemented both hardware and software components for data collection and online communication within a system designed to monitor electrical power consumption. This system effectively gathers data from the EM115-Mod CT single-phase multifunctional meter by FINECO and the KLEA 220P three-phase multifunctional meter by KLEMSAN, along with the ME96SS\u0026ndash;ver.B by MITSUBISHI. The collected data is then stored on an SD card and transmitted to the Cloud, allowing for convenient remote monitoring of power parameters using Android phones without the need for on-site inspections. The obtained results showed that the temperature and the humidity changed gradually with time and remained within the standard range of temperature and relative humidity.\u003c/p\u003e \u003cp\u003eIn future work, the paper will focus on developments for utilizing an outlet-connected display for meter selection, monitoring circuits, and communicating data with various devices such as PLCs to the RS485 communication standard. In addition, it can be extended monitoring capabilities for variable frequency drives with RS485 communication standards. Then, the overall goal is to integrate these advancements into an artificial intelligence system for further enhancing the efficiency and intelligence of the overall monitoring and control system.\u003c/p\u003e"},{"header":"Declarations","content":"\u003ch2\u003eAuthor Contribution\u003c/h2\u003e\u003cp\u003eLong Ho Le: writting the manuscriptDuc Toan Nguyen: Running and Building the approach and model Hong Phong Bui: Manuscript preparing and English checking Chi Cuong Nguyen: preparing all of the Figures and Tables. Thanh Quyen Ngo: keeping and maneging all of the research\u003c/p\u003e"},{"header":"References","content":"\u003col\u003e\n\u003cli\u003eAakesh U, Rajasekaran Y, Sabarivani, Sudhakar T (2023) Review on Healthcare Monitoring and Tracking Wristband for Elderly People using ESP-32. 2023 5th International Conference on Smart Systems and Inventive Technology. https://doi.org/10.1109/ICSSIT55814.2023.10061134\u003c/li\u003e\n\u003cli\u003eAbdul MS, Sam SM, Mohamed N, Hassan NH, Azizan A, Yusof YM (2022) Peer to Peer Communication for the Internet of Things Using ESP32 Microcontroller for Indoor Environments. 2022 13th International Conference on Information and Communication Technology Convergence. https://doi.org/10.1109/ICTC55196.2022.9952832\u003c/li\u003e\n\u003cli\u003eAditya, Sharma M, Gupta SC (2018) An Internet of Things Based Smart Surveillance and Monitoring System using Arduino. 2018 International Conference on Advances in Computing and Communication Engineering 428\u0026ndash;433. https://doi.org/10.1109/ICACCE.2018.8441725\u003c/li\u003e\n\u003cli\u003eAhmed T, Nuruddin ATB, Latif AB, Arnob SS, Rahman R (2020) A Real-Time Controlled Closed Loop IoT Based Home Surveillance System for Android using Firebase. 2020 6th International Conference on Control, Automation and Robotics. https://doi.org/10.1109/ICCAR49639.2020.9108016\u003c/li\u003e\n\u003cli\u003eAlexander M, Andrew S, Yuriy V (2017) Comparative analysis and practical implementation of the ESP32 microcontroller module for the internet of things. Internet Technologies and Applications. IEEE, 143-148. https://doi.org/10.1109/ITECHA.2017.8101926\u003c/li\u003e\n\u003cli\u003eAnastasios GS, Spyridon KC, Evangelia IK et al (2022) Home Healthcare Technologies and Services: Heart-Rate Fetus Monitoring System Using an MCU ESP8266 Node. 2022 Panhellenic Conference on Electronics \u0026amp; Telecommunications. https://doi.org/10.1109/PACET56979.2022.9976348\u003c/li\u003e\n\u003cli\u003eAndrianto H, Susanthi Y, Jonathan V, Ismail N (2023) Design of IoT-Based Electrical Energy Meter. 2023 IEEE 9th International Conference on Computing, Engineering and Design. https://doi.org/10.1109/ICCED60214.2023.10425406\u003c/li\u003e\n\u003cli\u003eAnkit K, Rahul G, Farman J et al (2022) Home Automation System Using ESP32 and Firebase. International Conference on Parallel, Distributed and Grid Computing. IEEE. https://doi.org/10.1109/METROI4.2019.8792852\u003c/li\u003e\n\u003cli\u003eArnob CZI, Mitra NS, Saad ABH, Alam MT, Islam M, Huda ASN (2022) Smart Load Monitoring and Controlling Approach Connected to Solar System Using ESP32 and Blynk. 2022 International Conference on Energy and Power Engineering. https://doi.org/10.1109/ICEPE56629.2022.10044898\u003c/li\u003e\n\u003cli\u003eBabiuch M, Foltynek P (2021) Creating a Mobile Application with the ESP32 Azure IoT Development Board Using a Cloud Platform. International Carpathian Control Conference. IEEE. https:// doi.org/10.1109/ICCC51557.2021.9454607\u003c/li\u003e\n\u003cli\u003eBabu PR, Sridevi P, Shamitha R, Snehaa A, Maggi JSS, Abirami D (2023) Smart Solar Energy Monitor using ESP 32 Controller. 2023 7th International Conference on Electronics, Communication and Aerospace Technology. https://doi.org/10.1109/ICECA58529.2023.10395644 \u003c/li\u003e\n\u003cli\u003eBabiuch M, Folt\u0026yacute;nek P, Smutn\u0026yacute; P (2019) Using the ESP32 microcontroller for data processing. 2019 20th International Carpathian Control Conference. IEEE. https://doi.org/10.1109/CarpathianCC.2019.8765944\u003c/li\u003e\n\u003cli\u003eBouraiou A, Kouddad A, Kjabbouri K, Ne\u0026ccedil;aibia A, Lachtar S, Hamoud M, Dahbi A, Rouabhia A, Slimani A (2023) Remote Supervision of Ambient Temperature Using Wi-Fi ESP8266 Controller Via MIT Android Application. 2023 Second International Conference on Energy Transition and Security. https://doi.org/10.1109/ICETS60996.2023.10410774\u003c/li\u003e\n\u003cli\u003eBroell LM, Hanshans C, Kimmerle D (2023) IoT on an ESP32: Optimization Methods Regarding Battery Life and Write Speed to an SD-Card. Edge Computing. Technology, Management and Integration. https://doi.org/10.5772/intechopen.110752 \u003c/li\u003e\n\u003cli\u003eCarducci CGC, Monti A, Schraven MH, Schumacher M, Mueller D (2019) Enabling ESP32-based IoT applications in building automation systems. 2019 II Workshop on Metrology for Industry 4.0 and IoT. IEEE, 04-06 June 2019. https://doi.org/10.1109/METROI4.2019.8792852\u003c/li\u003e\n\u003cli\u003eCarducci CGC, Monti A, Schraven MH et al (2020) Design and Application Analysis of Intelligent Low-voltage Switchgear Based on Internet of Things. Journal of Physics: Conference Series, 1617. https://doi.org/10.1088/1742-6596/1617/1/012014 \u003c/li\u003e\n\u003cli\u003eDaranee S, Benyapa S, Theerasak C (2021) Acquiring unobtrusive sleep-related signals through an ESP32-based data logger. 2021 13th International Conference on Knowledge and Smart Technology (KST). https://doi.org/10.1109/KST51265.2021.9415820\u003c/li\u003e\n\u003cli\u003eDas S, Saxena S, Rout NK (2021) Low Cost Smart-Glass using ESP-32. 2021 IEEE 2nd International Conference on Applied Electromagnetics, Signal Processing, \u0026amp; Communication. https://doi.org/10.1109/AESPC52704.2021.9708478\u003c/li\u003e\n\u003cli\u003eDevi SA, Ram MS, Ranganarayana K, Rao DB, Rachapudi V (2022) Smart Home System Using Voice Command With Integration Of ESP8266. 2022 International Conference on Applied Artificial Intelligence and Computing. https://doi.org/10.1109/ICAAIC53929.2022.9793317\u003c/li\u003e\n\u003cli\u003eDharap N, Porwal R, Jindal S (2023) Real-time Forest Fire Detection and Alert System Using Wireless Sensor Networks and Solar Energy. 2023 IEEE International Conference on Next Generation Electronics. https://doi.org/10.1109/NEleX59773.2023.10420922\u003c/li\u003e\n\u003cli\u003eDileep RB, Jijesh JJ, Satya SP, Mahaveer P, Keshavamurthy, Shivashankar (2020) An IoT Based Smart E-Fuel Stations Using ESP-32. 2020 International Conference on Recent Trends on Electronics, Information, Communication \u0026amp; Technology. https://doi.org/10.1109/RTEICT49044.2020.9315676\u003c/li\u003e\n\u003cli\u003eFahmi N, Prayitno E, Musri T, Supria S, Ananda F (2022) An Implementation Environmental Monitoring Real-time IoT Technology. 2022 International Conference on Electrical, Computer and Energy Technologies. https://doi.org/10.1109/ICECET55527.2022.9872654\u003c/li\u003e\n\u003cli\u003eGulati A, Thakur S (2018) Smart Irrigation Using Internet of Things. 2018 8th International Conference on Cloud Computing, Data Science \u0026amp; Engineering (Confluence). https://doi.org/10.1109/CONFLUENCE.2018.8442928\u003c/li\u003e\n\u003cli\u003eHieu H (2023) Design and Implementation of a BLE Gateway Using ESP32 Chipset. Technology and Communication. https://www.theseus.fi/bitstream/handle/10024/799421/HoangHieu_Thesis.pdf?sequence=2. \u003c/li\u003e\n\u003cli\u003eJain A, Basantwani S, Kazi O, Bang Y (2017) Smart surveillance monitoring system. 2017 International Conference on Data Management, Analytics and Innovation 269\u0026ndash;273. https://doi.org/10.1109/ICDMAI.2017.8073523\u003c/li\u003e\n\u003cli\u003eJoel ACP, Brito GAH, Rojas DLH, Cartuche JJ (2023) Secure home automation system based on EpSP-NOW mesh network, MQTT and Home Assistant platform. IEEE Latin America Transactions, 21. https://doi.org/10.1109/TLA.2023.10244182 \u003c/li\u003e\n\u003cli\u003eLailis S, Agus EM, Fauzi DSS, Dwi APR (2019) ESP 8266 For Control And Monitoring In Smart Home Application. 2019 International Conference on Computer Science, Information Technology, and Electrical Engineering. https://doi.org/10.1109/ICOMITEE.2019.8921287\u003c/li\u003e\n\u003cli\u003eLal R, Singh B, Wassay MA (2022) IoT in Smart Irrigation and Node MCU ESP 8266 Wi-Fi Module. 2022 International Conference on Computational Modelling, Simulation and Optimization. https://doi.org/10.1109/ICCMSO58359.2022.00065\u003c/li\u003e\n\u003cli\u003eLiang H, Zhang W (2023) Stochastic-Stackelberg-Game-Based Edge Service Selection for Massive IoT Networks. Internet of Things Journal, 10:22080-22095. https://doi.org/10.1109/JIOT.2023.3303480\u003c/li\u003e\n\u003cli\u003eLing THY, Wong LJ, Moore R (2019) IoT Fitness Device with Real Time Health Assessment and Cloud Storage. 2019 7th International Conference on Smart Computing \u0026amp; Communications. https://doi.org/10.1109/ICSCC.2019.8843690\u003c/li\u003e\n\u003cli\u003eMacheso P, Chisale S, Daka C et al (2021) Design of standalone asynchronous ESP32 web-server for temperature and humidity monitoring. International Conference on Advanced Computing and Communication Systems. IEEE. https://doi.org/10.1109/ICACCS51430.2021.9441845\u003c/li\u003e\n\u003cli\u003eManikandan P, Ramesh G, Lokesh P, Raju PN, Prasad MD, Madhu P (2022) IOT Based Farm Protection System from Animals and Humans Theft using ESP32 with Camera Module. 2022 2nd International Conference on Advance Computing and Innovative Technologies in Engineering. https://doi.org/10.1109/ICACITE53722.2022.9823912\u003c/li\u003e\n\u003cli\u003eMervin PM, Vijayakumar J (2021) Turmeric Farm Monitoring System using Wireless Sensor Network with ESP32 Module. Smart Technologies, Communication and Robotics. IEEE. https://doi.org/10.1109/STCR51658.2021.9588817\u003c/li\u003e\n\u003cli\u003eMohapatra D, Subudhi B (2022) Development of a Cost- Effective IoT -Based Weather Monitoring System. Consumer Electronics Magazine, 8:008\u0026ndash;016. https://doi.org/10.1109/MCE.2021.3136833\u003c/li\u003e\n\u003cli\u003eMourishwar I, Chandram MD, Selvakumar K, Raja SR (2023) Programmable Wireless Adapter for Commercial Electric Drives and Multifunction Meters. 2023 Innovations in Power and Advanced Computing Technologies. https://doi.org/10.1109/i-PACT58649.2023.10434850\u003c/li\u003e\n\u003cli\u003eMusa U, Shah SM, Majid HA, Mahadi IA, Rahim MKA, Yahya MS, Abidin ZZ (2024) Design and Implementation of Active Antennas for IoT-Based Healthcare Monitoring System. IEEE Access 12:48453-48471. https://doi.org/10.1109/ACCESS.2024.3384371\u003c/li\u003e\n\u003cli\u003eNiranjane VB, Bhagat A, Punwatkar KM, Chaurey K, Niranjane P (2022) Sustainable Water Management using Internet of Things. 2022 4th International Conference on Smart Systems and Inventive Technology. https://doi.org/10.1109/ICSSIT53264.2022.9716267\u003c/li\u003e\n\u003cli\u003ePal Y, Nagendram S, Ansari MSA et al (2023) IoT based Weather, Soil, Earthquake, Air pollution Monitoring System. 2023 7th International Conference on Computing Methodologies and Communication. https://doi.org/10.1109/ICIPTM57143.2023.10118160\u003c/li\u003e\n\u003cli\u003ePanicker A, Gupta D, Deora H, Jain A, Kumar A, Gupta N(2023) Real Time Environmental Factors Monitoring System by Sensor Fusion on a NodeMCU ESP8266-Wemos-D1 R1 Board. 2023 IEEE 11th Region 10 Humanitarian Technology Conference. https://doi.org/10.1109/R10-HTC57504.2023.10461798\u003c/li\u003e\n\u003cli\u003ePaul M, Sylvester C, Chisomo D et al (2019) Measurement and data processing from Internet of Things modules by dual-core application using ESP32 board. Measurement and Control 52:970-984. https://doi.org/10.1177/0020294019857748\u003c/li\u003e\n\u003cli\u003ePertab R, Murk R (2019) ESP32 based smart surveillance system, International Conference on Computing, Mathematics and Engineering Technologies. IEEE. https://doi.org/10.1109/ICOMET.2019.8673463\u003c/li\u003e\n\u003cli\u003ePawar JP, Amirthaganesh S, ArunKumar S, Satiesh KB (2016) Real time energy measurement using smart meter. 2016 Online International Conference on Green Engineering and Technologies, 1-5. https://doi.org/10.1109/GET.2016.7916747\u003c/li\u003e\n\u003cli\u003eZare A, Iqbal M T (2020) Low-cost esp32, raspberry pi, node-red, and mqtt protocol based scada system. IEEE International IOT, Electronics and Mechatronics Conference, IEEE. https://doi.org/10.1109/IEMTRONICS51293.2020.9216412\u003c/li\u003e\n\u003cli\u003eThombare S, Baral S, Gangrade A, Jaiswal R (2022) Design \u0026amp; Development of Smart Electric Vehicle Safety Device by using IoT and AI. 2022 Fourth International Conference on Emerging Research in Electronics, Computer Science and Technology. https://doi.org/10.1109/ICERECT56837.2022.10059784\u003c/li\u003e\n\u003cli\u003eUrazayev D, Eduard A, Ahsan M, Zorbas D (2023) Indoor Performance Evaluation of ESP-NOW. 2023 IEEE International Conference on Smart Information Systems and Technologies. https://doi.org/10.1109/SIST58284.2023.10223585\u003c/li\u003e\n\u003cli\u003eZainuddin AA, Nor RM, Hussin AAA, Sazali MNM (2023) MQTT-Enabled Smart Door Access System: Design and Implementation Using NodeMCU ESP 8266 and HiveMQ. 2023 IEEE 9th International Conference on Computing, Engineering and Design. https://doi.org/10.1109/ICCED60214.2023.10425368\u003c/li\u003e\n\u003cli\u003eThalatam MNV, Lanka P, Kumar JNVRS (2023) An_IoT Based Smart Water Contamination Monitoring System. 2023 International Conference on Intelligent Systems for Communication, IoT and Security. https://doi.org/0.1109/ICISCoIS56541.2023.10100559\u003c/li\u003e\n\u003cli\u003eKumar RPR, Polepaka S, Numaan SK, Kumari M, Pulikantham S, Peddineni M (2023) Determining the Optimal Parameter for Wheat and Paddy Crops using Smart Farming: An Investigation. 2023 International Conference on Computer Communication and Informatics. https://doi.org/10.1109/ICCCI56745.2023.10128276\u003c/li\u003e\n\u003cli\u003ePaul A, Rakhaine N, Ohee NJ, Ahammad A (2023) A Comprehensive Android App Based Solution for Automated Attendance and Management in Institutions Using IoT and TinyML. 2023 International Conference on Information and Communication Technology for Sustainable Development. https://doi.org/10.1109/ICICT4SD59951.2023.10303506\u003c/li\u003e\n\u003cli\u003eThombare S, Baral S, Gangrade A, Jaiswa R (2022) Design \u0026amp; Development of Smart Electric Vehicle Safety Device by using IoT and AI. 2022 Fourth International Conference on Emerging Research in Electronics, Computer Science and Technology. https://doi.org/10.1109/ICERECT56837.2022.10059784\u003c/li\u003e\n\u003cli\u003eRachman HA, Nuha HH, Anggis SN (2023) Internet of Things (IoT) for Exhaust Emissions on Motor Vehicles Monitoring. 2023 3rd International Conference on Intelligent Cybernetics Technology \u0026amp; Applications. https://doi.org/10.1109/CONFLUENCE.2018.8442928\u003c/li\u003e\n\u003cli\u003eRavishani WMS, Ganepola GAS, Silva EDM, Jayanika GHGC, Samanth UU (2022) IoT Based Smart Pillow for Improved Sleep Experience. 2022 4th International Conference on Advancements in Computing. https://doi.org/10.1109/ICAC57685.2022.10025301\u003c/li\u003e\n\u003cli\u003eSaragih Y, Silaban JHP, Roostiani HA, Elisabet SA (2020) Design of Automatic Water Flood Control and Monitoring Systems in Reservoirs Based on Internet of Things (IoT). 2020 3rd International Conference on Mechanical, Electronics, Computer, and Industrial Technology. https://doi.org/10.1109/MECnIT48290.2020.9166593\u003c/li\u003e\n\u003cli\u003eSah S (2022) Crash Recovery and Accident Prediction Using a IoT Based Blackbox System. 2022 IEEE North Karnataka Subsection Flagship International Conference. https://doi.org/10.1109/NKCon56289.2022.10127044\u003c/li\u003e\n\u003cli\u003eSaima FTZ, Md, Rimon NI, Talukder TI, Ali J, Hossain Z (2022) IoT and GSM Based Smart Grid Controlling and Monitoring System. 2022 International Conference for Advancement in Technology, Goa, India. https://doi.org/10.1109/ICONAT53423.2022.9725991\u003c/li\u003e\n\u003cli\u003eSalunkhe AS, Kanse YK, Patil SS (2022) Internet of Things based Smart Energy Meter with ESP 32 Real Time Data Monitoring. 2022 International Conference on Electronics and Renewable Systems. https://doi.org/10.1109/ICEARS53579.2022.9752144\u003c/li\u003e\n\u003cli\u003eSama NMAF, Heba NYAT (2022) IoT and Artificial Neural Network-Based Water Control for Farming Irrigation System. 2022 2nd International Conference on Computing and Machine Intelligence. https://doi.org/10.1109/ICMI55296.2022.9873650\u003c/li\u003e\n\u003cli\u003eSilalahi LM, Budiyanto S, Silaban FA, Simanjuntak IUV, Rochendi AD, Osman G (2021) Optimizing The Performance Of The Power Station Generator Space Lighting System Performance Based On Internet Of Things Using ESP32. 2021 3rd International Conference on Research and Academic Community Services. https://doi.org/10.1109/ICRACOS53680.2021.9702010\u003c/li\u003e\n\u003cli\u003eSingh K, Jain A, Thiyagarajan P (2022) Design and implementation of integrated control system for IoT enabled home automation. 2022 4th International Conference on Advances in Computing, Communication Control and Networking. https://doi.org/10.1109/ICAC3N56670.2022.10074496\u003c/li\u003e\n\u003cli\u003eSowmya MB, Sai NS, Ponkarthikeyan V, Bowman P, Archanaa R, Jayasri S (2023) IoT Driven High Pressure Pasteurisation. 2023 9th International Conference on Smart Structures and Systems. https://doi.org/10.1109/ICSSS58085.2023.10407574\u003c/li\u003e\n\u003c/ol\u003e"}],"fulltextSource":"","fullText":"","funders":[],"hasAdminPriorityOnWorkflow":false,"hasManuscriptDocX":true,"hasOptedInToPreprint":true,"hasPassedJournalQc":"","hasAnyPriority":false,"hideJournal":false,"highlight":"","institution":"","isAcceptedByJournal":false,"isAuthorSuppliedPdf":false,"isDeskRejected":"","isHiddenFromSearch":false,"isInQc":false,"isInWorkflow":false,"isPdf":false,"isPdfUpToDate":true,"isWithdrawnOrRetracted":false,"journal":{"display":true,"email":"
[email protected]","identity":"iranian-journal-of-science-and-technology-transactions-of-electrical-engineering","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":false,"externalIdentity":"iste","sideBox":"Learn more about [Iranian Journal of Science and Technology, Transactions of Electrical Engineering](https://link.springer.com/journal/40998)","snPcode":"40998","submissionUrl":"https://submission.springernature.com/new-submission/40998/3","title":"Iranian Journal of Science and Technology, Transactions of Electrical Engineering","twitterHandle":"","acdcEnabled":true,"dfaEnabled":true,"editorialSystem":"stoa","reportingPortfolio":"Springer Hybrid","inReviewEnabled":true,"inReviewRevisionsEnabled":false},"keywords":"Espressif system, ESP32, Modbus protocol communication, real-time monitoring system, temperature, humidity","lastPublishedDoi":"10.21203/rs.3.rs-4708973/v1","lastPublishedDoiUrl":"https://doi.org/10.21203/rs.3.rs-4708973/v1","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"manuscriptAbstract":"\u003cp\u003eEffective management of electrical energy requires monitoring, controlling, and storing parameters gathered from power measurement devices including voltage, current, and power factor. This assessment of the quality of electrical energy is essential for management organizations, power companies, and individual consumers to develop efficient electricity usage plans. In this paper, we propose a hardware implementation for data collection and online communication software integrated with a system for collecting data on consumption of electrical energy. The EM115-Mod CT multifunction industrial meters by the FINECO, the KLEA 220P three-phase multifunction meter by the KLEMSAN, and the ME96SS\u0026ndash;ver.B by MITSUBISHI are firstly utilized. Finally, the collected data of voltage, current, electrical consumption, temperature, and humidity can be stored on the SD card and transmitted to the cloud for real-time monitoring on mobile devices facilitated by the ESP-WROOM-32 microcontroller from the Espressif system. The obtained results showed that the temperature and the humidity changed gradually with time and remained within the standard range of temperature and relative humidity.\u003c/p\u003e","manuscriptTitle":"Integration of Modbus Ethernet Communication for Real-Time Electrical Power Consumption, Temperature, and Humidity Monitoring System","msid":"","msnumber":"","nonDraftVersions":[{"code":1,"date":"2024-08-09 20:38:34","doi":"10.21203/rs.3.rs-4708973/v1","editorialEvents":[{"type":"communityComments","content":0},{"type":"editorAssigned","content":"","date":"2024-07-09T09:05:11+00:00","index":"","fulltext":""},{"type":"checksComplete","content":"","date":"2024-07-09T09:04:27+00:00","index":"","fulltext":""},{"type":"submitted","content":"Iranian Journal of Science and Technology, Transactions of Electrical Engineering","date":"2024-07-09T04:04:05+00:00","index":"","fulltext":""}],"status":"published","journal":{"display":true,"email":"
[email protected]","identity":"iranian-journal-of-science-and-technology-transactions-of-electrical-engineering","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":false,"externalIdentity":"iste","sideBox":"Learn more about [Iranian Journal of Science and Technology, Transactions of Electrical Engineering](https://link.springer.com/journal/40998)","snPcode":"40998","submissionUrl":"https://submission.springernature.com/new-submission/40998/3","title":"Iranian Journal of Science and Technology, Transactions of Electrical Engineering","twitterHandle":"","acdcEnabled":true,"dfaEnabled":true,"editorialSystem":"stoa","reportingPortfolio":"Springer Hybrid","inReviewEnabled":true,"inReviewRevisionsEnabled":false}}],"origin":"","ownerIdentity":"84e3115b-c1e8-40f3-b434-96fc05bfb57b","owner":[],"postedDate":"August 9th, 2024","published":true,"recentEditorialEvents":[],"rejectedJournal":[],"revision":"","amendment":"","status":"under-review","subjectAreas":[],"tags":[],"updatedAt":"2024-08-09T20:38:34+00:00","versionOfRecord":[],"versionCreatedAt":"2024-08-09 20:38:34","video":"","vorDoi":"","vorDoiUrl":"","workflowStages":[]},"version":"v1","identity":"rs-4708973","journalConfig":"researchsquare"},"__N_SSP":true},"page":"/article/[identity]/[[...version]]","query":{"redirect":"/article/rs-4708973","identity":"rs-4708973","version":["v1"]},"buildId":"qtupq5eGEP_6zYnWcrvyt","isFallback":false,"isExperimentalCompile":false,"dynamicIds":[84888],"gssp":true,"scriptLoader":[]}
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.