Internet of Things-Based Home Automation, Energy Management and Smart Security System
Internet of Things-Based Home Automation, Energy Management and Smart Security System
Corresponding Author:
U. I. Bature
Department of Computer and Communications Engineering
Abubakar Tafawa Balewa University Bauchi
P. M. B. 0248, Bauchi State, Nigeria
Email: [email protected]
1. INTRODUCTION
A system that allows for remote control of different electrical and electronic home appliances is
known as home automation system (HAS). Domestic home automation systems may use robotics, embedded
controllers, programmable logic circuits and other computer technologies for monitoring and control of
household appliances. The energy saving feature of home automation is the most important feature,
especially for clients who are preoccupied, the total energy usage can be monitored so as to ensure proper
and efficient power usage by offing all the redundant appliances, by so doing, energy consumption is
minimized [1, 2]. For the internet-based home automation, its most exciting feature is the convenience. The
time when the geyser is to be turned on and wait for the water to get hot is over. The geyser can be tuned on
from office/place work or anywhere provided that there is internet connectivity, so that on getting home, the
water is ready for use, this saves one a lot of time. For security purpose, one can conveniently be monitoring
the house remotely through surveillance cameras. In the event of property intrusion, the scheme is designed
to monitor the situation. The user can conveniently and comfortably be controlling and monitoring the sound
system as well as the light intensity from the sofa via the home entertainment section of the scheme, while
watching and enjoying an exciting movie.
There is an unavoidable need for energy conservation by any available means due to continual
growth in population, leading to higher energy demand. Remote monitoring of electrical and electronic
appliances will help a great deal towards minimizing the energy consumption problem. Gartner [3] prompted
that, by the year, 2020, there could be over 26 to 64 billion linked devices. Internet of Things (IoT) is quickly
attracting attentions both within and outside of the hi-tech space. The IoT’s idea not only has the vista of
influencing the way we live, but also impacting our work life. It is based on this concept that the idea of
linking devices with an on and off switches to the internet came up. Over the years, the IoT has swiftly
advanced; it has become the topic of discussion in offices, households, institutions and even in some
industries too. Internet of Things is defined as the linkage of physical devices and objects, embedded with
electronics, some forms of hardware and internet connectivity so that these devices can interrelate and
interconnect with one another through a web server and can subsequently be remotely monitored and
controlled [4-6]. The IoT structure is usually employed in areas in which the human continuous physical
presence is not automatically needed [7]. The development of an internet-based home automation system is
the main objective of this research. The goal is to build a pedestal via which communication between web
applications and an embedded controller positioned at a remote place somewhere in the universe will be
possible.
2. RELETED WORKS
In order to monitor and also control home appliances, ZigBee was used in the design, development
and implementation of a ZigBee-based Home Automation scheme [8]. The ZigBee’s user interface (UI) is
both simple and supple and the scheme can be accessed remotely. In order to take care of safety as well as
security challenges of the scheme, dedicated virtual home was further incorporated. A scheme that works
based on wireless fidelity networking technique using an Arduino Uno platform was proposed in [9], it is a
wi-fi based home automation scheme that uses Android and Arduino board. The Android operating system
forms the graphical user interface (GUI) that links the user to the hardware section thereby establishing an
interaction with the home appliances. Apart from the monitoring and control features of the scheme, it also
provides the power consumption details of the connected devices to the user.
A system capable of influencing all the other existing associated systems was designed and
proposed in [10]. In this system, alerts and device statuses are directly sent to the user’s phone through wi-fi
connected embedded controller. The alerts are received regardless of the user’s location even if the user is not
connected to the internet. The scheme is named the “IoT-based smart security & home automation system”.
The existing prototype used the TI-CC3200 launch pad board embedded controller, which usually contains
an onboard wi-fi shield through which the control and monitoring of all the home appliances is made
possible. For sufficient security of smart houses, a proposed feasible scheme was presented in [11]. The
scheme is titled “integration of smart house and smart meter to key-based and identity management scheme”.
A low cost and smart home automation system through Internet of things was proposed in [7]. Apart from the
control of home appliances, the scheme is believed to also be applicable for online billing through the
internet. To minimize energy consumption in the house, an algorithm was developed using motion sensors in
[12]. A home automation for visually disabled persons using hand recognition was proposed in [13]. The
scheme permits the visually disabled persons to relate with the home appliances. In [14], a scheme that uses
cloud computing services to collect and stores information was proposed. In this scheme, the stored
information is used to generate neural network prototypes which are used for energy conservation purpose in
the house. Disabled persons can easily control Home appliances like fans, lamps, television, air-conditioners,
and radio. using the IoT – based monitoring and control of the smart home by eye-tracking, proposed in [15].
3. METHODOLOGY
The design and methodology used are fully explained in this section. Many components are required
to be able to realize the proposed system, ranging from block diagram of the hardware, the system
architecture, the circuit diagram and development of the software.
Internet of Things-based home automation, energy management and smart security system (U. I. Bature)
34 ISSN: 2722-2586
the embedded controller. Based on the predefined control algorithm governing the microcontroller, it will
then execute the required tasks. The embedded controller displays the device status via the LCD screen; it
also updates this information onto the server for the user mobile application. The safe communication
between the user mobile application, the user interface (UI) and the control unit take place via the server.
Once the user is identified, an access is granted to the Web page. An embedded controller was used in this
design due to its compacted motherboard, affordability, and tractability. Integrated circuits (ICs) can be
absolutely replaced by the embedded controller. The functionality of an embedded controller can be easily
modified since it is reprogrammable. Arduino Uno R3 embedded controller was used in this study for it has
an ATmega16U2 which offers more memory and higher speed. However, this scheme totally relies on
mobile connectivity to the internet, and this is its main limitation. The remote monitoring and control of this
scheme is totally impossible once the connectivity is compromised. The Input/output limit of the embedded
controller used will determine the number of devices that the scheme can monitor and control. In addition, a
programmable logic circuit (PLC) may be used to replace the embedded controller; embedded controllers are
not as robust as PLCs. However, the embedded controller was preferably chosen over the PLC solely based
on the cost consideration. Furthermore, system prototyping has made the Arduino embedded controller the
finest possible choice, because PLCs are not open-source. The system architecture comprising the Web and
its components, the communication and the hardware sections, is shown in Figure 1.
Figure 1. Proposed home automation (internet based home automation with microcontroller)
IAES Int J Rob & Autom, Vol. 10, No. 1, March 2021 : 32 – 40
Int J Rob & Autom ISSN: 2722-2586 35
Internet of Things-based home automation, energy management and smart security system (U. I. Bature)
36 ISSN: 2722-2586
Start
Error Message
Yes
No
Authenticated?
Yes
Serve the User Interface and Display the
Icons
If no HTTP
control
Request
Is HTTP Control/Monitoring No
Request Active?
Yes
Generate Request Buffer and Send to Server
for Appropriate Action
End
Figure 3. Flow chart of the software design Figure 4. Arduino codes for the unauthorized access
4.1. Website
Many reasons may lead to the creation of web sites, ranging from businesses, education, campaigns,
and entertainment. Web sites can now be used in the control of home appliances. An Arduino web server is
used to control and monitor the power consumption of home appliances by providing a clickable user
interface (UI) through which the user can send signals to the server. Java Scripts, XML and HTML were used
in creating the web site. A user with full access will be able to monitor the power consumption status as well
as switch on or off devices/appliances via the user interface (UI). The web site homepage is accessible at all
times, and it can be accessed by anybody.
IAES Int J Rob & Autom, Vol. 10, No. 1, March 2021 : 32 – 40
Int J Rob & Autom ISSN: 2722-2586 37
Internet of Things-based home automation, energy management and smart security system (U. I. Bature)
38 ISSN: 2722-2586
IAES Int J Rob & Autom, Vol. 10, No. 1, March 2021 : 32 – 40
Int J Rob & Autom ISSN: 2722-2586 39
5. AREA OF APPLICATION
The IoT-based home automation and energy management smart security system is basically
applicable to home appliances, but can be extended to offices, hospitals, marketplaces such as super markets,
malls and stores.
5.3. Entertainment
Appliances can be either switched ON or OFF via the system. Hence the system can be connected to
another one, such as illumination/lighting system, and Sound system.
6. CONCLUSION
In this paper, summary of the design and development of the network home automation method has
been presented. As a result of the numerous devices connected to the internet, the IoT-controlled home
automation structure possesses an abundant application in the skill-driven flea market. The work in this paper
demonstrates the procedures of both accessibility and control of appliances through either the unit keypad or
the network control panel. In order to improve efficiency of the system’s individual components, the
components are modularized, thereby certifying the system integration with a wide range of devices. The
basic idea of the IoT-based home automation, energy management and smart security system is to provide
the client with a very safe and suitable system for efficient security, mobility and control.
ACKNOWLEDGEMENTS
The authors remain grateful to the Department of Computer and Communications Engineering,
Abubakar Tafawa Balewa University (ATBU), Bauchi, Nigeria, for the provision of facilities, materials and
support.
Internet of Things-based home automation, energy management and smart security system (U. I. Bature)
40 ISSN: 2722-2586
REFERENCES
[1] Hussein Joumaa, tephane Ploix, hadi Abras, G egory De Oliveira, “A MA integrated into home automation
system, for the resolution of power management problem in smart homes,” Energy Procedia, vol. 6, pp. 786-794,
2011.
[2] Gulnar Mehdi, Mikhal Roshchin, “Electricity consumption constraints for smart-home automation: an overview of
models and applications,” Energy Procedia, vol 83, pp. 60-68, 2015.
[3] Gartner “Consumer Applications to Represent 63 Percent of Total IoT Applications in 2017,” Gartner, 2017,
[Online]. Available: https://www.gartner.com/en/newsroom/press-releases/2017-02-07-gartner-says-8-billion-
connected-things-will-be-in-use-in-2017-up-31-percent-from-2016 [Accessed: 6th August 2019].
[4] A. Bissoli, D. Lavino-Junior, M. Sime, L. Encarnação, T. Bastos-Filho, “A human–machine interface based on eye
tracking for controlling and monitoring a smart home using the internet of things,” Sensors, vol. 19, no. 4, pp. 1-26,
2019.
[5] Kumar, S. Sanjay, Ayushman Khalkho, Sparsh Agarwal, Suraj Prakash, Deepak Prasad, Vijay Nath, “Design of
smart security systems for home automation,” Nanoelectronics, Circuits and Communication Systems, pp. 599-604,
2018.
[6] Monowar, Maisun Ibn, Shifur Rahman Shakil, Abdulla Hil Kafi, and Md Khalilur Rhaman, “Framework of an
intelligent, multi nodal and secured rf based wireless home automation system for multifunctional devices,” Wireless
Personal Communications, vol. 105, no. 1, pp. 1-16, 2019.
[7] S. Mahmud, S. Ahmed, K. Shikder, “A smart home automation and metering system using internet of things (IoT),”
2019 International Conference on Robotics, Electrical and Signal Processing Techniques ICREST, Dhaka,
Bangladesh, pp. 451-454, 2019, doi: 10.1109/ICREST.2019.8644232.
[8] K. Gill, S. -H. Yang, F. Yao and X. Lu, “A zigbee-based home automation system,” IEEE Transactions on
Consumer Electronics, vol. 55, no. 2, pp. 422-430, 2009, doi: 10.1109/TCE.2009.5174403.
[9] Sushma P., Roopa M J, “Wi-Fi Based Home Automation Using Android & Arduino Platform,” International
Journal for Research in Applied Science & Engineering Technology IJRASET, vol. 5, no. VI, June 2017.
[10] R. K. Kodali, V. Jain, . Bose, L. Boppana, “IoT based smart security and home automation system,” 2016
International Conference on Computing, Communication and Automation ICCCA, pp. 1286-1289, 2016, doi:
10.1109/CCAA.2016.7813916.
[11] Vilmar Abreu, Altair Santin, Alex XavierAlison, LandoAdriano, Witkovski Rafael, RibeiroMaicon Stihler, Voldi
Zambenedetti, Ivan Chueiri, “A smart meter and smart house integrated to an IdM and key-based scheme for
providing integral security for a smart grid ICT,” Mobile Networks and Applications, vol. 23, no. 4, pp 967-981
2018.
[12] Lohan, Vibha, and Rishi Pal ingh, “Home automation using the internet of things,” Advances in Data and
Information Sciences, Springer, Singapore, pp. 293-301, 2019.
[13] Kumar, Ammannagari Vinay, Adityan Jothi, Adil Hashim, Pulivarthi Narender, Mayank Kumar Goyal, “Home
automation using hand recognition for the visually challenged,” An Integrated Intelligent Computing,
Communication and Security, Springer, Singapore, pp. 405-413, 2018.
[14] Popa, Dan, Florin Pop, Cristina Serbanescu, Aniello Castiglione, “Deep learning model for home automation and
energy reduction in a smart home environment platform,” Neural Computing and Applications, vol. 31, pp. 1317-
1337, 2019.
[15] Susheela, K., E. Sri Harshitha, M. Rohitha, and . Maheswara Reddy, “home automation and monitoring over
thingspeak and android App,” In Innovations in Electronics and Communication Engineering, Springer, pp. 127-
137. 2019.
IAES Int J Rob & Autom, Vol. 10, No. 1, March 2021 : 32 – 40