Iot Based Smart Energy Consumption Monitoring
Iot Based Smart Energy Consumption Monitoring
Iot Based Smart Energy Consumption Monitoring
JAKE CASUNDO
JEREMY FELICIANO
DANIEL SALVALOZA
November 2023
INTRODUCTION
clearly shows as years goes by electrical consumption continued to arise. Year 2021
being the leading year for electrical consumption and followed by year 2019 which
In 2022, the residential sector or the household sector was the largest
megawatts. This was followed by the industrial sector, with about 28.8 million
residential areas surround a vast number of households, each requiring electricity for
and gadgets in modern households, the demand for electricity continues to rise.
In Bacoor, Cavite, a rapidly developing area in the Philippines, the need for
energy infrastructure. Residents are becoming more conscious of their energy usage,
Cavite, residents can gain real-time insights into their electricity consumption
patterns. This technology can provide data on which appliances are consuming the
most energy, when peak usage occurs, and what are the strategies to be effiecient at
using electricity.
In a region like Bacoor, Cavite, where electricity costs can be a significant portion of
household expenses, empowering residents with tools to monitor and optimize their
energy usage can have a positive impact on their quality of life. It can help them
Bacoor, Cavite, with a full understanding of their energy usage patterns. By deploying
applications, for easy tracking and management of energy consumption for users.
Furthermore, the research intends to enable basic control over appliances within the
patterns.
recommendations
patterns
Appliance Control 1. The system must be capable of
application.
to accommodate a growing
of data efficiently.
electrical interruptions.
2. It should be designed to handle
errors occur.
unauthorized access.
Hardware Software
In this era where society is heavily reliant on electricity, there exists a critical
insights into energy usage. These systems capture detailed data on individual
appliances, allowing for the identification of the most energy-consuming devices and
their peak activity periods. Such detailed information empowers users to identify
The study titled “Development of IoT Base Smart Energy Base Consumption
Cavite, will undergo a trial phase during the research timeframe. This period
The study is being conducted in Bacoor, Cavite, where nearly all households
rely on electricity, providing enough opportunity for research, study, and system
implementation. Additionally, Bacoor's dynamic environment offers an ideal setting
still holds significant potential for enhancing energy consumption practices. While the
consumption patterns, they set a critical example for future research attempt in this
area.
Conceptual Framework
IoT Base Monitoring System. This system integrates hardware components, software
of various parameters. The framework outlines the input, process, and output
In framing the conceptual framework for the development of a Smart IoT Base
these sorround the foundational understanding and skills necessary for researchers.
This includes familiarity with electronic hardware, proficiency in mobile application
indicate the specific software tools and applications essential for system
development. The system needs important software tools to make the system work
smoothly. These include the Arduino IDE for programming the microcontroller,
RemoteXY for designing the interface, Firebase for managing data in real-time, and
Android Studio for creating the mobile app. These software tools are like the building
blocks that help us write code, design the system, and make everything function the
adaptors, relay modules, current sensors, and OLED displays. Each hardware
element plays a distinct role within the system architecture, spanning from data
navigate through the developmental lifecycle of the Smart IoT Base Monitoring
System.
Definition of terms
focuses on breaking down tasks into small increments, called sprints or iterations,
and continuously delivering working software in short cycles, typically ranging from
in households or commercial settings. They are typically used for tasks such as
washing machines, ovens, televisions, and vacuum cleaners. Appliances make daily
opaque to the user or observer. It receives inputs and produces outputs, but the
Cloud - a network of remote servers hosted on the internet that store, manage, and
Current - often represented by the symbol "I," is a measure of the flow of electric
sustainability.
making it capable of connecting to Wi-Fi networks and interacting with other devices
GSM - It is a standard for digital cellular networks used for mobile communication
services, including voice calls and data transmission. GSM technology enables
mobile devices to connect to cellular networks and communicate with each other via
radio waves.
IoT - IoT stands for the Internet of Things. It refers to the network of physical objects
or "things" embedded with sensors, software, and other technologies that enable
them to connect and exchange data with other devices and systems over the
internet.
Sensors - Sensors are devices that detect and measure physical properties or
electronic systems.
Smart Energy - refers to the use of advanced technology, data analytics, and
Software - refers to the programs and instructions that enable computers and other
Users - are individuals who interact with and utilize computer systems, software, or
WiFI - short for Wireless Fidelity, is a technology that enables devices to connect to
the internet or communicate with each other wirelessly using radio waves.
Wireless - refers to the transmission of data, signals, or communication without the
need for physical wires or cables. It involves the use of electromagnetic waves, such
This chapter discusses the different related literature and studies for the
Development of IoT Base Smart Energy Base Consumption Monitoring System for
household purposes. This literature and study review aided the researchers in
Related Literature
deployment of smart technology and the Internet of Things (IoT) in the Philippines as
Philippines.
mitigate high energy usage in the Philippines. Both the study and Patel's work stress
efficient energy management. While Patel discusses the general adoption of smart
societal issues, notably in energy management (Kyato et al., 2022). Their study
of Energy.
management system by the Department of Energy (DOE) in the Philippines. Both the
Application.
IoT, essential for comprehending the technological aspect of the study. Both the
study and Monton's work emphasize the interconnectedness of devices and the
potential for autonomous interactions. Monton's work offers basic information about
IoT, whereas the study focuses on the practical application of IoT in developing a
According to Vispute, P., Khan, M. (2022). Vispute and Khan's paper delves
Automatic Meter Reading (AMR) systems. They review various energy meter reading
systems developed in the past year, employing strategies such as GSM and
provide a review of the role of IoT in monitoring renewable energy systems, with a
particular focus on solar photovoltaic plants. Their study emphasizes the significance
IoT data for smart grid operation. They propose a framework for predicting and
real-time monitoring and control of building systems. In comparison, the study under
Related Studies
home appliances and be efficient by turning them into smart devices. We wanted to
see how well this system could monitor energy and help households to formulate
solutions for saving energy by monitoring their electrical usage. Our research found
that other studies have also explored using smart technology to make homes efficient
and save energy. For example, some studies showed how sensors and wireless
researchers talked about problems like making different devices work together and
keeping people's information safe. But, there are also smart solutions being
developed to solve these problems, like using special security methods. We looked
at different ways researchers have tested and built smart home systems, like trying
Comparing our study with others, like the one by Contreras et al. (2019), we saw that
we all want to make homes safer and more efficient, but we focus on different things.
Their study looked at reducing the risk of fires, while ours is about managing energy
use in real-time. Bringing together all these studies helps us understand how smart
Things (IoT) based home automated weather monitoring system to tackle the impact
of temperature changes on modern lifestyle. Much like Al-Fuqaha et al. (2015), the
This weather monitoring system relies on IoT technology and environmental sensors
transmitted to an online web server via Wi-Fi connection, where it is stored and
analyzed to provide live reporting of weather information. Users have the option to
set alerts for specific weather conditions, receiving notifications if these parameters
DC fan installed in the house activates to maintain the desired temperature set by the
user. This feature enhances user comfort and energy efficiency, enabling remote
Bautista et al. (2019) explores the utilization of cloud-based smart energy metering in
the Philippines. While both studies share a common interest in leveraging technology
to enhance energy efficiency, they diverge in their approaches and focal points.
Smart Adaptor system tailored for household energy consumption monitoring and
control. In contrast, Bautista et al. (2019) delve into the perspectives and practices
surveys, and focus groups, to gather insights and feedback from participants directly
technology for energy management, they also highlight distinct challenges and
Bautista et al. (2019) identify challenges such as data security policies, compatibility
technology for energy efficiency, they approach the topic from different angles and
offer unique insights into the opportunities and challenges associated with smart
IntelliPlugs: IoT-based Smart Plug for Energy Monitoring and Control Through
introduces an innovative IoT-based smart plug designed for energy monitoring and
control through both WiFi and GSM connectivity. The abstract underscores the
seamless flow of information within the smart grid. While previous smart plug designs
IntelliPlugs sets itself apart by offering an attractive and user-friendly graphical user
interface (GUI) and utilizing both WiFi and GSM for monitoring and control.
various components such as relay modules, Arduino Uno, GSM and WiFi modules,
prototype unit. The mobile application test, current test, and fire safety test
measuring current consumption, and detecting hazards like fire, temperature, and
humidity.
In conclusion, IntelliPlugs emerges as a user-friendly and safe smart plug solution
with a mobile application interface for real-time monitoring and control. The inclusion
of sensors for additional safety measures enhances its utility, bridging the gap
between current smart plug trends and the demands of demand-side management
and IoT. The study envisions IntelliPlugs as a significant contribution to the transition
of power systems into a smart grid and suggests potential avenues for further
Green switch: An IoT based energy monitoring system for mabini building in
De La Salle Lipa.
system installed in a building at De La Salle Lipa. It helps control energy use, like
lights and outlets, to reduce waste. They used special sensors and devices
Homes," both projects want to use IoT to manage energy better. However, they focus
on different places and things. Their system is for a school building, mainly tracking
making a model, and testing it. But, they use different tools and methods tailored to
The conclusion of the related study shows their system works well in controlling
energy in the school building, making it more efficient. Our study aims to help
Although both studies share the goal of saving energy, they deal with different places
and needs.
A Smart Home Architecture for Smart Energy Consumption in a Residence
(IoT), Smart Outlets (SO), and User Indoor Identification (UII) devices in gathering
Unlike previous approaches that relied heavily on extensive sensor deployments and
faced challenges in interpreting resident data and identifying multiple users, the
Smart Outlets and multiple user identification via Wi-Fi handover using smartphones.
The SmartCom architecture aims to minimize disruptions to user comfort and building
Comparing this study with our own project, "Development of IoT-Based Smart Energy
Consumption Monitoring System for Household Purposes," both initiatives share the
while our study focuses on monitoring and controlling energy usage across various
Both projects utilize IoT technology to gather data and promote energy efficiency, but
they differ in their approach and focus areas. While our study aims to empower
households with real-time monitoring and control capabilities, the SmartCom
for sustainable and efficient energy solutions in urbanized areas, the paper
homes. The proposed system can monitor, bill, and control energy consumption of
consumption data.
The conclusion drawn from the study emphasizes the significance of automated
Comparing this study with our own project, "Development of IoT-Based Smart Energy
Consumption Monitoring System for Household Purposes," both initiatives share the
cited study introduces a specific device for monitoring and controlling energy
cited study focuses on developing a specific device for automated energy monitoring
and billing, offering potential applications in other smart home systems. Together,
This study delves into the Internet of Things (IoT) and its integration in Home
and profitability for users. The paper evaluates various HEMS architectures with IoT
increasing overall efficiency. It also discusses the potential for enhancing HEMS
Consumption Monitoring System for Household Purposes," both initiatives share the
system for households, the cited study offers a broader overview of HEMS
architectures with IoT integration, emphasizing their effectiveness and potential for
improvement.
residential use, the cited study provides insights into various architectural aspects
and communication technologies for HEMS. Together, these studies offer valuable
insights for researchers and practitioners working in the field of intelligent energy
management.
Paradigm.
energy efficiency while minimizing bandwidth, computation, and cost. The research
The proposed system leverages IoT and Edge Computing paradigms to provide
remote and automatic control over home appliances while ensuring security and
privacy. By storing sensitive data locally on the edge device (RPI), the solution
are processed and stored on the edge device to reduce bandwidth, computation, and
storage costs.
Results indicate that the proposed system outperforms existing solutions in terms of
motion detection speed, relay switching time, and energy efficiency. The study
highlights the use of Python programming language for ease of scalability, code
implementation, and integration of different sensors. The system's flexibility allows for
with minimal cost and energy consumption. It enhances automation, security, and
automation solutions.
systems have limitations such as high error ratios and lack of remote monitoring
(LCD), ACS712 current sensor module, relays, and AC sources. Simulation results
align with the prototype design. While the WiFi module ESP8266 is not included due
Results indicate that the proposed system exhibits significantly lower current errors
compared to existing Power Monitoring and Switching (PMAS) systems. The study
data monitoring, facilitated through cloud storage, enhances accessibility for users to
system for household purposes involves integrating various hardware and software
within residential settings. This system leverages the capabilities of Internet of Things
(IoT) technology to collect data from energy-consuming devices, transmit it over
In terms of hardware components, the system utilizes sensor nodes deployed across
include current sensors, voltage sensors, and other relevant sensors to measure
the central processing units for collecting, processing, and transmitting data from
sensor nodes to the central system. Additionally, networking devices such as WiFi or
nodes, microcontrollers, and the central system, enabling seamless data transfer.
microcontrollers, enabling them to interface with sensors, collect data, and transmit it
processing, and analyzing large volumes of data generated by the system. These
platforms offer scalability, reliability, and security for managing IoT data. Data
analytics tools and algorithms are also utilized to analyze energy consumption
patterns, identify anomalies, and generate insights for users to optimize energy
usage.
The system architecture comprises three main layers: the sensing layer, the
networking layer, and the application layer. The sensing layer includes sensor nodes
consumption. Data collected by sensor nodes are transmitted to the central system
analyzed, and visualized for users through web or mobile applications, enabling them
to access insights into their energy usage, receive alerts, and control appliances
remotely.
Synthesis
system for households involves combining different parts to make a system that
helps people manage their energy use better. This system uses modern technology
to track how much energy different appliances in a home are using in real-time. It
includes things like sensors to measure energy use, small computers to process the
In simpler terms, the system has three main parts: the sensors, the computers, and
the connections. The sensors are like little detectors that can tell how much energy is
being used by things like lights, TVs, or refrigerators. The computers are like the
brains of the system, they collect the data from the sensors, process it, and send it to
the central system. The connections are what allow all these parts to talk to each
Once all the information is gathered, it can be used in helpful ways. For example,
users can see which appliances are using the most energy and find ways to use
them more efficiently. They can also control some appliances remotely, like turning off
lights or adjusting the thermostat from their phone. This helps people save money on
their energy use and make smarter choices about how they use electricity. It's like
having a helpful assistant that keeps an eye on energy use and helps everyone in the
Guided by Agile principles, our IoT-based smart energy monitoring system for
incremental enhancements, integrating sensor data with data analysis and user
Privacy measures evolve based on best practices, and regular retrospectives guide
overview.
feedback. This setup enables efficient monitoring and control of the system's
operation.
Appendix Figure 3. HIPO Diagram
Figure 4. Mobile App Home UI
Figure 5. Dashboard UI
Requirement Analysis
living in the proximity of Bacoor, Cavite asking what is the most necessary element
every household should have at their home. Majority went to an idea of a monitoring
system which collects and manage data that can be personalized for their own
purposes. In depth, a monitoring system that translate electrical data into readable
Cavite. Specially the required technical skills and knowledge of each researchers
Requirement Documentation
main parts; The User, The Mobile Application and the Blackbox Device. Each part
example) is plug into the device which is the Blackbox device acting as its power
supply, which is then plug into the wall socket which is the main power supply. Now,
the transmission of data between the Blackbox device, the Mobile Application and
the User occurs via the internet. Furthermore, this Mobile Application can be
creating and managing user accounts. Ensuring a secure and streamlined process
for individuals to become registered users and monitor their electrical consumption
setting unique ID to the appliances that is connected to the blackbox device. With
that, it is easy for the blackbox device to identify which appliances is plugged in to it
Dashboard Module. Within the module, place at the core of the entire
system, users can access analytics or processed data derived from the monitoring
system. The module allows users to observe their electrical consumption based on
the time, date, and month they specify. Additionally, consumption-based suggestions
are available here, tailored to the actual electrical consumption at specific times.
Modes Module. The module is crafted to aid users in reducing their electrical
user-defined time settings. Users are presented with two modes, providing them with
household appliances. This black box includes components such as a CPU, sensors
for monitoring voltage and current, an electricity cutter, and a user interface display.
Users can conveniently monitor power usage and control appliances through the
display interface, facilitating efficient energy management and user interaction via a
mobile application.
System Development
The computer unit to be used in developing the system will have the following
system, 16 GB DDR4 Dual Ram, AMD Ryzen 5 5600G with Radeon Graphics
CPU@ 3.90 GHz. For backend development, google firebase will be the system's
backend infrastructure and programming the microcontroller(ESP8266) the study will
Environment out there and maximize the benefits of using built in libraries within the
storage, hosting, machine learning, and analytics and will be integrated to mobile
application as its backend. Meanwhile for frontend development since for user to
interact the system interaction will be done within the mobile application. For that, the
study will use Android Studio which provides tools for writing code, designing how the
app looks, testing it out, and fixing any problems that might come up during run-time.
Canva will serve as the tool for designing diagrams and TinkerCad for mapping
IoT system.
In the development of the software, the researchers will use the Agile
Methodology (See Figure 2.) software development life cycle as their guide in
developing the software which is composed of five (7) phases: Planning, Design,
System Testing
Incorporating ESP8266 and utilizing the mobile app, researchers will conduct
System for Household Purposes." This entails verifying that the ESP8266 effectively
integrates with the system, allowing seamless communication with the mobile app.
Testing will focus on ensuring that the ESP8266 accurately gathers data on energy
consumption from household devices and appliances. The team will assess the
capabilities.
Additionally, performance testing will be conducted to evaluate the system's
responsiveness and stability when utilizing the ESP8266 with the mobile app.
Security measures will also be rigorously tested to safeguard user data and ensure
Compatibility testing will verify that the ESP8266 functions smoothly with the mobile
app across various devices and platforms. Any updates or modifications will undergo
compatibility.
Moreover, the device will be plugged into our designated "black-box," housing the
necessary components. This black-box serves as a central hub for the system,
Overall, testing will ensure that the integration of ESP8266 with the mobile app,
along with the utilization of the black-box, enhances the functionality and usability of
the smart energy consumption monitoring system, providing users with a reliable and