Design of Python Qt Meta-Object Language-based smart energy meter
Aip Saripudin1, Arjuni Budi Pantjawati1, Muhammad Husni Muttaqin2, Iffan Nur Ilman Syarifudin1, Imey Fitri Rahmadani1
- 1 Indonesia University of Education
- 2 PT. Syergie Indoprima, Bandung, Indonesia, Indonesia
AIP conference proceedings, 2025
Nowadays, in the face of the challenges of increasing energy consumption, efficient energy use and intelligent management are becoming increasingly important. A smart energy meter based on the internet of things is a system developed by researchers to overcome this problem. This system is designed to be able to monitor the use of electrical energy, both on a household and industrial scale. In this article, we propose the design and implementation of a Python QML (Qt Meta-Object Language)-based smart energy meter. The developed smart energy meter is capable of measuring and monitoring energy consumption in real-time. The main components of the smart energy meter are the PZEM-004t sensor, ESP32, ENC28J60 Ethernet IC, and relay. Python QML is used as an interface for a smart energy meter that will display data from MQTT (Message Queueing Telemetry Transport). We also test and evaluate the performance of the smart energy meter, which is implemented by comparing the measurement results using a smart energy meter and multimeter simultaneously. The test results show that the proposed design is capable of measuring energy consumption with high accuracy. It is hoped that the implementation of this technology can contribute to achieving more efficient and sustainable energy use in the future.
DOI10.1063/5.0266521