IoT-based home control system using NodeMCU and Firebase

 Integrating Internet of Things (IoT) technology in home control systems has led to a significant advancement in the control and monitoring of home appliances and environmental conditions. This study presents the development of an IoT-based home control system that uses the NodeMCU ESP8266 microcon...

Full description

Saved in:
Bibliographic Details
Main Authors: Paul Oluwatobiloba Ayeni, Olayiwola Charles Adesoba
Format: Article
Language:English
Published: Academy of Cognitive and Natural Sciences 2024-11-01
Series:Journal of Edge Computing
Subjects:
Online Access:https://acnsci.org/journal/index.php/jec/article/view/814
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841537021526409216
author Paul Oluwatobiloba Ayeni
Olayiwola Charles Adesoba
author_facet Paul Oluwatobiloba Ayeni
Olayiwola Charles Adesoba
author_sort Paul Oluwatobiloba Ayeni
collection DOAJ
description  Integrating Internet of Things (IoT) technology in home control systems has led to a significant advancement in the control and monitoring of home appliances and environmental conditions. This study presents the development of an IoT-based home control system that uses the NodeMCU ESP8266 microcontroller to manage several home appliances. This system connects to a Firebase real-time database to store or retrieve data in real-time. The user interacts with the IoT system through a mobile application named My Home, developed using Java programming language, and this mobile application is also interfaced with the Firebase cloud server. The developed IoT system allows users to control home appliances such as lights, sockets, fans, and cookers, and it also provides real-time updates of environmental parameters, such as temperature and humidity, which are measured by a DHT11 sensor. In addition, a PIR motion sensor was integrated into the system to enhance the home's security by detecting intrusion. The system's hardware functionality is based on a written Arduino code, which establishes Wi-Fi connectivity to a predefined network, communicates with the Firebase database, handles appliance control and manages sensor data. This IoT-based home control system shows the potential of integrating microcontrollers with cloud services to create a smart, responsive and user-friendly home control platform. The developed IoT system offers a foundation for advancements, thereby making it a valuable contribution to the growing field of smart home technology.
format Article
id doaj-art-40e4ea69ab214a43a4d68c9b5c3bbf67
institution Kabale University
issn 2837-181X
language English
publishDate 2024-11-01
publisher Academy of Cognitive and Natural Sciences
record_format Article
series Journal of Edge Computing
spelling doaj-art-40e4ea69ab214a43a4d68c9b5c3bbf672025-01-14T09:52:14ZengAcademy of Cognitive and Natural SciencesJournal of Edge Computing2837-181X2024-11-0110.55056/jec.814IoT-based home control system using NodeMCU and FirebasePaul Oluwatobiloba Ayeni0https://orcid.org/0009-0009-7255-6343Olayiwola Charles Adesoba1https://orcid.org/0009-0007-1238-2287Federal University of TechnologyFederal University of Technology  Integrating Internet of Things (IoT) technology in home control systems has led to a significant advancement in the control and monitoring of home appliances and environmental conditions. This study presents the development of an IoT-based home control system that uses the NodeMCU ESP8266 microcontroller to manage several home appliances. This system connects to a Firebase real-time database to store or retrieve data in real-time. The user interacts with the IoT system through a mobile application named My Home, developed using Java programming language, and this mobile application is also interfaced with the Firebase cloud server. The developed IoT system allows users to control home appliances such as lights, sockets, fans, and cookers, and it also provides real-time updates of environmental parameters, such as temperature and humidity, which are measured by a DHT11 sensor. In addition, a PIR motion sensor was integrated into the system to enhance the home's security by detecting intrusion. The system's hardware functionality is based on a written Arduino code, which establishes Wi-Fi connectivity to a predefined network, communicates with the Firebase database, handles appliance control and manages sensor data. This IoT-based home control system shows the potential of integrating microcontrollers with cloud services to create a smart, responsive and user-friendly home control platform. The developed IoT system offers a foundation for advancements, thereby making it a valuable contribution to the growing field of smart home technology. https://acnsci.org/journal/index.php/jec/article/view/814IoTFirebaseNodeMCUmobile appfirebase realtime databasecontrol
spellingShingle Paul Oluwatobiloba Ayeni
Olayiwola Charles Adesoba
IoT-based home control system using NodeMCU and Firebase
Journal of Edge Computing
IoT
Firebase
NodeMCU
mobile app
firebase realtime database
control
title IoT-based home control system using NodeMCU and Firebase
title_full IoT-based home control system using NodeMCU and Firebase
title_fullStr IoT-based home control system using NodeMCU and Firebase
title_full_unstemmed IoT-based home control system using NodeMCU and Firebase
title_short IoT-based home control system using NodeMCU and Firebase
title_sort iot based home control system using nodemcu and firebase
topic IoT
Firebase
NodeMCU
mobile app
firebase realtime database
control
url https://acnsci.org/journal/index.php/jec/article/view/814
work_keys_str_mv AT pauloluwatobilobaayeni iotbasedhomecontrolsystemusingnodemcuandfirebase
AT olayiwolacharlesadesoba iotbasedhomecontrolsystemusingnodemcuandfirebase