Professional Documents
Culture Documents
Design and Fabrication of Smart Home With Internet of Things Enabled Automation System
Design and Fabrication of Smart Home With Internet of Things Enabled Automation System
Design and Fabrication of Smart Home With Internet of Things Enabled Automation System
net/publication/336008626
CITATIONS READS
3 672
8 authors, including:
Some of the authors of this publication are also working on these related projects:
Multipath Routing Protocol for Energy-Efficient and Reliable Data Transmission in the Internet of Things Networks Using Multi-Criteria Based Mechanism View project
All content following this page was uploaded by Waheb A. Jabbar Al-Areeqi on 15 October 2019.
ABSTRACT Home automation systems have attracted considerable attention with the advancement of
communications technology. A smart home (SH) is an Internet of Things (IoT) application that utilizes
the Internet to monitor and control appliances using a home automation system. Lack of IoT technology
usage, unfriendly user interface, limited wireless transmission range, and high costs are the limitations of
existing home automation systems. Therefore, this study presents a cost-effective and hybrid (local and
remote) IoT-based home automation system with a user-friendly interface for smartphones and laptops.
A prototype called IoT@HoMe is developed with an algorithm to enable the monitoring of home conditions
and automate the control of home appliances over the Internet anytime and anywhere. This system utilizes
a node microcontroller unit (NodeMCU) as a Wi-Fi-based gateway to connect different sensors and updates
their data to Adafruit IO cloud server. The collected data from several sensors (radio-frequency identification,
ultrasonic, temperature, humidity, gas, and motion sensors) can be accessed via If This Then That (IFTTT)
on users’ devices (smartphones and/or laptops) over the Internet regardless of their location. A set of relays
is used to connect the NodeMCU to homes under controlled appliances. The designed system is structured
in a portable manner as a control box that can be attached for monitoring and controlling a real house.
The proposed IoT-based system for home automation can easily and efficiently control appliances over
the Internet and support home safety with autonomous operation. IoT@HoMe is a low cost and reliable
automation system that reduces energy consumption and can notably provide convenience, safety, and
security for SH residents.
INDEX TERMS Smart Home, IoT, NodeMCU, adafruit IO, MQTT, google assistant.
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see http://creativecommons.org/licenses/by/4.0/
VOLUME 7, 2019 144059
W. A. Jabbar et al.: Design and Fabrication of Smart Home With Internet of Things Enabled Automation System
wireless systems. Wired systems use optical fibers, bus lines, In [7], an SH automation control using Bluetooth and GSM
and power lines. Wireless systems are a combination of a module was proposed. The objective of this study is to help
sender and a receiver. At present, many new applications handicapped and elderly people to control home appliances
use wireless technology, such as radio waves or infrared, from remote places. People used Bluetooth and GSM wireless
to communicate with other devices. SHs can simultaneously communications to control the home. Bluetooth was also used
work on wireless and wired systems. SH automation systems to control the appliances indoor and GSM to control the appli-
have gradually become all-purpose portable controllers that ances outdoor. Bluetooth can reduce system costs because
provide convenience to people in their daily routines. most cellphones and laptops have this built-in application.
An SH is an environment where heterogeneous and elec- Users can monitor and control the appliances from remote
tronic devices are connected together to deliver smart services places by sending SMS through GSM. However, such a sys-
to individuals. IoT-based SHs are an important part of the tem has limitations in the two cases. Bluetooth has a limited
proposed and developed smart cities worldwide. An SH is range and data rate, and GSM is expensive because of SMS
designed to improve the standard of living, safety, security, costs. Reference [8] proposed SH automation based on sensor
and reduce energy consumption and resources. In addition, technology that can automatically control home appliances
SH plays an important role in community development. using Android-based smartphones as a remote controller.
Thus, the key features of SHs include real-time monitor- The authors utilized Raspberry Pi as the microcontroller and
ing, safety from hackers, remote control, and fire and gas Bluetooth as the communication protocol. Wi-Fi was used
alarms. As sensitive and personal data are managed between to connect the smartphone to the Raspberry Pi controller,
SHs, security and privacy solutions must be developed to which was connected with smart appliances to the same
protect users and corporate data from infringement while network AP. All sensors updated their data to a local server
ensuring reliable services [28]. Generally, IoT is a rela- via Raspberry Pi. However, the user cannot access the server
tively new development, which enables existing homes to and cannot directly use the smartphone to send the commands
have strong computing and communication capabilities with to the Raspberry Pi controller when he is outside the range
the rapid development of the Internet and communication of Wi-Fi AP.
technologies. In [9], a home automation and environmental monitoring
In an SH environment, smart appliances can be directly system was developed using Arduino Mega 2560 microcon-
connected to the home network, and the commands are given troller with Bluetooth module. Several sensors and switches
by users to individually control each appliance. Smart devices were used to control home appliances through websites or
can automatically react when commands are given either Android applications. The website controls Arduino by pass-
through voice, smartphone, or computer. Majority of con- ing information to it as codes. Arduino Mega is more expen-
trol applications are interrelated to lighting, motion, secu- sive than NodeMCU, and the use of Bluetooth is unsuitable
rity, entertainment, and temperature. The use of smartphones for SH applications due to its limited features. A Message
and computers are crucial because they are technological Queuing Telemetry Transport (MQQT)-based home automa-
benchmarks in the modern era. Users can bring these gadgets tion system using ESP8266 was presented by [10]. Actuators
anywhere and directly configure them through the Internet and sensors were connected to ESP8266, and MQTT was
to link with online devices. IoT is a catchword in which used for control and monitoring. Wi-Fi was used as the com-
the objects are interrelated and connected through network munication for the prototype, and devices were controlled by
devices [29]. IoT is an enormous network of linked objects MQQT using ESP8266. Arduino IDE was used to program
and humans, which collects and shows the required data the ESP8266 module as MQTT. MQTT resulted in low
and surroundings by using a large number of devices of bandwidth and low power consumption. ESP8266 board was
all sizes. Devices, such as smartphones and computers, are cheaper than other microcontrollers, such as Raspberry PI and
linked to sensors and connected to IoT networks. The data are Arduino UNO. However, only limited functionalities were
integrated from various devices and imply analytic Internet used for switching. Safety and security issues were ignored,
waves to show the most valuable data with the devices built and the developed system was not validated.
to meet specific needs. IoT can precisely specify the useful A Wi-Fi-based home automation system was designed
and useless data. These data can be applied to detect patterns, and implemented by [3]. The developed prototype allowed
form recommendations, and detect possible problems that users to control and monitor the home through Wi-Fi by
may occur [30]. However, IoT is expected to be an unusual using Arduino Mega integrated with Android-based applica-
trend in the future. In this section, previous IoT-related studies tion known as Virtuino. However, the prototype had limited
on SHs are reviewed. A large number of studies have focused connectivity, can only perform local control, and the remote
on SHs. Accordingly, studies on SHs are reviewed with the control of the developed system should be enabled based on
proliferation of home appliances in the IoT. The findings IoT to allow users to control it using a webserver even when
and recommendations of this study contribute to a broad they are not around their house. The prototype also lacked
understanding of advanced user attitudes toward privacy in automation of windows and doors and did not consider the
SHs. Thus, some of the related work in home automation are safety and security of SH. A similar system using Arduino
provided. Mega with IoT was presented by [12]. The interconnected
system consisting of an Arduino microcontroller was used app through an Internet or intranet connection. The results
to connect to an Ethernet shield, which was connected to a of this study provided multiple benefits, such as keeping the
modem with Internet connection. A relay was connected to users in constant touch with their homes with the option
the devices and through an HTML page with an assigned to control switching devices through their voices or simple
IP address. However, the system did not consider home sur- touches on their smartphones, delivering electricity bills at
roundings and was not implemented. home, and monitoring resource usage to reduce electrical
Reference [13] reported the design and implementation power consumption. The experimental results explained that
of flexible approaches to realistic testing in an SH environ- the proposed system is suitable for energy management and
ment Fog-IoT, where this framework was executed and tested security.
with consideration of the specificities of the environment. Reference [35] introduced a web-based IoT architecture
This study summarized the flexibilities of the framework using GSM to implement SH applications and presented a
that allowed IoT application developers to provide flexible GSM-based design control system of SH. This work sug-
services in a cyber-physical, dynamic, and heterogeneous gested a structure to enable users to monitor and control smart
Fog-IoT environment. This framework avoided re-launching devices through the Internet, where the users give commands
of the entire application when failure occurred, limited the through the web, and the user input is converted to GSM–
spread of failures, and retrieved the application and the infras- SMS commands. The proposed structure creates an interface
tructure entities through reshaping and restoration of a consis- between the SH and users through the Internet and GSM
tent state of the application, which included the consistency and provides a GSM-based wireless connection from the web
with respect to the PW. The framework was evaluated on a server to the SH. These commands are sent to the integrated
testbed inspired by [14], resulting in an actual SH application system module, which is placed anywhere in the world and
reproduction. Practical experiments showed the recovery and can be directly connected to the devices the through GSM
feasibility of the approach with acceptable delay from the network. In addition, the module is controlled through an
user’s point of view [31]. IoT agent by the GSM network. The user commands are
Reference [15] used RFID tags to successfully identify var- executed and analyzed using a microcontroller to control
ious elements within a smart refrigerator. This technique was any electronic objects, such as lights and home appliances,
used to improve home security but required many elements and sends an acknowledgment. The prototype collects and
within the home. These elements included home population transmits data through GSM–SMS. The initial test proves that
with RFID tags, which were difficult to implement consider- the prototype is capable of monitoring and controlling devices
ing the memory lapses of humans. Although many SHs have in the published environment and has many advantages, such
utilized IoT, they are vulnerable to various attacks [32]. Thus, as zero data loss, rapid delivery, ease of use, flexibility, low
home appliances can be connected to a wired or wireless cost, and energy efficiency.
network through a home gateway, where an attack on the Reference [36] introduced an IoT-based system for effi-
home gateway can immediately lead to an attack on the entire cient energy management of devices and security. The main
home network, which is where an external connection can concept of this work is to control home appliances using
be made [33]. However, an individual can attack an intercon- smartphones through Wi-Fi as the connection protocol, which
nected device, such as a gateway or field device, by using its provides the information on the required software and hard-
network or local communication interface to attack the device ware components. The IoT structure used in smart houses is
and can impersonate a device by using a wrong certificate. described as follows: First, all the devices are connected to
Reference [34] designed and implemented an SH intelli- a device called smart central control, which is linked to the
gent system based on Ethernet to monitor power consumption switch for each connected device and thus enables access to
in real time through tracking devices in the home using an each individual device. Subsequently, the device is connected
Intel Galileo Gen 2 board, which can be used in homes and to the Internet through a router, which enables the user to
communities. The proposed system worked through voice connect as needed.
control with real-time monitoring, which allowed the remote Reference [37] described a Frugal Labs IoT (FLIP) plat-
control and monitoring of electrical devices and keys with or form for building SHs that enabled IoT. This work discussed
without an Android-based application. In other words, this the SH functions and applications and provided the FLIP
study presented a smart and intelligent system for energy architecture with SH services through FLIP using the pro-
management and security based on IoT with an independent posed system. The proposed system controls the SH environ-
and portable power control, where users can oversee the ment based on FLIP, which is flexible and extendable to user
power management and security of their homes even when needs with security concerns and can be implemented as per
they are not around. The power consumption was reduced, user requirements.
and resource utilization was maximized through real-time Reference [38] presented a system that managed home
tracking and monitoring of electrical appliances and home appliances through IoT, where the temperatures, fire, and gas
security. Different sensors were used to monitor the devices were controlled by using different sensors, and their values
in real time and maintain home security. The proposed system were displayed on an LCD. This type of system is useful when
was remotely controlled and monitored using an Android the user is away because it monitors temperature, detects
liquid petroleum gas leakage and fire, and provides brief For the sake of brevity, SH systems-related studies have
information on household safety when fire and gas leakage been reviewed, summarized and compared in Table 1. The
are detected. In other words, the gas sensor detects the leakage proposed IoT@HoMe system is also included the comparison
and immediately alerts the user through an SMS to the mobile to emphasis on its main features with respect to the existing
phone and the people at home by turning on the siren and systems. As it is presented in the table, the proposed system
displaying the message on an LCD screen. Similarly, an SMS aims at overcoming the limitations of the existing system and
is automatically sent, and the spray engine is turned on when supported with a real implementation scenario for validation
fire is detected. The proposed system determines a range of purposes. To the best of our knowledge, only few studies
temperatures, fire, and gases because it uses different sensors. were supported with a real implementation of their proposed
Thus, a message via GSM is received when the range of given systems either in prototype or real house.
values increases, where these values are stored on a server for
future reference and displayed on an LCD screen. In addition, III. DEVELOPMENT OF SH PROTOTYPE
the data uploaded to the web server are updated and can be A. METHODES
retrieved from anywhere in the world. In summary, IoT is This section describes the methodology adopted in this study,
used to enhance the safety standards, where the communica- which includes systematic organization of different research
tion between sensors and transducers is wirelessly resolved phases in conjunction with the detailed design and imple-
by using one chip through Wi-Fi. mentation of the IoT@HoMe system and SH prototype.
Reference [39] provided information on home automa- In addition, the selection of components and their integration
tion and security systems using different techniques, such are explained to fulfill the design objectives. The flowchart
as Arduino and GSM and Android applications to control in Figure 2 illustrates the conceptual framework of this study.
home appliances. The number of people inside the house The research starts by identifying the problems encountered
increases each time an individual enters the house; thus, home in existing SH systems. Most considerable problems of the
automation mode applications are turned on and security available systems in the market are their high initial imple-
lights are also switched on with alarm. Moreover, the number mentation costs and unfriendly user interfaces. The modeling
of people that enters the house is displayed on an LCD screen. phase focuses on the selection of materials and components
However, in ‘‘home automation’’ mode, the number of people for building the SH prototype and developing the IoT@HoMe
becomes zero, and applications are turned off when the room system. The SH is designed on NX10 software, and the proto-
is empty, making the system power efficient. In addition, type is fabricated using plywood. The design and implemen-
anyone can control their home devices through an Android tation of the IoT@HoMe automation system are conducted.
mobile app, which reduces human labor. At the same time, Wiring and connection between different components (bulb,
a text message is sent to the homeowner’s mobile phone when fan, motor, and sensor) in the SH prototype to the attached
someone enters under security mode, indicating that a person IoT@HoMe system (NodeMCU, relay board, DC source,
is inside the home. Thus, the alarm can be turned on through and others) are installed and tested. After the connection of
SMS or Android app. the microcontroller and components, coding is performed to
144064 VOLUME 7, 2019
W. A. Jabbar et al.: Design and Fabrication of Smart Home With Internet of Things Enabled Automation System
FIGURE 6. NodeMCU.
such as sensors and actuators, through its integrated built- with any home appliance, such as TV, ovens, refrigerators,
in 20 kb of RAM, 10 GPIOs, 4 megabytes of on-board washing machines, and AC systems. The consideration for
storage, and TCP/IP. A built-in USB connector links to the such replacement is the rated current of the utilized relay
computer using a USB cable to upload the codes, which is board based on the connected loads. LED bulbs are used
similar to other development boards available in the market, as the main lighting source in the developed SH prototype
such as Arduino and Raspberry Pi. Compared with Arduino because these bulbs are energy efficient and compatible with
UNO, NodeMCU has many other good features, such as low our system and modern houses. Low-power bulbs are used
cost, simplicity, smartness, a built-in power regulator, and a in the SH prototype, which require only 30–60 milliwatts to
powerful processor. operate. These LED bulbs use more durable and shockproof
An 8-channel 5 V DC relay module is used in this study materials compared with other glass bulbs. The lights are
to perform the switching of various actuators, such as fans, distributed in different parts of the home and connected to
lights, and pumps. The relay is energized or reenergized based the relay board to be controlled by the IoT system.
on the received signals from the NodeMCU, which receives In our study, a mini axial fan is used in the kitchen for
the commands from the user or the sensors. The relay board ventilation purposes. Additional fans can be utilized in the
overcomes the limitation of the control voltage generated by rooms for cooling. An AC system can be connected in actual
the controller, and 3.3–5 V DC voltage is used to control situation with a similar principle of operation. Users can
240 V ac appliances. turn ON/OFF the fan through Adafruit IO server or MQTT
Several sensors are utilized in this study for different pur- Dash by energizing/deenergizing the related relay. Similar
poses. An HCR04 ultrasonic sensor is used to measure the actuators for cooling can be directly controlled by the tem-
water level in the water tank. The ultrasonic sensor sends perature sensor as another option for automation. In addition,
a feed to the NodeMCU to trigger the relay to switch ON a 1.5 V DC motor is used to automatically control the sliding
the brushless submersible water pump and feed water to the doors. The motor is controlled by the relay and microcon-
tank when the water level is low. The sensor sends data to the troller. Users can open the door by tapping their access card
NodeMCU to stop the pump when the water level is full. with RFID.
A DHT11 temperature sensor is used because of its advan- At the beginning of the experiment, the motor speed is
tages, such as low cost, long-term stability, excellent quality, controlled with a potentiometer at 5 V. However, the bat-
fast response, strong anti-interference ability, long-distance tery voltage rapidly drops. A MOSFET is used to control
signal transmission, digital signal output, relative humidity the motor speed by connecting the MOSFET between the
and temperature measurement, and precise calibration. This motor and switching power supply. The MOSFET temper-
temperature sensor is used to detect the temperature and ature increases, and the potentiometer is burned. This con-
humidity of the room. It triggers the buzzer when the temper- dition occurs because of high voltage supply, causing the
ature is higher than the room temperature. It also sends data damage of the MOSFET and potentiometer. An MD10-POT
to the NodeMCU, which sends a command to switch ON the motor driver is used that enables the users to easily control the
mini fan in the prototype or air conditioning (AC) system in DC motor direction and speed. Users can instantly control the
the real implementation of the system. DC motor when the battery and DC motor are connected to
A PIR motion sensor is utilized to detect the presence MD10-POT. The motor speed is successfully controlled with
of humans in the home and is sent to the NodeMCU, the implementation of the MD10-POT motor driver. Similar
which responds by taking the proper action. For example, motors can be used in real houses with different ratings to
the obtained signals from PIR can be used to open/close control the sliding doors and windows. In our project, we
the doors or to switch ON/OFF the lights. In addition, PIR use one motor as an example. Another actuator, a 12 V DC
sensor output can trigger the buzzer and send notifications brushless submersible water pump (Figure 7) is used to pump
to the server when a person is detected for security purposes the water to the tank when the water level is lower than the
when the homeowner is away. Similarly, MQ2 gas sensor is minimum threshold value and stops the water pump when the
utilized in this system to detect gas leakage at home. This gas water level reaches the maximum threshold value. This water
sensor is sensitive to a range of gases and is used indoors at pump is controlled by the signal obtained from the ultrasonic
room temperature. An analog signal is sent to the NodeMCU sensor, which updates the data to the NodeMCU and controls
and IoT server and notifies the user when smoke is detected. the relay connected to the pump.
This sensor is used to increase the safety of SH against any System software components are selected and developed.
gas leakage or fire. Another sensor for security purposes is Adafruit.IO (Figure 8) is an open-source and free IoT server
RFID, which is used to identify the user access card ID and that utilizes the data. Adafruit.io is easy to use and allows
trigger the relay to open the door. This sensor only allows simple data connection with minimal programming. In this
people who have predefined access cards to open the doors study, Adafruit.io is used as the IoT server for our sys-
and updates their information to the server via NodeMCU, tem to monitor home conditions and control home appli-
thereby increasing the security level of SH. ances through the Internet with MQTT protocol. The sensing
Our system uses several actuators as examples for real data, which include sensor measurements and relay status
home appliances. These actuators can be extended or replaced (ON or OFF), are uploaded to the server through the
[5] W. Li, T. Logenthiran, V.-T. Phan, and W. L. Woo, ‘‘A novel smart energy [29] M. Edmonds and N. Chandler, How Smart Homes Work.
theft system (SETS) for IoT-based smart home,’’ IEEE Internet Things J., Accessed: Aug. 2019. [Online]. Available: https://home.howstuffworks.
vol. 6, no. 3, pp. 5531–5539, Jun. 2019. com/smart-home.htm
[6] W. A. Jabbar, W. K. Saad, and M. Ismail, ‘‘MEQSA-OLSRv2: [30] J. Clark, ‘‘What is the Internet of Things?’’ in Internet of Things
A multicriteria-based hybrid multipath protocol for energy-efficient and Blog. 2016. [Online]. Available: https://www.ibm.com/blogs/internet-of-
QoS-aware data routing in MANET-WSN convergence scenarios of IoT,’’ things/what-is-the-iot/
IEEE Access, vol. 6, pp. 76546–76572, 2018. [31] U. Ozeer, X. Etchevers, L. Letondeur, F.-G. Ottogalli, G. Salaün, and
[7] D. Anandhavalli, N. S. Mubina, and P. Bharathi, ‘‘Smart home automation J.-M. Vincent, ‘‘Resilience of stateful IoT applications in a dynamic fog
control using Bluetooth and GSM,’’ Int. J. Informative Futuristic Res., environment,’’ in Proc. ACM 15th EAI Int. Conf. Mobile Ubiquitous Syst.,
vol. 2, no. 8, pp. 2547–2552, 2015. Comput., Netw. Services, 2018, pp. 332–341.
[8] B. Davidovic and A. Labus, ‘‘A smart home system based on sensor [32] J. He, Q. Xiao, P. He, and M. Pathan, ‘‘An adaptive privacy protection
technology,’’ Facta Universitatis, Ser., Electron. Energetics, vol. 29, no. 3, method for smart home environments using supervised learning,’’ Future
pp. 451–460, 2015. Internet, vol. 9, no. 1, p. 7, 2017.
[33] B. Ali and A. Awad, ‘‘Cyber and physical security vulnerability assessment
[9] N. David, A. Chima, A. Ugochukwu, and E. Obinna, ‘‘Design of a home
for IoT-based smart homes,’’ Sensors, vol. 18, no. 3, p. 817, 2018.
automation system using arduino,’’ Int. J. Sci. Eng. Res., vol. 6, no. 6, [34] P. Gupta and J. Chhabra, ‘‘IoT based Smart Home design using power and
pp. 795–801, 2015. security management,’’ in Proc. IEEE Int. Conf. Innov. Challenges Cyber
[10] R. K. Kodali and S. Soratkal, ‘‘MQTT based home automation system Secur. (ICICCS-INBUSH), Feb. 2016, pp. 6–10.
using ESP8266,’’ in Proc. IEEE Region 10 Humanitarian Technol. Conf. [35] E. N. Ganesh, ‘‘Implementation of IOT architecture for SMART
(R10-HTC), Dec. 2016, pp. 1–5. HOME using GSM technology,’’ Int. J. Comput. Techn., vol. 4, no. 1,
[11] A. ElShafee and K. A. Hamed, ‘‘Design and implementation of a WIFI pp. 2231–2394, Feb. 2017.
based home automation system,’’ World Acad. Sci., Eng. Technol., vol. 68, [36] O. Bhat, S. Bhat, and P. Gokhale, ‘‘Implementation of IoT in smart homes,’’
pp. 2177–2180, Aug. 2012. Int. J. Adv. Res. Comput. Commun. Eng., vol. 6, no. 12, pp. 149–154, 2017.
[12] S. S. Imran, J. Vignesh, V. K. Singh, and D. T. ArunPrasath, ‘‘Smart home [37] T. Malche and P. Maheshwary, ‘‘Internet of Things (IoT) for building smart
automation based on IoT using arduino mega,’’ in Proc. Int. Conf. Current home system,’’ in Proc. IEEE Int. Conf. I-SMAC (IoT Social, Mobile,
Res. Eng. Sci. Technol. (ICCREST), 2016, pp. 2348–8379. Analytics Cloud) (I-SMAC), Feb. 2017, pp. 65–70.
[13] U. Ozeer, L. Letondeur, F.-G. Ottogalli, G. Salaün, and J.-M. Vincent, [38] S. Badabaji and V. S. Nagaraju, ‘‘An IoT based smart home service
‘‘Designing and implementing resilient IoT applications in the fog: A smart system,’’ Int. J. Pure Appl. Math., vol. 119, no. 16, pp. 4659–4667, 2018.
home use case,’’ in Proc. 22nd Conf. Innov. Clouds, Internet Netw., 2019, [39] S. Kaur, R. Singh, N. Khairwal, and P. Jain, ‘‘Home automation and
pp. 230–232. security system,’’ Adv. Comput. Intell., Int. J., vol. 3, no. 3, pp. 17–23,
[14] L. Letondeur, F.-G. Ottogalli, and T. Coupaye, ‘‘A demo of application 2016.
lifecycle management for IoT collaborative neighborhood in the Fog:
Practical experiments and lessons learned around docker,’’ in Proc. IEEE WAHEB A. JABBAR was born in Taiz, Yemen,
Fog World Congr. (FWC), Oct./Nov. 2017, pp. 1–6. in 1978. He received the B.Sc. degree in electrical
[15] D. M. Konidala, D.-Y. Kim, C.-Y. Yeun, and B.-C. Lee, ‘‘Security frame- engineering from the University of Basrah, Iraq,
work for RFID-based applications in smart home environment,’’ J. Inf. in 2001, the M.Eng. degree in communication and
Process. Syst., vol. 7, no. 1, pp. 111–120, 2011.
computer, and the Ph.D. degree in electrical, elec-
[16] A. A. Zaidan, B. B. Zaidan, M. Y. Qahtan, O. S. Albahri, A. S. Albahri,
tronics, and system engineering from Universiti
M. Alaa, F. M. Jumaah, M. Talal, K. L. Tan, W. L. Shir, and C. K. Lim,
‘‘A survey on communication components for IoT-based technologies in Kebangsaan Malaysia (UKM), Bangi, Malaysia,
smart homes,’’ Telecommun. Syst., vol. 69, no. 1, pp. 1–25, Sep. 2018. in 2011 and 2015, respectively. He is currently
[17] J.-S. Chou and N.-S. Truong, ‘‘Cloud forecasting system for monitoring a Senior Lecturer with the Faculty of Electrical
and alerting of energy use by home appliances,’’ Appl. Energy, vol. 249, and Electronics Engineering Technology, Univer-
pp. 166–177, Sep. 2019. siti Malaysia Pahang (UMP), Gambang, Malaysia. He is also a Fellow of
[18] J. G. Bhatt, ‘‘Building automation systems: Recent trends, design and the IBM Centre of Excellence, UMP. His research interests include routing
development,’’ in Rapid Automation: Concepts, Methodologies, Tools, protocols in ad hoc networks, mobile communications, wireless networking,
and Applications. IGI Global, 2019, pp. 376–409. [Online]. Available: and advanced electronics and automation. He also has a keen interest in the
https://www.igi-global.com/chapter/building-automation-systems/222439 Internet of Things (IoT) applications and smart city.
[19] S. G. Varghese, C. P. Kurian, V. I. George, A. John, V. Nayak, and
A. Upadhyay, ‘‘Comparative study of ZigBee topologies for IoT-based
lighting automation,’’ IET Wireless Sensor Syst., vol. 9, no. 4, pp. 201–207, TEE KOK KIAN received the Bachelor of
2019. Engineering Technology degree in electrical engi-
[20] W. Ejaz and A. Anpalagan, ‘‘Internet of Things for smart cities: Overview neering from University Malaysia Pahang, Gam-
and key challenges,’’ in Internet of Things for Smart Cities. Cham, bang, Malaysia, in 2019, where he is currently a
Switzerland: Springer, 2019, pp. 1–15. Research Assistant with the Faculty of Engineer-
[21] K. Christantonis, ‘‘Data mining for Smart Cities,’’ Ph.D. disserta-
ing Technology (Electrical). His research inter-
tion, Int. Hellenic Univ., Thermi, Greece, 2019. [Online]. Available:
https://repository.ihu.edu.gr//xmlui/handle/11544/29275
ests include the Internet of Things and mobile
[22] S. Popli, R. K. Jha, and S. Jain, ‘‘A survey on energy efficient narrowband applications.
Internet of Things (NBIoT): Architecture, application and challenges,’’
IEEE Access, vol. 7, pp. 16739–16776, 2019.
[23] C. Woodford, (2009/2018) Smart Homes and the Internet of
Things. Accessed: Aug. 2019. [Online]. Available: https://
www.explainthatstuff.com/smart-home-automation.html ROSHAHLIZA M. RAMLI received the Bach-
[24] K. Bradfield and C. Allen, ‘‘User perceptions of and needs for smart home elor of Engineering degree in information
technology in South Africa,’’ in Advances in Informatics and Computing in system, the Master of Engineering degree in elec-
Civil and Construction Engineering. Cham, Switzerland: Springer, 2019, trical engineering and computer science from the
pp. 255–262. Polytechnic University of Japan, in 2010 and 2008,
[25] (2019). NodeMCU. [Online]. Available: https://www.nodemcu.com respectively, and the Ph.D. degree in electrical,
[26] A. Mattoo and S. Kumar, ‘‘Internet of Things: A progressive case study,’’ in electronic and system engineering (Signal Pro-
Handbook of IoT and Big Data. Boca Raton, FL, USA: CRC Press, 2019,
cessing) from Universiti Kebangsaan Malaysia,
pp. 251–273.
[27] K. Halvens, Understanding the Architecture of the Modern Linux Operat- in 2015. She is currently a Senior Lecturer with
ing System. Mountain View, CA, USA: Cumulus, ed, 2018. the Faculty of Engineering Technology, University
[28] Z. Shouran, A. Ashari, and T. K. Priyambodo, ‘‘Internet of Things (IoT) of Malaysia Pahang. Her research interests include telecommunication tech-
smart home: Privacy and security,’’ Int. J. Comput. Appl., vol. 182, pp. 3–8, nologies, digital/adaptive filtering, speech/audio processing, and algorithm
2019. development and their applications.
VOLUME 7, 2019 144073
W. A. Jabbar et al.: Design and Fabrication of Smart Home With Internet of Things Enabled Automation System
SITI NABILA ZUBIR received the Bachelor of VLADIMIR SHEPELEV received the Ph.D. degree
Engineering Technology degree in electrical engi- from Chelyabinsk State Agro-Engineering Univer-
neering from University Malaysia Pahang, Gam- sity, Russia, in 2000. He is currently an Asso-
bang, Malaysia, in 2019. Her research interests ciate Professor with South Ural State University
include control and automation systems. (SUSU). He has been a Technical Scientist with
LLC South-Ural Transport and Logistic company,
since 2007. He is currently working in a project
entitled Development of an Intelligent Digital Plat-
form for the Management of Transportation Sys-
tems of Cities based on Artificial Intelligence.
He has published several articles, books, and patents. His research interests
NURTHAQIFAH S. M. ZAMRIZAMAN received include the Internet of Things (IoT), real time traffic management, and
the Bachelor of Engineering Technology degree in internet of vehicles (IoV)
manufacturing from University Malaysia Pahang,
Gambang, Malaysia, in 2019. Her research inter-
ests include robotics and mechatronics.
SOLTAN ALHARBI received the B.S. and M.S.
degrees in computer engineering from the Florida
Institute of Technology, Melbourne, FL, USA, and
the Ph.D. degree from the Department of Electrical
and Computer Engineering, University of Victoria,
Victoria, BC, Canada. He was the Chairman of the
MOHAMMED BALFAQIH received the M.S. Electrical and Computer Engineering Department,
degree in communication engineering from Inter- University of Jeddah, Saudi Arabia, where he is
national Islamic University Malaysia, and the also the Chairman of the Computer and Networks
Ph.D. degree in electrical, electronics, and sys- Engineering Department, University of Jeddah.
tems engineering from Universiti Kebangsaan He is currently on implementing a proactive system that would complement
Malaysia, Malaysia. He is currently a Senior the current practice of reactive investigation. He is a member of the fol-
Researcher with the Automobile Transportation lowing organizations: the IEEE Computer Society and the High Technology
Department, South Ural State University, Russia, Crime Investigation Association (HTCIA). His research interests include, but
and also an Assistant Professor with the Computer not limited to, digital forensics investigation (both reactive and proactive),
and Networks Engineering Department, Univer- network security, and information security. From Fall 1999 to Fall 2000,
sity of Jeddah, Saudi Arabia. His research interests include mobility manage- he was a recipient of the Full Tuition Waiver from the Florida Institute of
ment in wireless communication, the Internet of Vehicles (IoV), cooperative Technology.
communications, and massive-MIMO.