Loyola – ICAM College of Engineering & Technology (LICET)
(Autonomous)
Loyola Campus, Nungambakkam, Chennai – 600 034.
Department of Electrical & Electronics Engineering
IoT Based Energy Monitoring System
BATCH NO: _____B6_________
Project Mentor: Ms Ramya Hyacinth L
1. PRAMI KA, 311122105039
2. KEVIN BERNARD C, 311122105033
3. RIA SHARON J, 311122105042
4. SHARMILAN S, 311122105054
5. VIJAYALAKSHMI K, 311122105062
Problem Statement
With the rising demand for electricity and increasing energy costs,
efficient monitoring and management of power consumption have
become critical. Traditional energy meters lack real-time tracking, remote
access, and automation, making it difficult for consumers to manage
their electricity usage effectively. Additionally, excessive energy
consumption leads to higher bills and contributes to environmental
issues.
Solution:
This project aims to develop an IoT-based Smart Energy Meter using
Arduino to enable real-time monitoring, remote access, and automated
control of electrical appliances
MINI PROJECT – FIRST REVIEW, 20/02/2025
Key points in this problem statement
• Lack of detailed data:
Traditional energy meters only provide total consumption, not individual appliance usage,
hindering detailed analysis.
• Inefficient energy use:
Without real-time insights, users struggle to identify areas where they can reduce energy
consumption.
• High energy costs:
Inefficient usage leads to higher electricity bills.
• Need for actionable insights:
An IoT system can provide granular data that enables informed decision-making about
energy usage.
Objectives
• Monitor real-time power consumption of each household appliance
individually.
• Transmit data wirelessly to a cloud platform for remote access.
• Display energy consumption trends through a mobile app/web
dashboard.
• Provide smart alerts for power overuse or abnormal energy
consumption.
• Enhance power management by enabling remote control of
appliances via relays.
• Detect power theft or unauthorized usage by comparing expected
vs. actual power consumption.
MINI PROJECT – FIRST REVIEW, 20/02/2025
Abstract
This project focuses on an IoT-Based Energy Meter for Room-
Wise Monitoring, enabling real-time tracking of electricity consumption
in individual rooms. Using ESP32, voltage (ZMPT101B) and current
(SCT-013) sensors, the system measures power usage and transmits
data to cloud platforms like Blynk for remote access via a mobile app or
web dashboard.
With detailed insights into energy consumption, users can identify
high-power appliances, optimize usage, and reduce costs. Additional
features like automated alerts and relay-based control enhance
efficiency, making it a smart solution for energy management in homes
and offices.
MINI PROJECT – FIRST REVIEW, 20/02/2025
Need Analysis
Bull diagram
Per-appliance
Real-time
Data analysis
monitoring
and visualization
Automated
alerts and
notifications
Energy Consumption Monitoring System
MINI PROJECT – FIRST REVIEW, 20/02/2025
Functional Analysis - Octopus diagram
Data collection
and
transmission
Bill assumption User interface
and reporting
Energy
Consumption
Monitoring System
Alerting Real time
and notifications monitoring
Energy
optimization and
control
MINI PROJECT – FIRST REVIEW, 20/02/2025
Principle Functions
PF1 Energy Monitoring per Appliance
PF2 Data Logging & Cloud Storage
PF3 Remote Access & Visualization
PF4 Smart Alerts & Automation
Constraint Functions
CF1 Power Rating Limitations
CF2 Internet Dependency
CF3 Accuracy Variations
CF4 High Voltage Safety Concerns
MINI PROJECT – FIRST REVIEW, 20/02/2025
Block Diagram
INTERNET
POWER CLOUD
SUPPLY STORAGE
VOLTAGE ARDUINO RELAY
LOAD SENSOR BOARD MODULE
(ZMPT101B)
CURRENT
SENSOR LCD
(SCT-013)
MINI PROJECT – FIRST REVIEW, 20/02/2025
List of components
• Arduino R4 Wi-Fi board
• Current Sensor (SCT-013)
• Voltage Sensor (ZMPT101B)
• LCD Display
• Relay Module
• Resistors & Capacitors
• Power Supply
• Energy Meter (Existing)
MINI PROJECT – FIRST REVIEW, 20/02/2025
Algorithm
1) Start the system
• Initialize Arduino Board and set up Wi-Fi connection.
• Initialize LCD display and configure GPIO pins.
2️) Read voltage and current sensors
• Read ZMPT101B to measure AC voltage (V).
• Read SCT-013 to measure AC current (I).
3️) Calculate Power & Energy Consumption
• Compute Power (P) = Voltage (V) × Current (I).
• Compute Energy (E) = Power × Time (kWh).
4️) Send data to cloud (Blynk)
• Upload voltage, current, power, and energy data to the cloud.
• Store room-wise consumption data.
MINI PROJECT – FIRST REVIEW, 20/02/2025
5) Display real-time data
• Show live readings on LCD display.
• Update values on mobile app or web dashboard.
6️) Analyze consumption trends
• Compare current usage with historical data.
• Identify high-power-consuming rooms.
7️) Trigger alerts & automation
• Send notifications for high power consumption.
• Control room loads using relays.
8️) Repeat continuously
• Keep monitoring room-wise power consumption in real time.
MINI PROJECT – FIRST REVIEW, 20/02/2025
Flowchart START
Initialize System
(ESP32/ESP8266 Wi-Fi, LCD)
Read Voltage and Current Sensors
(ZMPT101B & SCT-020)
Calculate Power & Energy Consumption
(P = V × I, E = P × Time)
MINI PROJECT – FIRST REVIEW, 20/02/2025
Send Data to Cloud
(Blynk)
Display Real-Time Data
(LCD & Mobile App/Web Dashboard)
Analyze Consumption Trends
(Compare room-wise usage)
Trigger Alerts & Automation
(Notifications/Relay Control)
END
MINI PROJECT – FIRST REVIEW, 20/02/2025
Budget
S.No COMPONENT NOs PRICE(rupees)
1. Arduino Board 1 700.00
2. SCT-013-030 Non-invasive AC 1 300.00
Current Sensor Clamp Sensor 30A
3. AC Voltage Sensor Module 1 75.00
ZMPT101B (Single Phase)
4. LCD Display 1 100.00
TOTAL 1175.00
MINI PROJECT – FIRST REVIEW, 20/02/2025
Benefits
MINI PROJECT – FIRST REVIEW, 20/02/2025
Conclusion
The IoT-Based Energy Meter for Room-Wise Monitoring provides an
efficient and real-time solution for tracking electricity consumption in
individual rooms. By integrating ESP32, voltage and current sensors,
and cloud platforms like Blynk, users can monitor power usage
remotely via a mobile app or web dashboard.
This system helps in:
• Optimizing energy consumption by identifying high-usage areas.
• Reducing electricity costs through data-driven decisions.
• Enhancing automation with alerts and appliance control using
relays.
With further improvements like AI-based predictions, smart
automation, and detailed analytics, this project can contribute to a
sustainable and energy-efficient future.
MINI PROJECT – FIRST REVIEW, 20/02/2025
References
https://innovatorsguru.com/iot-based-energy-meter-reading-using-arduin
o/
https://www.electronicsforu.com/electronics-projects/iot-energy-meter
https://www.researchgate.net/publication/336069585_IOT_BASED_ENE
RGY_METER
Design, Implementation, and Deployment of an IoT Based Smart Energy
Management System
MINI PROJECT – FIRST REVIEW , 20/02/2025