An IoT-Based Home Automation and Weather Monitoring System

Submission Deadline-31st May 2024
May 2024 Issue : Publication Fee: 30$ USD Submit Now
Submission Open
Special Issue of Education: Publication Fee: 30$ USD Submit Now

International Journal of Research and Innovation in Applied Science (IJRIAS) | Volume VII, Issue III, March 2022 | ISSN 2454–6194

An IoT-Based Home Automation and Weather Monitoring System

Alexander A. Willoughby, Ayodele O. Soge, Muiz A. Adeleke, Oluwaseyi A. Ilori
Department of Physical Sciences, Faculty of Natural Sciences, Redeemer’s University, PMB 230, Ede, Osun State, Nigeria

IJRISS Call for paper

Abstract: This paper reports an IoT-based home automation and weather monitoring system developed for remote control of household appliances and weather monitoring. The proposed system comprises a Wi-Fi enabled ESP32 microcontroller as the network gateway, a relay module, and a DHT11 sensor for monitoring temperature and humidity. The status of the household devices and the weather data are continuously collected and stored in a MySQL database, which is set up on the IoT platform. A user interface was created using two different protocols – HyperText Transfer Protocol (HTTP) and Message Queuing Telemetry Transport (MQTT). The IoT-based home automation and weather monitoring system is designed to be low cost, user-friendly and can remotely control home appliances and monitor weather data over the internet.
Keywords: Internet of Things, home automation, weather monitoring, ESP32 microcontroller, MySQL database
The Internet of Things (IoT) is the network of things, with clear element identification, embedded with software intelligence, sensors, and ubiquitous connectivity to the Internet [1]. IoT allows physical objects to be sensed (to provide specific information) and controlled remotely across the Internet, thereby creating opportunities for more direct integration between the physical world and computer-based systems and resulting in improved efficiency, accuracy, and economic benefits [1]. According to Kodali et al. [2], IoT conceptualizes the idea of remotely connecting and monitoring real world objects (things) through the Internet. The integration of this concept into our home, makes it smarter, safer, and automated. Home automation involves the remote monitoring of home conditions, electric appliances, and executing the required actuation [3]. Home appliances such as television, air-conditioner, refrigerator, and light bulbs are assigned a unique address and are connected through a common home gateway which can be remotely accessed and controlled from any computer, mobile phone, or laptop [3]. It has been predicted that 21st century homes will become more and more self-controlled and automated due to the comfort it provides, especially when employed in a private home [4]. This prediction is supported by the current rapid advancement of wireless technologies such as Wi-Fi and cloud networks [4].
In recent years, several home automation systems for remote monitoring and control of household devices have been reported. Balakrishnan et al. [3] developed a MQTT (Message Queuing Telemetry Transport) based secured home automation system comprising temperature sensors and ESP8266 model as the network gateway. MQTT protocol was implemented for transferring and receiving