Stephen Bassi Joseph, Emmanuel Gbenga Dada and Muhammed Sadiq Abdullahi


Internet of Things is an amplification of existing internet facility to provide communication, connection and internetworking amongst several devices and physical objects also identified as “Things”. The recent explosion in urbanization over the past few years has necessitated the need for sustainable, efficient, and smart solutions for monitoring energy consumption and management. The conventional domestic energy consumption monitoring systems are incapacitated to automatically monitor, bill and manage energy consumption of IoT homes. Hence, to address this shortcoming, this paper presents an IoT based energy consumption monitoring and controlling device using Atmega328 Microcontroller. The proposed system is able to monitor, bill, control and monitor energy consumption of individual and all appliances. Furthermore, the system is able to compute the total energy consumption and billing which is automatically sent to consumers. The proposed system exhibits an average overall performance accuracy of about 95%. This shows that the proposed system is promising for energy consumption monitoring and management. Read full PDF

Keywords: Internet of Things (IoT), Energy monitoring system, Arduino Uno, Atmega328, Home Automation


[1] P. Gokhale, O. Bhat and S. Bhat (2018). Introduction to IOT, International Advanced Research Journal in Science, Engineering and Technology, Vol. 5, Issue 1, January 2018. DOI 10.17148/IARJSET.2018.517.

[2] G. R. Biswal and T. Choudhury (2017). Internet of things based sensing system. Research Journal of Computer and Informa, 5(3), 16-22.

[3] S. Madakam, R. Ramaswamy, and S. Tripathi (2015), “Internet of Things (IoT): A literature review,” Journal of Computer and Communications, Vol. 3, no. 5, pp. 164, May. 2015.

[4] D. Mocrii, Y. Chen, and P. Musilek (2018), IoT-based smart homes: A review of system architecture, software, communications, privacy and security, Internet of Things, Vol. 1-2, pp. 81-98, Sep. 2018.

[5] S. Jain (2020). IoT – Bridging the Gap between Virtual and Physical World, CIOReviewIndia, Retrieved from iot-bridging-the-gap-between-virtual-and-physical-worldnid-1982-cid-26.html

[6] P. A. Owusu and S. Asumadu-Sarkodie (2016). A review of renewable energy sources, sustainability issues and climate change mitigation, Journal Cogent Engineering, Volume 3, 2016 – Issue 1,

[7] W. Ejaz, M. Naeem, A. Shahid, A. Anpalagan and M. Jo (2017). Efficient Energy Management for the Internet of Things in Smart Cities. Enabling Mobile and Wireless Technologies for Smart Cities: Part 1, IEEE Communications Magazine, DOI: 10.1109/MCOM.2017.1600218CM.

[8] I. Yüksek and T. T. Karadayi (January 18th 2017). Energy-Efficient Building Design in the Context of Building Life Cycle, Energy Efficient Buildings, Eng Hwa Yap, IntechOpen, DOI: 10.5772/66670. Available from:

[9] M. Taştan (2019). Internet of things based smart energy management for smart home. KSII Transactions on Internet & Information Systems, 13(6).

[10]R. Asha, R. Aruna, J. Divya and K. Balasaranya (2018). Smart Energy Meter for Advanced Metering and Billing Alert Framework, International Journal of Engineering Science and Computing (IJESC), Volume 8 Issue No.3, pp. 16541-16544. S.B. Joseph et al. / NIPES Journal of Science and Technology Research 2(3) 2020 pp. 85-95 95

[11]G. Fagas, J. P. Gallagher, L. Gammaitoni and D. J. Paul (2016). ICT Energy Concepts for Energy Efficiency and Sustainability: Energy Challenges for ICT, Intech Open, Retrieved from [12]Yu, M., Yue, G., Song, J. and Pang, X. (2019). Research on intelligent city energy management based on Internet of things. Cluster Computing, 22(4), 8291-8300. [13]M. Indhumathi and T. Devakumar (2016). Design and Implementation of IoT based Digital Energy Meter for Remote Monitoring.

[14]S. N. Nikita, S. N. Swati, N. K. Shital, V. R. Kaushik and P. K. Pallav (2017). IOT based energy meter billing and monitoring system-a case study. Int Res J Adv Eng Sci, 2(4), 64-68.

[15]C. Wei and Y. Li (2011, September). Design of energy consumption monitoring and energy-saving management system of intelligent building based on the Internet of things. In 2011 international conference on electronics, communications and control (ICECC) (pp. 3650-3652). IEEE.

[16]M. G. Hiremath, V. Pujari and B. Gadgay (2017). IOT Based Energy Monitoring and Control Device”, International Journal for Research in Applied Science & Engineering Technology (IJRASET), Volume 5 Issue VI, June 2017, pp. 711 -715.

[17]M. Khan, B.N. Silva, and K. Han (2016). Internet of things based energy aware smart home control system. IEEE Access, 4, 7556-7566.

[18]S. Mahmud, S. Ahmed, and K. Shikder (2019, January). A smart home automation and metering system using internet of things (IoT). In 2019 International Conference on Robotics, Electrical and Signal Processing Techniques (ICREST) (pp. 451-454). IEEE.

[19]K. C. Okafor, G. C. Ononiwu, U. Precious and A.C. Godis (2017). Development of arduino based iot metering system for on-demand energy monitoring. International Journal of Mechatronics, Electrical and Computer Technology, 7, 3208-3224.

[20]P. D. Talwar and S. B. Kulkarni (2016). IoT Based Energy Meter Reading. International Journal of Recent Trends in Engineering and Research, 2(6).

[21]N. Darshan and K.A. Radhakrishna (2015). IoT Based Electricity Energy Meter Reading Theft Detection and Disconnection using PLC modem and Power optimization. International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering, 4(7), 6482-6491.