Sunteți pe pagina 1din 5

Energy Efficient IoT Home Monitoring And Automation

System

Raneen Ayman Alzafarani Ghadi Ahmad Alyahya


Computer Science department Computer Science department
King Abdul-Aziz University Jeddah, King Abdul-Aziz University Jeddah,
Saudi Arabia Saudi Arabia
Ralzafarani@stu.kau.deu.sa Gmohammad0003@stu.kau.deu.sa

Abstract—Saudi Arabia has encountered a great economic in the efficiency and rationalization of consumption remains
growth in oil and gas resources in the past decades, and if one of the most important factors affecting the energy future in
domestic consumption rates continue in their current pathways, Saudi Arabia and the world. The Residential sector in Saudi
it is expected that there will be a contraction in oil exports, which Arabia consumes roughly equivalent to half of the country’s
will negatively affect Saudi Arabia's ability in the future to electricity consumption, as shown in Fig. 1.
maintain the current high levels of spending in both investment
and consumption. Residential consumption in Saudi Arabia Utility companies are scrambling to meet the demand but
accounts for 51% of total electricity sold in 2012. Therefore, they are finding solutions thanks to the IoT. IoT is making
targeting private residencies will reduce both the amount of fuel energy use more efficient, which should help relieve some of
needed to generate electricity and the amount of greenhouse the stress on energy demand. Hence, it is important to adopt the
gases. This project aims to build a smart home system. This concept of Smart Home technology, which is all about the
system will monitor and analyze the energy consumption, utilize automation, management of your daily life and most of all the
lights when needed, program the temperature by keeping your enhancement of energy-efficiency.
house warmer than normal when you are away and setting the
temperature as high as comfortable if needed. Then display the In this scene this project aims to build a Smart Home
information to improve customer awareness by using colored system, as it represents the most suitable solution to meet the
LEDs to alert customers to different parameters, and turn their contribution to energy savings, and provide more than 60% of
loads on and off based on the cost of electricity use as well as construction costs.
enable consumers to control some of their home appliances usage
through a mobile application to reduce electricity usage and
II. INTERNET OF THINGS (IOT)
minimize energy waste.
IoT refers to the concept of connecting any device to the
Keywords— Energy Efficient, Home Automation, IoT, Internet through embedded devices and software to enable data
collection and exchange. IoT is a network of uniquely
Smart Home.
identifiable objects and products that automatically transfer
List of Abbreviations—IoT Internet of Things, Energy data over a network without human interaction using IP
Information Administration (EIA). connectivity.

I. INTRODUCTION
The use of energy has been a key in the development of the
human society by helping to adapt to the environment. Energy
is the main source of income in Saudi Arabia, and the world
relies heavily on oil as a major source of energy. The
consumption of energy has led to major threats to climate
change, environmental pollution, and human health. Electricity
is mostly generated by the burning of coal which is highly
polluting. Carbon dioxide emissions has skyrocketed in the
current century, ergo it is the leading cause of smog, acid rain,
and global warming.
The increasing use of energy threatens the volume of oil
exports, for that reason diversifying the energy sources and Fig. 1. Distribution of consumption In Saudi Arabia
developing alternative and non-renewable sources of energy,
including solar, wind and other forms of renewable energy Source: Electricity & Cogeneration Regulatory Authority (ECRA)
(2014)
should be taken into consideration. However, the improvement

107
IoT solutions offer particular value for businesses
depending on the different industry. IoT solutions enable
businesses to analyze data generated by sensors. This data can
lead to greater productivity, higher profitability and better
decision-making.

III. SMART HOME


A smart home, is a home that is equipped with network-
connected devices that could communicate, send information
and take commands to automate and control household systems
such as lighting, doors, temperature and surveillance, either
remotely through a smartphone, tablet, computer or a separate
system within the home itself. Smart home uses sensors to
detect movements and changes in your home. IoT is a key Fig. 3. Saudi Arabia power generation mix
component of smart homes.
Source: Electricity & Cogeneration Regulatory Authority (ECRA)
Smart home help ease the demands of your daily routine. (2014)
With Smart home, you can control your surroundings to
provide comfort, security, and energy efficiency.
that the country is in an advanced standard of living, and
therefore the high use of vehicles, air conditioners and
IV. PROBLEM DEFINITION electrical appliances. Since energy costs are more related to the
The consumption of petroleum products has increased amount of time the device is on than to how much current the
significantly in Saudi Arabia as a result of the increase in the device draws, according to Johnston [1] it was estimated by
population and the increase in the demand for electricity The EIA that in peak summer months, the electricity
particularly in the summer. According to [1], Saudi Arabia’s consumption reaches its highest when electricity demand for
oil consumption has risen 369% since 1980 to approximately air conditioning.
three million barrels per day, eating into its oil exports, as
shown in Fig. 2. Saudi Arabia has encountered a great economic growth in
oil and gas resources in the past decades, and if domestic
The electricity sector is the main consuming sector of oil as consumption rates continue in their current pathways, it is
demonstrated in [2]. Saudi Arabia’s primary energy expected that there will be a contraction in oil exports, which in
consumption based on oil and natural gas. As shown Fig. 3, turn affects the oil revenues, which negatively affect the Saudi
Saudi Arabia uses oil to generate the majority of its electricity, Arabia's ability in the future to maintain the current high levels
with crude oil accounting for 29% of electricity production in of spending in both investment and consumption.
2013.
Oil and natural gas are the kingdom’s wealth. Therefore, V. PROJECT AIM AND GOALS
preserving them is a must. This system main goal is to monitor energy consumption
and reduce it if possible by developing a Home automation
system. In addition, a secondary goal concerned with
minimizing the electricity bills cost. These goals can be
achieved through:
 Help in reducing energy consumption.
 Embrace smart Home technology.
 Increase efficiency and enable new services inside
homes.

VI. PROJECT SCOPE


This system is going to help monitoring energy
consumption practically on summer period in Saudi Arabia by
creating a Home automation system that can be controlled from
anywhere inside and outside the house using a website and a
Fig. 2. Saudi Arabian Oil Production vs Consumption (thousand mobile application through a development board. This project
bbl/day) will target homeowners to make it easier for them to save time,
Source: Energy Information Administration (EIA)
improve convenience, enhance comfort and most of all save
electricity costs.
The high rate of energy consumption in a country indicates

108
VII. ENERGY MONITORING consume 60% of total electricity consumption in the residential
Measuring or monitoring household consumption is as sector, as demonstrated in [4].
simple as comparing and looking at bills in different times, but
that will not help much due to belated information so user do IX. DEVELOPMENT BOARDS FOR DO IT YOURSELF (DIY)
not have the chance to get the idea that their consumption PROJECTS
increased and so on. There are many development Boards for DIY Projects that
The way to provide the user with an immediate information are open-source electronics platform and uses microcontrollers
about their consumption is by using energy meter plugged in or inexpensive single board computers to automate awesome
into appliances that shows the consumption in a current time, stuff. The most popular development boards are the Arduino,
the feedback of consumption can be viewed through display the Raspberry Pi, and the BeagleBone. Since it is really hard to
monitors or mobile application. The Smart Metering Working choose the right platform for the device you want to construct,
Group estimated that energy meters offers more information to this project is going to consider selecting the development
users, which could help reduce household consumption of board after illustrating the characteristic between these
energy with other potential benefits; as mentioned in [12] developments boards, their own strengths and weakness and
the type of projects that are suitable for each platform, as
An experimental study analysis of electricity conservation shown in the following subsections.
demonstrated that both prompting and feedback techniques
were effective in reducing daily electricity consumption, so A. Arduino
with encouraging people to save electricity alongside with
monitoring could make a change; as demonstrated in [13]. Arduino is a microcontroller motherboard. They are for
single-purpose projects.
An old research has indicated that frequent feedback could
reduce residential electricity consumption by 10% to 15 %; as You can tell your board what to do by sending a set of
shown in [14]. Back then feedback was primarily given in instructions to the microcontroller on the board. To do so
written form, this procedure might not be practical so if the you use the Arduino programming language (based on
form were replaced with electronic forms displayed through a Wiring), and the Arduino Software (IDE), based on
mobile app as mentioned before then there is a big chance for Processing, as demonstrated in [5].
reducing more than 15% on these days. 1) Advantages: Arduino software is easy-to-use for
beginners. It is flexible, cheap and consumes very little power.
VIII. APPLIANCES ELECTRICITY CONSUMTION With the popularity of Arduino you can find tutorials and
There are two classifications of the used appliance in projects very easily.
homes: 2) Disadvantages: The Arduino is a beginner board, but it
still takes a little while to get used to using something without a
A. Strict appliances graphic interface. Because it's cheap and small, the Arduino
Strict appliances are appliances that the user does not want can't usually handle a lot of different processes at once, so it's
any automatic adjustments or schedule on it. Such as not good for projects that are incredibly complicated or require
refrigerators, heating systems, air conditioners, entertainment a lot of computing power, according to [6].
devices, etc. As in [3]. 3) Project that are suited for Arduino: An Arduino board
is well suited for simple repetitive tasks and in interacting with
B. Flexible appliances objects in the real world such as turning on and off lamps,
Flexible appliances can be given a schedule time and run it opening and closing a garage door, reading the outside
at different times all day long. Such as washing machines, temperature, control panel for a garden and controlling a
dishwashers or phone chargers, which are appliances needs to simple robot.
be run but stick to be used within a known timeframe
sometimes (such as dishwasher needs to be used every day B. Raspberry Pi
after 12 PM) as shown in [3]. Raspberry Pi is more complicated to use than an Arduino. It
Therefore the system will not be able to control the strict is fully functional and general-purpose computer can run a
appliances against user’s will. Monitoring strict appliances and proper operating system usually derivative of Linux operating
alerting the user when exceeding a certain limit is enough. system, it has the ability to run multiple programs, according to
Nevertheless, for the flexible appliance, monitoring with [11].
automation will be more helpful since it will not affect the 1) Advantages: Even though Raspberry Pi is powerful but
needs of the end-user. it is easy-to-use for beginners. It can multitask, support two
Each class of them has appliances that are classified as the USB ports which can be used to operate it like a computer with
most electricity consuming appliance, but that is different from a mouse and keyboard, it also connect wirelessly to the Internet
one place to another or from one time to another (winter, and for many of the things that your desktop PC does, like
summer, etc.). This project is going to focus on Saudi Arabia, spreadsheets, word processing, browsing the internet, and
due to the weather it has. Air conditioners come to be the most playing games; according to [15].
electricity consuming appliances in Saudi Arabia, as it

109
2) Disadvantages: Unlike Arduino and BeagleBone, homeowners to different parameters, as well as the option to
Raspberry Pi does not have that many options to interface with turn loads on and off based on the cost of electricity use.
external sensors or buttons. With Raspberry pi you need to Homeowners can keep tabs on that information via
install some libraries and software for interfacing sensors and smartphone.
other electronic component unlike how it is very easy to Structural strategies, in contrast is going to be obtained by
interface sensors with the Arduino. monitoring and automating the appliance that are connected to
3) Project that are suited for Raspberry Pi: Raspberry Pi the monitoring device. Sensor will monitor the energy usage in
is suited for project that need to be controlled from a web page. real time and sends that data wirelessly to the specified devices
Raspberry Pi is also suited for projects that requires a graphic in your home, including the monitor.
user interface (GUI). Fig. 4 shows a block diagram of the home automation
system showing the various hardware interfaces which are
C. BeagleBone
assumed to be included in the system, for now. The system
For Projects with External Sensors or Networking. may consider extracting/adding some of these hardware.
BeagleBone is a mini computer. It is a combination of The main heart of the system that do all data processing and
Arduino and Raspberry. Its external interface and flexibility decision making is the Raspberry Pi (Master) it will serve the
similar to an Arduino yet it is more similar to a Raspberry Pi in front-end interface to any web browser. An Arduino, powered
terms of power; you can connect a mouse, a keyboard, a screen from the Raspberry Pi will be acting as a slave. The Arduino
display and it will behave as fully functional computer; as will serve the purpose of data acquisition from the sensors and
demonstrated in [6]. then actuating the devices such as LEDs and AC accordingly.
1) Advantages: With BeagleBone you don't need extra The LCD display is used for displaying the messages,
appliance state and sensor readings. Next we have the Wi-Fi
hardware to set it up like you would with the Raspberry Pi.
connection which is used for controlling the electronic devices
2) Disadvantages: BeagleBone system is more difficult to via smartphone.
get used to than the Raspberry Pi. The BeagleBone is not that
good as a standalone computer or entertainment system. Fig. 5 shows a Home Model Prototype of the system. The
3) Project that are suited for BeagleBone: The system is going to monitor energy consumption on the
BeagleBone is suited for projects that might seem a little appliances that are colored in blue.
complicated for Arduino, but don't need any complex graphics
like the Raspberry Pi; as demonstrated in [6].
Feedback on consumption is very necessary for saving
X. SELECTING THE PLATFORM FOR THE PROJECT energy. There are methods for altering household energy
consumption that should be used for different devices such as
According to the previous section, Arduino are best suited air conditioning lighting, water heater and there are a lot more,
for home automation project but probably won’t work well but this system is going to maintain the energy consumption of
with controlling a garden panel for instance to connect to the these devices.
internet, have a multi-touch display, and feature full
automation unlike the Raspberry according to [6]. Also,
BeagleBone doesn't have quite the same amount of fervor
around it as the Raspberry Pi not to mention the difficulty for
finding tutorials and projects for it.
Therefore, this project is going to eliminate the BeagleBone
and use both the Arduino and the Raspberry.

XI. SOLUTION
Two approaches are employed to reduce residential energy
consumption. Informational strategy which is based on
providing information, and aim to alter an individual’s
knowledge or habits, as shown in [7]. It is assumed that mental
changes will ultimately affect consumption behavior as shown
in [8]. The second strategy is the Structural strategies which
address the context of energy consumption (by providing
incentives, for example) - effectively making the conservation
or efficient use of energy more appealing to the individual as in
[8].
Informational Strategies keeps homeowners aware of their
total energy that they are using at any time, which will gave
them better response to that usage and take control of their
costs. The system is going to use colored LEDs to alert Fig. 4. Home Automation Block Diagram

110
Although some manufacturers set water
heater thermostats at 140ºF, most
households usually require less than that
amount. Water heated at 140ºF also poses a
safety hazard—scalding. [10].
XII. CONCLUSION
This paper discussed the possible solutions to reduce
energy consumption and cost bill either by automation or
mentoring. It talked how each one of these methods can work
and affect positively on the consumption. It also stated the
suitable development boards for building this system and the
appliances that the system is planning to monitor in the next
step.

ACKNOWLEDGMENT
At the end of this paper, the authors would like to extend
Fig. 5. Home Model Prototype their sincere and heartfelt obligation towards all the people who
have helped them. They are thankful for their for her aspiring
guidance, and helpful comments and advice during this time.
A. Air Conditioner
A programmable thermostat helps regulate a home REFERENCES
temperature at any time during any season whether you are at
home, asleep, or away. This system is going to offer the [1] R. Johnston, "GCC Energy Subsidies Unsustainable, Says Oman’s Oil
and Gas Minister," 2013.
following settings:
[2] S. Nachet and M.-C. Aoun, "The Saudi electricity sector: pressing issues
 Setting the temperature to drop by 8 degree when you and challenges," S. Nachet and M-C. Aoun / Saudi electricity sector,
are away and sleeping in the winter. In the summer, 2015.
set the temperature to go up by 7 degree when you [3] S. B. Sigurjónsdóttir, "Monitoring and reducing," 2013.
are away and 4 degree when you are sleeping. [4] Residential Sector, "Residential Sector," n.d..
Turning the temperature way up or down won’t help [5] Arduino, "Introduction," n.d.. [Online]. Available:
heat or cool you home any faster but it will make https://www.arduino.cc/en/Guide/Introduction.
your system work overtime and can wreak havoc on [6] T. Klosowski, "How to Pick the Right Electronics Board for Your DIY
Project," 11 July 2013. [Online]. Available: https://lifehacker.com/how-
your energy bill; according to [9]. to-pick-the-right-electronics-board-for-your-diy-pr-742869540.
 Making note of your absence as to keep the [7] S. Grantham , "Household energy consumption," Alice Solar City:
temperature set at the energy savings set-points for Literature Review, n.d..
long periods of time (at least seven or eight hours), [8] L. Steg, "Promoting household energy conservation," Energy Policy, pp.
can help consume unnecessary amounts of energy. 4449-4453, 2008.
[9] Environmental Protection Agency (EPA) , "A Guide to Energy-Efficient
B. Light Heating and Cooling," Office of Air and Radiation (6202J), 2009.
This system is going to offer the following settings: [10] Energy, "Savings Project: Lower Water Heating Temperature," n.d..
[11] P. D. Justo, "Raspberry Pi or Arduino Uno? One Simple Rule to Choose
 Turning lights off remotely. the Right Board," 4 December 2015. [Online]. Available:
 Turning outdoor-use lights off automatically at https://makezine.com/2015/12/04/admittedly-simplistic-guide-raspberry-
pi-vs-arduino/.
daylight such as pathway lights and porch lights.
[12] S. Darby, "THE EFFECTIVENESS OF FEEDBACK ON," A REVIEW
 Turning outdoor-use lights off automatically based FOR DEFRA OF THE LITERATURE ON METERING, BILLING
on your presence in the home, such as pathway lights, AND, p. 24, 2006.
step lights and porch lights. [13] M. H. Palmer, M. E. Lloyd and K. E. Lloyd, "AN EXPERIMENTAL
ANALYSIS OF ELECTRICITY CONSERVATION PROCEDURES,"
C. Water Heater Journal of Applied Behavior Analysis, p. 10: 665–671, 1977.
This system is going to offer the following settings: [14] R. A. Winett, M. S. Neale and H. C. Grier, "Effects of self-monitoring
 Adjusting the water heater thermostat at your and feedback on residential electricity consumption," Journal of Applied
Behavior Analysis, p. 12: 173–184, 1979.
convenient degree.
[15] Raspberrypi, "Introduction," n.d.. [Online]. Available:
 Set water heater thermostat at 120ºF, which is also https://www.raspberrypi.org/help/faqs/#introWhatIs.
useful for slowing mineral buildup and corrosion in
your water heater and pipes; as demonstrated in [10].

111

S-ar putea să vă placă și