Research Article Internet of Things-Based Smart Electricity Monitoring and Control System Using Usage Data
Research Article Internet of Things-Based Smart Electricity Monitoring and Control System Using Usage Data
Research Article Internet of Things-Based Smart Electricity Monitoring and Control System Using Usage Data
Research Article
Internet of Things-Based Smart Electricity Monitoring and
Control System Using Usage Data
Copyright © 2021 Mohammad Kamrul Hasan et al. This is an open access article distributed under the Creative Commons
Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work
is properly cited.
In everyday life, electricity is necessary, and proper use is critical. To strengthen home electricity control, the existing systems have
been examined over the years. However, the existing PMAS method’s error ratio is higher and does not allow for a remote
monitoring system. Therefore, this study proposes a smart monitoring and control system (SMACS) for household appliances.
The application’s significance is to monitor household appliances’ electricity usage using hardware and the Internet of Things
(IoT) methods. The prototype of the proposed system is designed and developed considering Arduino UNO, a liquid crystal
display (LCD), an ACS712 current sensor module, relays, and AC sources. The components are selected from the software
library, and the simulation results are found the same as the prototype. WiFi module ESP8266 is not included in the design
because it is not provided in the system. The data is recorded in cloud storage using Thing-speak. A mobile application
(Virtuino) also accesses the data to visualize it through the graphical and numerical display. This study provides users with an
easy system to monitor and control household appliances’ power consumption using mobile applications. Results show that
the proposed system provides 0.6% current errors for the hairdryer appliance, whereas the existing Power Monitoring and
Switching (PMAS) system provides 7.8% current errors.
conditioner, and television. It has been identified that old small energy consumers and users, such as houses and apart-
appliances contribute to higher energy consumption than ments. The research suggested that the residential energy
newer ones. consumers [5] waste 41% of the power supplied to their
This paper presents an integration of both hardware and homes. Various research and trials have been shown that
software. The software is used to monitor power usage and on average, savings of 7.8% to 16.7% home energy can be
the consumption of household appliances and control sys- achieved by using a home energy monitoring system [6, 7].
tems through overcurrent relay and notification of any mis- Several case studies have been shown that energy consump-
matches. The developed system consists of Arduino UNO, a tion can be reduced by modifying the lifestyle with proper
WiFi module (ESP8266), a relay, a low current sensor break- habits/behaviours [8–10].
out (ACS712), and a liquid crystal display (LCD). Arduino A node microcontroller unit (NodeMCU) with a WiFi-
UNO is a microcontroller used to program customized cod- based gateway has been used to connect different sensors
ing for executing output at any instant time. It is also a very and update their data to the Adafruit IO cloud server [11].
capable microcontroller that receives and sends information A power monitoring system can help users or consumers
over the Internet with various modules and shield platforms. monitor their usage of electricity efficiently. Improvement
However, in this case, the ESP8266 WiFi module is used as of electricity efficiency usage can be made by reduction due
the platform. The ESP8266 WiFi module is famous for its to changing habits [12]. In this modern era, monitoring sys-
IoT applications. The relay function performs the cut-off tems must sort the data, record data in the system, exploit
current and the isolation of input and output operations them to get the intrinsic information shown in legit and
and performs switching functions. The outputs are shown innovative ways, and access the Internet to efficiently visual-
in 2 ways: LCD and IoT implementation based on the web ize it [13]. A power monitoring system can be considered a
server or mobile application (APPS). LCD is used to display user-friendly and unified solution for reliable electricity
the voltage, current, and power consumption where the web management [14]. This system can help users to change
or mobile application is used to visualize the data and trigger their use by providing real-time feedback [15].
alarm, when necessary, In the web and mobile application The control system is a system that can control other
systems, the energy usage statistics of power consumption things depending on what needs to be controlled. Local
parameters are determined. It displays the detailed monitor- and remote control are included in the control application.
ing of electrical quantities such as voltage, current, power, Local control is an action that the control unit will take on
and energy. its own, and remote control is a mechanism that remotely
IoT attaches the internet connectivity and remote con- controls the IoT-based system [15]. Electrical equipment
trol of mobile devices, integrated with a range of sensors, operational status monitoring will reduce the cost of build-
to the smart home appliances. Sensors can be embedded in ing power consumption and increase buildings’ electrical
the refrigerator, air conditioner, and lighting, and other energy to a reasonable and efficient ratio [16]. As all can
environmental sensors can be connected to home-related be managed, control systems can help consumers handle
gadgets. The overcurrent or circuit overloading can be their energy more effectively and efficiently. The control sys-
detected earlier based on advanced IoT applications where tem controls the current in this study, which will be cut off if
consumers’ alarm triggers. an overcurrent is found. This control system can raise
The significance of SMACS is that it creates an opportu- awareness of the consumption of household appliances
nity for consumers to control their power consumption among users.
practices and help them manage their power and energy Technology is one of the main reasons for a country to
usage. It also creates an opportunity for the consumers to become a well-developed country. Innovations and technol-
practice energy saving and to keep track of their household ogy can likely change people’s lives and make the world
appliance’s performances and current behaviour to prevent more sustainable and inclusive. Internet of Things, known
overcurrent. Therefore, the main challenge will be designing as IoT, is a new and ever-growing network that is becoming
an efficient technique that can monitor power consumption a hot topic in people’s conversations in the era of modern
in residential buildings. technology. IoT is a wide-open and complete network of
smart and intelligent objects that has the full capability and
2. Literature Review capacity to autoorganize; share information, data, and
resources; and act and react to any circumstances or atmo-
A brief overview of the related techniques and literature on sphere of the changing environment [17–22]. IoT is growing
the study’s scope is discussed in this section. Four (4) and needs to be sustained so that it will be the expanded,
components are discussed, such as a monitoring system, a innovative concept in the IT world. IoT advancement
control system, IoT implementation, and other related controls the real Thing that will transform the Internet into
techniques. a fully integrated Future Internet [23]. Future information
Nowadays, people’s dependency on electricity is communication technology is to be used with embedded sen-
extreme, as power consumption has increased for the past sors. The target applications are smart metering, Internet-
few years [4]. It is imperative to consider monitoring and connected sensor devices for household appliances, emphasiz-
measuring the electric system or appliances that operate ing the benefits of remote real-time monitoring for household
every day for residential and commercial buildings. As the energy consumption appliances [13, 24–30]. The IoT appli-
focus of this article, the residential sectors are made up of cations have already brought attention to and shown the
Wireless Communications and Mobile Computing 3
Cloud server
energy usage toward a sustainable and improved quality of
urban lifestyle. IoT is beneficial and recommended in smart
home applications [31–33]. It has improvised our quality of
life and also can reduce the unnecessary costs of daily life.
This wellness system has been implemented for many great
Table 1: Average household item power rating [39–42]. human life cycle. The proposed system designs an autono-
mous system capable of controlling electricity flow, reducing
No Item Rating (Watt) consumption, and collecting and transmitting maximum
1 Television—Samsung 150.00 and dynamic loads. The system consists of five parts: track-
2 Television—Sony 125.00 ing, calculating, monitoring, regulating, and electrical safety
3 Air conditioner—Panasonic 600.00 of the power system.
4 Air conditioner—Panasonic 2 500.00 Power system monitoring is a robust, reliable, and highly
accurate energy management system, while metering is the
5 Air conditioner—Daikin 800.00
important system in which data and information are
6 WiFi modem 10.00 acquired and presented in the database in real time. The
7 Cable TV setup box 25.00 measurements indicate the voltage, current, frequency,
8 Internet modem 10.00 active power, reactive power, and apparent power. Monitor-
9 Refrigerator 150.00 ing and control is the management of information, and the
10 Water heater 1,000.00 application of a control system involves the maintenance
11 Microwave 600.00 of information.
Electrical protection is also included in this system to
12 Dispenser 600.00
protect the equipment and the personnel and avoid exten-
13 Dishwasher 1,200.00 sive damage caused by faults as it can monitor a large-scale
14 LED light bulbs—7 7.00 system that is a substation. The proposed system for this
15 LED light bulbs—9 9.00 project is as follows:
16 Incandescent light bulbs—60 60.00
17 Incandescent light bulbs—80 80.00 (1) Voltage sensing by using a voltage transformer
18 Washing machine 500.00
(2) Measure current via current sensors
19 Vacuum cleaner 200.00
20 Electric iron 400.00 (3) Zero crossing technique used for sensing frequency
21 Rice cooker 400.00 (4) Voltage and current signal are used for power factor
22 Toaster 600.00 estimation
23 Laptop 50.00
(5) The load will be tripped when the current event
24 Printer 20.00
exceeds the set value
25 Scanner 10.00
26 Desktop computer—Apple 100.00 (6) A generator will be switched on and the load will be
27 Mobile phone charger—Samsung 3.00 shifted when there is a shutdown
28 Mobile phone charger—iPhone 3.00 There are two parts of this study that are crucial for ref-
29 Water pump 400.00 erences: the voltage divider circuit and the current divider
30 Electric saver 15.00 circuit. The voltage divider circuit is used to scale down
31 Lawn mower 1,000.00 the waveform, and an offset is added when there is no harm-
32 Food blender 300.00 ful component. Single-phase voltage is monitored and calcu-
lated by stepping down to 12 V of 240 V [14]. On the other
33 Hair dryer 400.00
hand, the current is measured using the current transformer
34 Coffee maker 600.00 sensor where the current transformer sensor with burden
resistors and biasing voltage dividers (R1 and R2) is used
provider using the IoT platform. The proposed system for to achieve the wave of the current divider [14]. Therefore,
this project is to use the current sensor and voltage sensors the system design uses the Arduino microcontroller, where
for calculation purposes. Figures 2 and 3 refer to the func- a single-phase voltage and current are measured. The corre-
tional description of the system developed. Data is trans- sponding frequency (50 Hz), power factor, apparent power
ferred wirelessly with ZigBee (ZigBee Ethernet shield (KVA), reactive power (KVAR), and real power (KW) are
receivers via serial port). The data collected from the Ether- found by calculating the value shown in the LCD [14].
net shield is sent using the WiFi router to the LAN. The sys- This proposal is close to SMACS as the system for both
tem is controlled and monitored remotely [45]. similar. The main difference between this work [16] and
The aim of this research is consistent with SMACS, but SMACS is that the existing system focused on a bigger scale
this method uses ZigBee and Ethernet. of the electrical system, a substation, whereas SMACS is nar-
Ethernet is able to connect to an Ethernet network as rowed down to the minor part in household electrical appli-
either a client or a server [37]. The proposed project uses ances. The significance of a microcontroller-based power
WiFi module ESP8266, which is a transreceiver module monitoring and switching device for appliances over a Zig-
compared to the ZigBee module. Bee Network is the development of a system that can help
Electrical engineers have to conserve energy in this world users be more aware of their appliances’ consumption.
as everyone demands electrical energy at any point in the Another focus of PMAS is storing data and monitoring
Wireless Communications and Mobile Computing 5
ETHERNET SHIELD
ZIGBEE RECEIVER ATMEGA 2560
LAN
LCD display
Zigbee transmitter
Reset circuit
Driver
Voltage sensor Relay n Load n
Triac
Oscillator circuit circuit
consumption based on the android app. The microcontroller Table 2: Average current reading on a multimeter without PMAS
will read the current and transverse parameters on the android and on one with a PMAS adapter [46].
app: voltage, current, and power. Zigbee is used to transmit
data but in a small range of frequencies. The gateway sends Current reading from Current reading with
Appliances
and receives data to the web server and mobile application multimeter (A) PMAS adapter
[46]. The design is partly divided into adapters, central hubs, Air
12.5 12.9
databases, and android applications. The adapter consists of conditioner
the current sensor ACS712, the same current module used in Hair dryer 5.1 5.5
the proposed system. The data is shown in Table 2, where Induction
the data collected are based on four appliances. 3.7 3.8
cooker
Table 2 shows the reading from the multimeter com- Microwave 5.05 5.1
pared to the reading with the PMAS converter. It was not
far from accurate, but there were some errors in the system.
Developing Arduino-based IoT measurement system for The authors have designed a home control and monitor-
energy on-demand monitoring is a system that offers cost ing system where this system was developed as an embedded
optimization for energy use in Nigeria. The solution micro web server and a remote application by using a smart-
expected in the residential area of Nigeria is supposed to phone. This project is aimed at reducing costs and saving
monitor the use of energy that can be stored in a database energy. Other than that, the authors wanted to control the
to access historical data to create awareness [47]. The pri- device and the home environments were also being moni-
mary component used in this paper is the ACS712 current tored to maintain the amount of desired energy consump-
sensor which measures both the alternating current and tion. Arduino UNO with the ESP 8266 WiFi module and
the direct current. The components used include Arduino the clamp current transformer with relay have been used
UNO, an LCD, a ACS712 current sensor, a4 × 4matrix cal- for the appliances. A different AT command should also be
culator, and a GSM module. This system can be monitored presented by GSM-based communications as well as home
on the LCD screen and also on the Cloud Application Con- control. The disadvantage of the system is that consumers
sumer web server. are not given any user interface to display, and users have
It was designed using the HTML/PHP script. The GSM to remember the AT command to control the connected
module can also monitor the data, where the data will be device. The architecture is shown in Figure 4 [48].
texted to the numbers installed. The system was limited to The implementation of the system is divided into two
a small communication range. parts that are implemented and combined. It consists of
6 Wireless Communications and Mobile Computing
WIFI
module
RL 1 Light
ESP8266
RL 2 Fan
Arduino RL 3 TV
CT
uno
RL 4 Fridge
Power supply
Start
Start
Int hardware
LOG ON Connect to NW
UI
Cmd RX
Button
N Pressed Decode cmd
Switch on load
Y
Send command
Feedback
Application Embedded
mobile phones, an android application for the app part, and not directly from the cable. The impacts of this research in
an Arduino board with a WiFi module in the home gateway comparison with the proceeding technology in the context
for the second embedded part. Figure 5 shows the suggested of sustainability are summarized below:
flow diagram for both systems, respectively.
This study’s advantages are that it can reduce human (i) Bigger data storage that increases the communica-
efforts, save power, and low cost. This project’s application tion speed by using the WiFi module ESP8266
is a control and monitoring system using different home instead of using ZigBee communication technology
appliances based on IoT, and this system can be improved
(ii) Targeting IoT sustainable technology that evolves
further for industrial purposes. It can also be used in offices
with future upgrading
by using the mobile application [46]. The authors found that
a current transformer is not efficient because the reading was (iii) Low cost and less complicated technology
Wireless Communications and Mobile Computing 7
EAMOC
Monitoring Control
Switching
Voltage Overcurrent relay
control
ii >
< Limit of the appliances,
Power Disable
relay
relaydisoperate
operate
Energy
Cost
Start
Read current
LCD display
Thingspeak IoT Virtuino
End
Start
Appliances enable
Read current
Send notification
Relay operates
End
3. Materials and Methods 3.1. Monitoring System. Since the user appliances and the
power consumption have increased in residential and com-
The developed SMACS in this paper discussed the monitor- mercial sectors, it is imperative to monitor and measure
ing system, control system, implementation of IoT, appli- the electric system and appliances. As the focus of this study,
ances, and basic electrical theory. Figure 6 presents the the residential sectors are made up of small energy con-
proposed flow diagram, consisting of five specific parts that sumers and users, such as houses and apartments [34]. A
are explained in the following discussion. power monitoring system can help users or consumers to
Wireless Communications and Mobile Computing 9
4. Design Consideration
The first step of this research work is system design. A flow-
chart is constructed to visualize the project flow, and the
process is clearer and more understandable. Figure 7 pre-
sents the general system flow of SMACS which shows that,
when the system is powered up, the sensors will read the
data and all the processes will be executed. The data will Figure 13: Numerical display from Thing-speak.
be transmitted and received through the WiFi module and
then stored on the cloud storage. The data will be visualized
Table 3: Component shown in numbering.
in both web servers and mobile applications. As far as
SMACS is concerned, it is a system that monitors the cur- Number Component
rent, voltage, and power consumption usage of the appli-
1 Arduino UNO
ances that can be monitored on LCD and also based on
the Internet of Things by using Thing-speak. The WiFi 2 5 V relay
module ESP8266 is used as a medium to transmit and 3 ACS712 current sensor
receive data using WiFi. SMACS for household appliances 4 LCD 20 × 4 I2C
is divided into 2 parts: one major part for the monitoring 5 ESP8266 WiFi module
system and one minor part for the control system. This sys- 6 Power adapter
tem is supplied using 12 Vdc or 240 Vac with an AC to DC
converter. The ACS712 current sensor module is used to
measure the current, and the value of the current is used
Table 4: Voltage level.
to calculate the power consumption. Relay is used in the
control system part where it acts as protection, and it cuts Voltage level Supply voltage
off and delays the current when overcurrent occurs.
Low voltage
Figures 8 and 9 show the flowchart of the monitoring system
and control system, respectively. As shown in Figure 10, the Single phase 240 V
design of SMACS consists of Arduino UNO, a liquid crystal Three phases 415 V
display (LCD), an ACS712 current sensor module, relays,
and AC sources. The components can be selected from the
current is greater than the limit, then it sends the notifica-
library of the software so that the simulation result will be
tions to the relay operation.
the same as the prototype.
4.2. Hardware Configuration. The circuitry diagram is
4.1. System Configuration (Thing-Speak). Thing-speak is an shown for the proposed SMACS in Figure 10. After design-
Internet of Things open-source application. It stores data ing and simulating the system using Proteus and Arduino
and retrieves it via HTTP protocol over the Internet or Local IDE, the next step is to build and fabricate the prototype
Area Network (LAN) [44]. Thing-speak is compatible with using the correct configurations. The first fabrication is
the ESP 8266 WiFi module, and it is also used to show, ana- developed to test and make sure the system is functioning.
lyze, and calculate the data and store it publicly or privately Figures 11 and 12 show the experimental testbed of SMACS.
in the cloud. In this project, Thing-speak is used to analyze All the connections are based on the design created on Pro-
and store data from the sensor based on IoT. It was analyzed teus. Two supply sockets are used as the power source for
through both laptops and mobile phones anywhere and in the appliances, and LCD and Thing-speak are used to dis-
any place as long as WiFi is connected. To integrate play and store data, respectively. As shown in Figure 11,
Thing-speak with Arduino and the ESP8266 WiFi module, the hardware testbed scenario of SMACS is stated in num-
some prerequisites need to be done. The most crucial pro- bering; the details are shown in Figure 13, and the data is
cess is the command. Before the command is done, the presented in Table 3. This testbed was conducted at the uni-
Thing-speak account was created. versity laboratory with load variations.
Figure 8 presents the SMACS monitoring system, where
it first reads the current status then calculates the current, 4.3. System Parameters. The main system parameters used
voltage, and total power consumption. These estimations for the performance evaluation and calculation are discussed
can be monitored in the LCD and also in the apps using here. The residential voltage rating with the configuration is
the Thing-speak IoT module. Figure 9 shows the flowchart presented in Table 4, where the voltage levels from the low
of the proposed SMACS control system, enabling the appli- side to the high side for a single phase and for three phases
ances to read the current and check its limit. If the expected are shown.
Wireless Communications and Mobile Computing 11
As shown in Table 4, a low voltage side is selected for the current work. Smart monitoring and control system
this system where a single-phase housing of the scope of (SMACS) for household appliances have chosen the
SMACS is a 240 Vac from the power supply. The crucial part ESP8266 WiFi module as a WiFi connection medium.
of the household appliances is not on the voltage side but on ESP8266 has shown a great work of transmitting and receiv-
the current side. Current is an electrical charge that carries ing data in this study compared to the Zigbee transmitter.
flow. A simple way of defining this is that current is a charge The comparison between the Zigbee transmitter and the
over time. Current can be categorized into 2 parts: direct WiFi module is shown in Table 5.
current (DC) and alternating current (AC). DC flows only Table 6 shows that the ESP8266 WiFi module can facil-
in one direction, whereas AC periodically changes in direc- itate higher data rates at 54 Mbps, and the operating fre-
tion. The root mean square (RMS) current is used in the cal- quencies are 2.4 GHz and 5 GHz. Whereas, the Zigbee
culation since AC is constantly changing its value. The RMS operates in 900-928 Mhz and also 2.4 GHz, and the data rate
current is calculated as follows: is 250 kbps. Therefore, it can be summarized that ESP8266 is
better than Zigbee in terms of range, data rate, and operating
I max frequencies. It is also very efficient and accurate in current
I r:m:s: = p ffiffiffi , ð1Þ
2 sensing, as the current sensor is the most crucial in this
module.
where I r:m:s: is the root mean square of the current in A, I max
is the maximum value of current in A. 5.1. Accessing ESP8266 WiFi Module with Thing-Speak in
Other than that, the other important parameter in Web Server. SMACS was tested with the Thing-speak using
SMACS is power consumption. Power is an electrical energy the WiFi module to transmit and receive the data from the
flow for the unit time. It can also be defined as the multipli- sensors and Arduino UNO. The first step was to sign up
cation of voltage, current, and power factors. The formula for the Thing-speak account to have ownership of the sys-
for power is shown in equation (2) and equation (3): tem. Then, the channel is created to know the amount of
data to be monitored. As in this system, four data were visu-
P = VI cos θ, ð2Þ alized and listed as follows: field 1—current 1; field
2—power consumption 1; field 3—current 2; field 4—power
V consumption 2; and field 5—nominal voltage. It is shown in
Z= cos θ, ð3Þ Figures 14 and 15 that the channel status is either in the
I
form of a chart and numerical display. Figure 14 displays
where P = power in W, I = current in A, cos θ = power factor the chart from Thing-speak.
, Z is the impedance of the system.
Voltage and power factors are assumed in SMACS, 5.2. Mobile Application. Virtuino mobile application was
where it is fixed to 240 Vac and 90%, respectively. It is the made to monitor the usage wirelessly and remotely. The
nominal value for residential areas, where all the values are mobile application that was used in this is Virtuino. It is
based on active power. an application that can be used as a monitoring system for
SMACS. Virtuino can be linked with the Thing-speak web
5. Result and Discussions server. It reads the real-time data from Thing-speak and
visualizes it on the mobile application; however, Virtuino
Most researchers have been using the Zigbee transmitter as a cannot visualize historical data itself. The data can be read
medium to transmit and receive data and cloud storage in on the mobile application as long as the mobile or WiFi
12 Wireless Communications and Mobile Computing
4
SMACS 50546
10
3.5
Current 1
5 3
Percentage (%)
0 2.5
−5 2
18, Apr 19, Apr 20, Apr
Date ThingSpeat.com 1.5
1
Figure 14: Chart display from Thing-speak.
0.5
0
Fletd 1 numberic display 0 2 4 6 8 10 12
Operation speed (Kbps)
Actual current
Current from Thingspeak
4.220
Figure 16: Current percentage error of SMACS.
4.2 5.5
4.19 5
4.18 4.5
4.17 4
Current (A)
4.16 3.5
Current (A)
4.15 3
4.14 2.5
4.13 2
4.12 1.5
4.11 1
4.1 0.5
0 2 4 6 8 10 12 0 2 4 6 8 10 12
Operation speed (Kbps) Operation speed (Kbps)
Figure 17: Current test comparison for rice cooker appliance. Figure 19: Current test comparison for 100 W lighting appliance.
0.4
Hair Dry iron Rice Water
Current (A)
0.38
4
0.375
3.5
0.37
0 2 4 6 8 10 12
3
Operation speed (Kbps)
Percentage (%)
2.5
Actual current
Current from Thingspeak
2
Figure 18: Current test comparison for water heater appliance.
1.5
Table 8: Current comparison and percentage error of PMAS [44]. Conflicts of Interest
Current Current reading Percentage The authors declare no conflict of interest.
Appliances reading from with PMAS error of
multimeter (A) adapter (A) current (%)
Air conditioner 12.5 12.9 3.2 Acknowledgments
Hair dryer 5.1 5.5 7.8
This paper was funded by Universiti Kebangsaan Malaysia
Induction (UKM) under grant nos. FRGS/1/2020/ICT03/UKM/02/6
3.7 3.8 2.7
cooker and GGPM 2020-028.
Microwave 5.05 5.1 0.9
References
awareness of energy usage for the appliances like air condi-
tioners, bulbs, and other home appliances. The significant [1] J. S. Hassan, R. M. Zin, M. Z. A. Majid, S. Balubaid, and M. R.
advantage is that the proposed system can be customized Hainin, “Building energy consumption in Malaysia: an over-
at the controller for future expansion. However, IoT-based view,” Jurnal Teknologi, vol. 70, no. 7, pp. 33–38, 2014.
systems for the smart home have a few disadvantages, espe- [2] S. Engineering and D. Systems, “Monitoring and reducing the
cially with regard to the challenge of privacy, bandwidth, consumption of home electric appliances December 2013,”
and Internet security. Monitoring and reducing the consumption of home electric
appliances, p. 53, 2013.
Some limitations for this work, such as the voltage, were
assumed to be 240 Vac since no sensor was included for the [3] E. Effah, F. L. Aryeh, W. K. Kehinde, and E. Effah, “GSM-
Based Home Appliances Control System for Domestic Power
voltage sensor. However, in our future study, a voltage sen-
Users in Ghana,” Ghana Journal of Technology, vol. 1, no. 1,
sor is considered to measure the real-time voltage from the pp. 25–30, 2016.
incoming voltage supply. Thus, the accuracy of the result [4] T. Teng-Fa and K. Cheng-Chien, “A smart monitoring and
can be improved further. Other than that, undervoltage control system for the household electric power usage,” in
and overvoltage detection can also be included if the voltage 2013 IEEE PES Asia-Pacific Power and Energy Engineering
sensor is used. The control system can be improved further Conference (APPEEC), Hong Kong, China, 2013.
by considering time scheduling, remote switching, automatic [5] Y. R. Tan, F. W. Akashah, and N. Mahyuddin, “The analysis of
switching, temperature switching, and sensor controlling. fire losses and characteristics of residential fires based on
This will help the users to reduce electricity consumption investigation data in Selangor, 2012-2014,” in MATEC Web
as well as to make life easier. of Conferences, vol. 66, p. 00109, 2016.
Wireless Communications and Mobile Computing 15
[6] S. S. van Dam, C. A. Bakker, and J. D. M. van Hal, “Home [23] R. B. Gubbi and S. Marusic, “Internet of Things (IoT): a vision,
energy monitors: impact over the medium-term,” Building architectural elements, and future directions,” Future genera-
Research & Information, vol. 38, no. 5, pp. 458–469, 2010. tion computer systems, vol. 29, no. 7, pp. 1645–1660, 2013.
[7] W. A. Jabbar, T. K. Kian, R. M. Ramli et al., “Design and Fab- [24] M. B. Rivera, E. Eriksson, and J. Wangel, “ICT practices in
rication of Smart Home With Internet of Things Enabled smart sustainable cities—in the intersection of technological
Automation System,” IEEE Access, vol. 7, pp. 144059– solutions and practices of everyday life,” in EnviroInfo and
144074, 2019. ICT for Sustainability 2015, Atlantis Press, 2015.
[8] K. Gram-Hanssen, “Efficient technologies or user behaviour, [25] B. Vanderborght, “Technology is not neutral (from the Edi-
which is the more important when reducing households’ tor’s desk),” IEEE Robotics & Automation Magazine, vol. 25,
energy consumption?,” Energy Efficiency, vol. 6, no. 3, no. 1, pp. 4–4, 2018.
pp. 447–457, 2013. [26] Y. Strengers, “Smart energy in everyday life: are you designing
[9] A. G. Paetz, E. Dütschke, and W. Fichtner, “Smart homes as a for resource man?,” Interactions, vol. 21, no. 4, pp. 24–31,
means to sustainable energy consumption: a study of con- 2014.
sumer perceptions,” Journal of Consumer Policy, vol. 35, [27] M. K. Hasan, A. F. Ismail, S. Islam, W. Hashim, M. M. Ahmed,
no. 1, pp. 23–41, 2012. and I. Memon, “A novel HGBBDSA-CTI approach for subcar-
[10] J. Walzberg, T. Dandres, N. Merveille, M. Cheriet, and rier allocation in heterogeneous network,” Telecommunication
R. Samson, “Assessing behavioural change with agent-based Systems, vol. 70, no. 2, pp. 245–262, 2019.
life cycle assessment: application to smart homes,” Renewable [28] S. Islam, A. H. Abdalla, and M. Kamrul Hasan, “Novel
and Sustainable Energy Reviews, vol. 111, pp. 365–376, 2019. multihoming-based flow mobility scheme for proxy NEMO
[11] J. M. Batalla, A. Vasilakos, and M. Gajewski, “Secure Smart environment: a numerical approach to analyse handoff perfor-
Homes,” ACM Computing Surveys, vol. 50, no. 5, pp. 1–32, mance,” ScienceAsia, vol. 43S, no. 1, pp. 27–34, 2017.
2017. [29] R. A. Mokhtar, R. A. Saeed, H. Alhumyani, M. Khayyat, and
[12] E. Carroll, E. Hatton, and M. Brown, Residential Energy Use S. Abdel-Khalek, “Cluster mechanism for sensing data report
Behavior Change Pilot, CMFS project code B 21383, 2009. using robust collaborative distributed spectrum sensing,” Clus-
[13] M. Trejo-Perea, G. J. R. Moreno, A. Castañeda-Miranda, ter Computing, vol. 4, pp. 1–6, 2021.
D. Vargas-Vázquez, R. V. Carrillo-Serrano, and G. Herrera- [30] M. K. Hasan, M. M. Ahmed, S. S. Musa et al., “An improved
Ruiz, “Development of a Real Time Energy Monitoring Plat- dynamic thermal current rating model for PMU-based wide
form User-Friendly for Buildings,” Procedia Technology, area measurement framework for reliability analysis utilizing
vol. 7, pp. 238–247, 2013. sensor cloud system,” IEEE Access, vol. 9, pp. 14446–14458,
[14] U. G. Scholar, “Smart Power Flow Monitoring and Control,” 2021.
International Journal of Science Technology & Engineering, [31] B. L. Risteska Stojkoska and K. V. Trivodaliev, “A review of
vol. 2, no. 10, pp. 1159–1165, 2016. Internet of Things for smart home: challenges and solutions,”
[15] E. Mohamed and M. Ibrahim, Smart Energy Monitor, Infinity Journal of Cleaner Production, vol. 140, pp. 1454–1464, 2017.
Tech of Embedded Solution, Mansoura, 2018. [32] T. Kılıç and E. Bayır, “An investigation on Internet of Things
[16] M. J. Watts and S. P. Worner, “Comparing ensemble and cas- technology (IoT) in smart houses,” International Journal of
caded neural networks that combine biotic and abiotic vari- Engineering Research and Development, vol. 9, no. 3,
ables to predict insect species distribution,” Ecological pp. 196–207, 2017.
Informatics, vol. 3, no. 6, pp. 354–366, 2008. [33] H. Ghayvat, S. Mukhopadhyay, J. Liu, A. Babu, E. Elahi, and
[17] M. Shafiq, Z. Tian, A. K. Bashir, X. Du, and M. Guizani, X. Gui, “Internet of Things for smart homes and buildings:
“CorrAUC: a malicious bot-IoT traffic detection method in opportunities and challenges,” Australian Journal of Telecom-
IoT network using machine learning techniques,” IEEE munications and the Digital Economy, vol. 3, no. 4, p. 33, 2015.
Internet of Things Journal, vol. 8, no. 5, pp. 3242–3254, [34] S. A. Hashmi, C. F. Ali, and S. Zafar, “Internet of things and
2021. cloud computing-based energy management system for
[18] A. H. Bagdadee, L. Zhang, and M. S. Remus, “A brief review of demand side management in smart grid,” International Jour-
the IoT-based energy management system in the smart indus- nal of Energy Research, vol. 45, no. 1, pp. 1007–1022, 2021.
try,” in Artificial Intelligence and Evolutionary Computations [35] S. Wang, X. Mao, and H. Khodaei, “A multi-objective home
in Engineering Systems, pp. 443–459, Springer, 2020. energy management system based on Internet of Things and
[19] Z. Ibrahim and R. Hassan, “The implementation of Internet of optimization algorithms,” Journal of Building Engineering,
Things using Test Bed in the UKMNET environment,” Asia vol. 33, article 101603, 2021.
Pacific Journal of Information Technology and Multimedia, [36] M. K. Hasan, S. Islam, M. Shafiq et al., “Communication delay
vol. 8, no. 2, pp. 1–17, 2019. modeling for wide area measurement system in smart grid
[20] Q.-V. Pham, M. Liyanage, N. Deepa et al., “Deep Learning Internet of Things networks,” Wireless Communications and
for Intelligent Demand Response and Smart Grids: A Com- Mobile Computing., vol. 2021, pp. 1–10, 2021.
prehensive Survey,” 2021, http://arxiv.org/abs/2101.08013. [37] S. Sharad, P. Bagavathi Sivakumar, and V. Anantha Naraya-
[21] N. Sakib, E. Hossain, and S. I. Ahamed, “A qualitative study on nan, “A novel IoT-based energy management system for large
the United States internet of energy: a step towards computa- scale data centers,” in Proceedings of the 2015 ACM Sixth Inter-
tional sustainability,” IEEE Access, vol. 8, pp. 69003–69037, national Conference on Future Energy Systems, New York,
2020. 2015.
[22] Z. E. Ahmed, M. K. Hasan, R. A. Saeed et al., “Optimizing [38] Z. S. Ageed, S. R. Zeebaree, M. A. Sadeeq et al., “A state of art
energy consumption for cloud Internet of Things,” Frontiers survey for intelligent energy monitoring systems,” Asian Jour-
of Physics, vol. 8, 2020. nal of Research in Computer Science., vol. 27, pp. 46–61, 2021.
16 Wireless Communications and Mobile Computing