Design and Implementation of an IOT Based Smart Home Monitoring and Control System Using NodeMCU

Muhammad Aminu *

Department of Electrical and Electronics Engineering, Modibbo Adama University, Yola, Adamawa State, Nigeria.

Ali Yerima

Department of Electrical and Electronics Engineering, Modibbo Adama University, Yola, Adamawa State, Nigeria.

Abubakar Salisu

Department of Electrical and Electronics Engineering, Modibbo Adama University, Yola, Adamawa State, Nigeria.

Abbas Adamu

Department of Electrical Engineering, Adamawa State Polytechnic, Yola, Adamawa State, Nigeria.

*Author to whom correspondence should be addressed.


This paper presents the design and implementation of an IoT-based smart home monitoring and control system using a NodeMCU firmware and prototyping board. The system allows the user to remotely control electrical appliances through a web-based user interface dashboard. The system uses sensors DHT11 to monitor the temperature and humidity of the home and MQ 2 to monitor the air quality and alerts the user in case smoke or fire is detected. Various HTML scripts are executed to develop a web-based dashboard interface where the user interacts with the system. When connected to the internet, the system generates an IP address that is used to assess the web page for monitoring and control of various house appliances. A maximum coverage range of up to 42.05 meters indoors was achieved by the system using the onboard Wi-Fi module on the NodeMCU. In addition, a correlation was observed between the Wi-Fi coverage distance and the response time to a command signal from the web-based dashboard. The system provides energy efficiency, home security, and centralized remote control of appliances thereby minimizing human efforts and energy losses and providing a friendly and secure home.

Keywords: NodeMCU, IOT, smart home, webserver dashboard

How to Cite

Aminu , M., Yerima , A., Salisu , A., & Adamu , A. (2023). Design and Implementation of an IOT Based Smart Home Monitoring and Control System Using NodeMCU. Journal of Engineering Research and Reports, 25(2), 78–88.


Download data is not yet available.


Gunge VS, Yalagi PS. Smart home automation: A literature review. International Journal of Computer Applications. 2016;975:88-93.

Ishaka U. Design and construction of GSM Based home automation with AT Command. M. ENG. Thesis Report, MAU, Yola, Nigeria; 2012.

Obe OO, Oluwafemi S, Boyinbode OK. Development of wireless home automation system for disabled people. international journal of science and engineering research. 2018;9(1).

Joshi U, Dills A, Biazo E, Cook C, Chen Z, Wang G. Designing and implementing an Affordable and Accessible Smart Home Based on Internet of Things. Investigations: The Journal of Student Research@ IPFW; 2018.

Soumya S, Chavali M, Gupta S, Rao N. Internet of things based home automation system. IEEE International Conference on Recent Trends in Electronics. Information & Communication Technology (RTEICT), IEEE. 2016;848-850.

Bhatnagar HV, Kumar P, Rawat S, Choudhury T. Implementation model of Wi-Fi based smart home system. In 2018 International Conference on Advances in Computing and Communication Engineering (ICACCE),IEEE, 2018; 23-28

Jabbar WA, Kian TK, Ramli RM, Zubir SN, Zamrizaman NS, Balfaqih M, Alharbi S. Design and fabrication of smart home with Internet of Things enabled automation system. IEEE access, 7, 144059-144074, 2019.

Aziz DA. Webserver based smart monitoring system using ESP8266 node MCU module. International Journal of Scientific & Engineering Research. 2018;9(6):801-808.

Anandhavalli D, Mubina NS, Bharathi P. Smart home automation control using bluetooth and GSM. International Journal of Informative and Futuristic Research. 2015;2(8).

Shouran Z, Ashari A, Priyambodo TK. Internet of Things (IoT) of smart home: Privacy and Security. International Journal of Computer Applications. 975:88-92.

Edmonds M. How smart homes work - setting up a smart home; 2011.

Available:, accessed: March 25, 2023.

Davidovic B, Labus A. A smart home system based on sensor technology. Facta universitatis, series. Electronics and Energetics. 2015;29(3):451-460,.

David N, Chima A, Ugochukwu A, Obinna E. Design of a home automation system using arduino. International Journal of Scientific & Engineering Research. 2015;6(6):795-801.

Jabbar WA, Alsibai MH, Amran NSS, Mahayadin SK. Design and implementation of IoT-based automation system for smart home. International Symposium on Networks, Computers and Communications (ISNCC), no. IEEE. 2018;1-6.

Imran SS, Vignesh J, Singh VK, Arun Prasath DT. Smart home automation based on IoT using arduino mega. International Conference on Current Research in Engineering Science and Technology (ICCREST-2016), no. E-ISSN. 2016;2348-8379.

Ganesh E. Implementation of IOT architecture for smart home using GSM technology. International Journal of Computer Techniques. 2017;2394- 2231.

Bhat O, Bhat S, Gokhale P. Implementation of IoT in smart homes. Int. J. Adv. Res. Comput. Commun. Eng. 2017;6(12):149-154,.

Kodali RK, Soratkal S. MQTT based home automation system using ESP8266. in IEEE Region 10 Humanitarian Technology Conference (R10-HTC); 2016.

Ozeer U, Letondeur L, Ottogalli FG, Salaün G, Vincen JM. Designing and implementing resilient IoT applications in the Fog: A smart home use case. in 22nd Conference on Innovation in Clouds, Internet and Networks; 2019.

Letondeur L, Ottogalli FG, Coupaye T. A demo of application lifecycle management for IoT collaborative neighborhood in the Fog: Practical experiments and lessons learned around docker. in 2017 IEEE Fog World Congress (FWC), no. IEEE. 2017; 1-6.

Ozeer U, Etchevers X, Letondeur L, Ottogalli FG, Salaün G, Vincent JM. Resilience of stateful IoT applications in a dynamic fog environment. in Proceedings of the 15th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services 2018;332-341, ACM, 2018.

Konidala DM, Kim DY, Yeun CY, Lee BC. Security framework for RFID-based applications in smart home environment. Journal of Information Processing Systems, 2011;7(1):111-120.

He J, Xiao Q, He P, Pathan M. An adaptive privacy protection method for smart home environments using supervised learning. Future Internet. 2017;9(1):7.

Ali B, Awad A. Cyber and physical security vulnerability assessment for IoT- based smart homes. Sensors. 2018;18(3): 817.

Gupta P, Chhabra J. IoT based Smart Home design using power and security management. in 2016 International Conference on Innovation and Challenges in Cyber Security (ICICCS-INBUSH, IEEE. 2016;6-10.

Malche T, Maheshwary P. Internet of things (IoT) for building smart home system. in 2017 International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud)(I-SMAC), , IEEE. 2017;65-70.

Badabaji S, Nagaraju VS. An IoT Based Smart Home Service System. International Journal of Pure and Applied Mathematics. 2018;199(16):4659-4667.

Kaur S, Singh R, Khairwal N, Jain P. Home automation and security system. advanced computational intelligence: An International Journal (ACII). 2016;3(3).

Wenbo Y, Quanyu W, Zhenwei G. Smart home implementation based on Internet and Wi-Fi technology, in In 2015 34th Chinese Control Conference (CCC).IEEE. 2015;9072-9077.

Rye D. My Life at X10, AV and Automation Industry eMagazine. AV and Automation Industry eMagazine. Archived from the original on September 30, 2014. Retrieved March 8 2023.

Anonymous. 1.5 Million Home Automation Systems Installed in the US This Year, Accessed: 22nd January 2023.


Anonymous. Smart Home - Statista Market Forecast, United States: Statista Retrieved 2019-11-07, 2019.


Caccavale M. The impact of the digital revolution on the smart home industry, Forbes. Retrieved March; 2023.


Mandula K, Parupalli R, Murty CAS, Magesh E, Lunagariya R. Mobile based home automation using Internet of Things(IoT). In 2015 International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT). 2015;340-343.

Saha S, Zunead MD, Eidmum A, Moniruzzaman M, Hemal M, Khan AH, Muiz B. IOT based smart home automation and monitoring system. Khulna University Studies Special Issue ICSTEM4IR. 2022; 133-143.