Content uploaded by Yasiru Tishan
Author content
All content in this area was uploaded by Yasiru Tishan on Jul 28, 2022
Content may be subject to copyright.
*Please delete as appropriateSci/ps/d:/students/cwkfrontcover/2013/14
Module Code: PUSL2022
Module Name: Introduction to IOT
Coursework Title: Final Report – Smart Energy Consumption Meter
Deadline Date: 13th May 2022
Member of staff responsible for coursework: Dr. Chandana Perera
Programme: B.Sc. (Hons) Software Engineering
Please note that University Academic Regulations are available under Rules and Regulations on the
University website www.plymouth.ac.uk/studenthandbook.
Group work: please list all names of all participants formally associated with this work and state whether
the work was undertaken alone or as part of a team. Please note you may be required to identify
individual responsibility for component parts.
1. S.Y.T Silva 10749896
2. H.A.A Madhushani 10749947
3. I.G.I.S Lakshan 10748094
4. K.P.V.S Pinnawala 10749954
5. P.S.R Siriwardhana 10749948
6. A.M.D Gunarathna 10749990
We confirm that we have read and understood the Plymouth University regulations relating to
Assessment Offences and that we are aware of the possible penalties for any breach of these
regulations. We confirm that this is the independent work of the group.
Signed on behalf of the group:
Use of translation software: failure to declare that translation software or a similar writing aid has
been used will be treated as an assessment offence.
I *have used/not used translation software.
If used, please state name of software…………………………………………………………………
Overall mark _____% Assessors Initials ______ Date_________
Name: K.P.V.S Pinnawala
Student Reference Number: 10749954
ii
*Please delete as appropriateSci/ps/d:/students/cwkfrontcover/
iii
Acknowledgment
We would like to express our special thanks and uttermost gratitude to the Dean of Faculty of
Computing of the NSBM Green University, Dr. Rasika Ranaweera, the Department Head of
Department of Computer Science and Software Engineering of NSBM Green University, Mr.
Pramudya Thilakaratne, and our dear lecturer of the Internet of Things – (IOT) module
(Module Code: PUSL2022), Dr. Chandana Perera and Mr. Chamindra Attanayake, as
they are the people who gave us this golden opportunity to take part in this beautiful group
project, which also made us get involved in doing a lot of research.
We would dedicate this report to the National School of Business Management (NSBM) and
all other academic and non-academic staff to provide facilities and environment to complete
this assignment. And we would like to thank Plymouth University, UK for this opportunity.
This Group Project also contributed a lot to developing our interpersonal relationships with our
fellow batchmates. All of us are also really thankful to all of you in that regard. Secondly, we
would also like to thank our parents and friends who helped us in many ways in finalizing this
project within the time frame given to us. This project consists of an IOT based documentary
used to build new technical support for the near future IT Industry.
Finally, we would like to thank everyone who helped us in numerous ways in making this
Group Project a success. We are thankful to all of you.
Team Members;
1. K.P.V.S Pinnawala 10749954 – Group Leader
2. S.Y.T Silva 10749896
3. H.A.A Madhushani 10749947
4. I.G.I.S Lakshan 10748094
5. P.S.R Siriwardhana 10749954
6. A.M.D Gunarathna 10749990
Internet of Things – Group-06,
Undergraduates of BSc. Hons in Software Engineering (Plymouth, UK),
National School of Business Management, Pitipana, Homagama.
iv
Preface
Electricity is an essential part in the world. Nowadays electrical machinery is used every day,
so the impact of the electricity consumption is an essential too. Here there is a smart device
which connect with internet and shows the live energy consumption through a hosted website.
However, it is also necessary to measure the power consumed by the customer, who is
responsible for taking readings and generating billing. Here we have come up with an idea to
solve the issue smarty. There is an IOT process to check the current usage and take an idea
about the energy consumption of any house based electrical device.
The same operation may be accomplished by an IOT-Based Smart Electricity Consumption
Meter without the involvement of humans. The Node MCU ESP-32 microcontroller module,
which is used in the IOT Based SECM system, controls the system. This is used of the
processing of current sensor.
When it comes to day-to-day activities, electricity is essential. Keeping track of one's power
use has become a time-consuming effort. Because it is necessary to travel to a meter reading
room in order to record readings. By allowing users to monitor energy meter readings[1] through
the internet, it is possible to automate the system and avoid issues. In this study case we
gathered many information related to IOT and Electricity. The concept of a smart energy
consumption meter based on the Internet of Things.
Positions allocated while handling the project;
1. K.P.V.S Pinnawala 10749954 System Implementing & Programmer
2. S.Y.T Silva 10749896 Project Manager
3. H.A.A Madhushani 10749947 Solution Architect
4. I.G.I.S Lakshan 10748094 Electrical Technician
5. P.S.R Siriwardhana 10749948 System Designer
6. A.M.D Gunarathna 10749990 Product Manager
v
Table of Contents
• Acknowledgment .............................................................................................................. iii
• Preface ................................................................................................................................ iv
• List of Figures .................................................................................................................... vi
• List of Charts & Tables .................................................................................................... vi
• List of Abbreviation ......................................................................................................... vii
• Chapter 1 – Project Approval ........................................................................................... 1
• Chapter 2 – Introduction to IOT ...................................................................................... 2
o Problem Scenario ........................................................................................................... 2
• Chapter 3 – Objectives ...................................................................................................... 3
o Advantages of the System .............................................................................................. 3
• Chapter 4 – Gantt Chart & Time Management ............................................................. 4
• Chapter 5 – Smart Energy Consumption Meter ............................................................. 6
o Current Voltage Multimeter Module ............................................................................. 6
o Features .......................................................................................................................... 6
o Specifications ................................................................................................................. 6
o Fully Functioning Working Product .............................................................................. 7
o Pictures of the Prototype ................................................................................................ 8
• Chapter 6 – Hardware Requirements .............................................................................. 9
• Chapter 7 – System Architecture ................................................................................... 10
o High-Level Architecture Diagram ............................................................................... 10
o Wiring Diagram ........................................................................................................... 11
o Functional Block Diagram ........................................................................................... 12
o Network Diagram......................................................................................................... 13
• Chapter 8 – Screenshots of the WEB Application ........................................................ 14
o Sign In Page ................................................................................................................. 14
o Dashboard Page ........................................................................................................... 15
• Chapter 9 – Future Implementation .............................................................................. 16
• References ......................................................................................................................... 17
• Team Plan & Responsibility Matrix .............................................................................. 18
vi
List of Figures
Figure 1 (Smart Energy Consumption Meter) ........................................................................... 2
Figure 2 - (Graphically Energy Consumption Chart) ................................................................ 3
Figure 3 - (Gantt Chart) ............................................................................................................. 5
Figure 4 - (Current Voltage Multimeter Module) ...................................................................... 6
Figure 5 - (Fully Working Product) ........................................................................................... 7
Figure 6 - (Prototype Picture -01) .............................................................................................. 8
Figure 7 - (Prototype Picture -02) .............................................................................................. 8
Figure 8 - (Prototype Picture -03) .............................................................................................. 8
Figure 9 - (High-Level Architecture Diagram) ........................................................................ 10
Figure 10 - (System Wiring Diagram) ..................................................................................... 11
Figure 11 - (Functional Block Diagram) ................................................................................. 12
Figure 12 - (Networking Diagram) .......................................................................................... 13
Figure 13 - (Sign-in Page)........................................................................................................ 14
Figure 14 - (Dashboard Page) .................................................................................................. 15
List of Charts & Tables
Table 1 - (Project Approval) ...................................................................................................... 1
Table 2 - (Tasks Management Timeline) ................................................................................... 4
Table 3 - (Hardware-based Requirements & Financial) ............................................................ 9
Table 4 - (Team Plan & Responsibility Matrix) ...................................................................... 20
vii
List of Abbreviation
SECM Smart Energy Consumption Meter
PZEM Part Zone Expansion Module
CVMM Current Voltage Multimeter Module
WEB World Electronic Broadcast
EEM Electrical Energy Meter
IOT Internet of Things
MCU Microcontroller
KWH Kilowatt Per Hour
TTL Time to Live
GND Ground
CT Current Transformers Sensor
AC Alternating Current
DC Direct Current
TX Transmitter
RX Received Signal
PC Personal Computers
W Watt
V Volt
L Load
N Neutral
A Ampere
1
Chapter 1 – Project Approval
This is the approval proposal we submitted to Dr. Chandana Perera, here we have come up
with an Energy Consumption Management System which we used a Smart Energy Meter
to detect the current usage in electrical devices.
Approved By: Dr. Chandana Perera Project Manager: Yasiru Tishan
Approved Date: 10th November 2021 Prepare Date: 09th November 2021
Project Details
Lecture:
Introduction to Internet of Things
Couse Code:
PUSL2022
Lecturer Name:
Dr. Chandana Perera
Project Name:
Smart Energy Consumption Meter
Group Leader:
Mr. K.P.V.S Pinnawala
Group Members:
No:
Name:
Index No:
Position:
1
K.P.V.S Pinnawala
10749954
System Implementing &
Programming
2
S.Y.T Silva
10749896
Project Manager
3
I.G.I.S Lakshan
10748094
Electrical Engineer
4
H.A.A Madhushani
10749947
Solution Architect
5
P.S.R Siriwardhana
10749948
System Design Engineer
6
A.M.D Gunarathna
10749990
Product Manager
Objective:
This is a smart system for managing energy consumption of separate
devices based on CT Sensor. The system begins with a CT Sensor with a
Current, Ampere, Voltage measurement unit. Then, ESP32 analyses the
Data coming from the measurement unit through serial communication and
sent them to the cloud database. From there those recognized
measurements are shown in the web application. From the web interface
user will be able to see how much is energy consumed for the device.
Contributions:
Purpose:
To see the energy consumption of the house and manage it.
Technology:
IOT based on WEB Applications
Advantages:
You can manage the electricity consumption by looking at the
consumption as user prefers.
Table 1 - (Project Approval)
2
Chapter 2 – Introduction to IOT
This is a smart system for managing energy consumption of any electronic device. The system
begins with an ESP32 with current sensor, which accurately measure the current the number
of units from the energy meter of the electrical device, then sends the analyzed data to the web
application. The data are cloud based so the data is protected and secured.
The Smart Energy Consumption Meter is an electronic gadget that captures information such
as voltage level and power factor while consuming electricity. This is accomplished through
conveying information to customers in order to have a better understanding of their behavior.
It also keeps an eye on the system. In most cases, a smart meter monitors energy in near real
time.
Key Words: PZEM, IOT (Internet of Things), SECM, ESP-32, AC Current Sensor, CVMM.
Problem Scenario
The purpose of the project is to see the energy consumption of any house based electrical device
and manage it. As a result, you can see the current usage and manage the electricity
consumption by looking at the consumption as the user prefers. The primary obligation of the
electricity board is the generation and distribution of energy. However, it is not separately
mentioned the current consumption of household devices that we used day to day.
Therefore, the Smart Energy Consumption Meter is an excellent device to measure the energy
consumption in any household device which is electrical used.
Figure 1 (Smart Energy Consumption Meter)
3
Chapter 3 – Objectives
A smart meter is an electronic device that records information such as the amount of electricity
used, the voltage levels, the current flowing through it, and the power factor. Smart meters
provide information to consumers, allowing them to see their use patterns more clearly, as well
as to energy suppliers, who use the information for system monitoring and customer invoicing.
Mentioning the functionality of the tool we have designed; we have the ability to measure the
electricity consumption of the house based electrical devices. But in order to get the accurate
reading, we needed to make a separate calculation and check the current meter reading.
Here our smart energy consumption meter is the best tool to use and check the power
consumption accurately. So, you can power up any electrical device and working on it. Form
the website you can check the energy consumption as show below.
It is also important to have regular internet access at home. It must also be connected to the
Internet. Here the power consumption can be measured after entering the relevant
measurements. With this we can measure the daily power consumption and control the power
consumption in such a way that it does not exceed the relevant unit. This allows you to use
electricity sparingly.
Advantages of the System
• Thus, with a computerized or smart electricity meter we can get the measurements more
accurately and more robustly
• It can also be used to limit energy consumption when it is known that the household
electricity consumption has exceeded the relevant units, thus saved energy as well as
controlled the power consumption.
• We can monitor the electricity system more quickly.
• We also need to ensure the safety of[2] the home so that no outsider is required to measure
the power consumption.
Figure 2 - (Graphically Energy Consumption Chart)
4
Chapter 4 – Gantt Chart & Time Management
In this task management schedule, there is a separate task manager to carry out the task with in
the duration of the project. There are 3 stages in task category;
1. Project Proposal- This is that starting stage of the project. As mention we have identified
the exiting systems and studied many research-based articles.
2. Project System- Development of coding and hardware-based development is carried out
in the stage during this process we had to buy IOT based devices and equipment’s. This
is the maximum duration project stage.
3. Project Demonstration -Here we analyze all the documentation that need to the final
submission process. Mainly during the process, we have to do many tests runs with the
project system.
4. Project Contribution – The project contribution is team work load it is done individually
in Team Plan & Responsibility Matrix.
Task
ID
Task Category
Task Manager
Duration (Days)
Dependency
1
Project Proposal
Group Members
88
-
1.1
Identification
Group Members
15
1
1.2
Problem Scenario
Yasiru Tishan
11
1.1
1.3
Existing System
Parinda
Siriwardhana
9
1.1, 1.2
1.4
IOT Based Research
Awanthika
Madushani
45
1.3
1.5
Final Evaluation
Malinga Gunarathna
8
2
Project System
Group Members
213
1
2.1
System Architecture
Yasiru Tishan
20
1.5
2.2
Development and
Methodology
Awanthika
Madushani
15
2.1
2.3
Hardware Requirements
Vishwa Pinnawala
15
2.2
2.4
Requirements Specification
Sasanka Lakshan
25
2.2
2.5
Web Development
Vishwa Pinnawala
10
2.3
2.6
Database Development
Vishwa Pinnawala
50
2.4
2.7
Future Implementation
Awanthika
Madushani
5
3
Project Demonstration
Group Members
23
2
3.1
Project Analysis & Design
Yasiru Tishan
15
2.7
3.2
System Test Run
Vishwa Pinnawala
5
3.1
3.3
Demonstration & Presenting
Group Members
3
3.2
4
Project Contribution
Group Members
3
-
Total Days to
Complete
327
Table 2 - (Tasks Management Timeline)
Figure 3 - (Gantt Chart)
6
Chapter 5 – Smart Energy Consumption Meter
Current Voltage Multimeter Module
This is a test module for electric monitoring that
has a split-core current transformer. The module is
capable of testing power, energy, voltage, and
current, and then displaying the results on a PC or
other terminals. With its one-button reset feature,
you can easily reset your energy statistics by
pushing a single button. Additionally, it can retain
data when the power is turned off and the collected
energy data prior to powering down, making it very
simple to use. It is extensively compatible with
electricity distribution boxes, distribution cabinets,
voltage regulators, instructional aids, and tiny
distribution boxes for residential usage.
Features
• AC 80-260V voltage test range, 80-260V working voltage, maximum current can reach to
100A.
• Electrical parameter measurement function including voltage, current, active power and
energy measurement.
• Designed to test high power equipment and you can observe the accumulative process
intuitively for the low-power (within 100W) load test.
• Equipped with TTL serial data communication interface, you can read and set the relevant
parameters via the serial port.
There are several advantages to such a system.[3] Such a system provides space to assess the
quality of power. It is also possible to identity problems such as voltage drops, swelling, and
existing transition. Moreover, it has potential to reduce energy efficiency in such problematic
situations. It can also lead to higher utility bills and[4] damage to equipment, as well as costly
malfunctions.
Specifications
• Working Voltage: 80~260V AC
• Test Voltage: 80~260V AC
• Rated Power: 100A/22000W
• Working Frequency: 45-65Hz
• Measurement Accuracy: ±1.0%
• Board Size: 7.3x3cm/2.87x1.18"
• Current Transformer Size: 3.1x2.9x4.7cm/1.22x1.14x1.85"
• Wire Length: 20cm/7.87"
Figure 4 - (Current Voltage Multimeter Module)
7
Fully Functioning Working Product
Above is a setup used to show the complete product we have created. As mentioned earlier,
this system measures the power consumption of a device. Residents can check this by
connecting it to any electrical appliance. Therefore, we have used a bulb to show the
functionality of the whole system. The special thing is that the CT sensor is used outside the
system. The internal system inside the sun box consists of a current voltage multimeter and a
Node MCU. The system is powered by a neutral. Electricity for the bulb is also received
through the load. The entire system must be supplied with an external power supply for this
purpose. The expected result can be seen in the output by making everything happen this way.
Smart Energy Meters Have a Lot of Benefits
• Manual meter readings are no longer necessary.
• Increasing the monitoring speed of the electrical system.
• Providing real-time data for balancing electrical loads and reducing power outages.
• Making it possible to make more efficient use of[5] power resources.
• Saving money by not having to build new power plants.
Smart Energy Meters Have Drawbacks
• Making the transition to new technology and procedures.
• Managing the public's reaction to the new meters, as well as consumer acceptance.
• Managing and archiving massive amounts of metering data.
Figure 5 - (Fully Working Product)
8
Pictures of the Prototype
Figure 6 - (Prototype Picture -01)
Figure 7 - (Prototype Picture -02)
Figure 8 - (Prototype Picture -03)
9
Chapter 6 – Hardware Requirements
These are the hardware tools used to build up the system unit. The price of the items used are
mention with propose of using the components are mentioned within below table.
Item
Name
Price
Propose of Using
Current
Voltage
Multimeter
Module
Rs. 2,990
It can measure a variety of
electrical properties. The device
can also normally measure
voltage, resistance and current.
In such cases this is called a
volt ohm millimeter (VOM).
CT Sensor
Rs. 1,530
These are called current sensors
or current transformers. What
happens there is that the current
is detected by a magnetic field.
It then generates a proportional
output. The current then flows
through a wire. It can measure
both AC and DC currents.[6]
Node MCU
ESP-32
Rs. 1,750
This is an open-source platform
based on ESP8266. A Wi-Fi
protocol is used here. It
facilitates data exchange. In
addition, there are
microcontrollers such as GPIO,
PWM, and ADC. They can
solve many needs of a system
on their own.
Jumper
Wire
Rs. 250
These are the power cords or a
bunch of cables. There is a
connector or pin at each end.
Makes it easy to connect two
points together without
soldering and change the circuit
as needed.
Sun Box
Rs. 250
This is used to seal the
hardware components and put it
inside this plastic container so
this might be safe while using.
Bulb
Rs. 150
The LED bulb for measure the
current usage.
Total Amount
-
Rs. 7,370
-
Table 3 - (Hardware-based Requirements & Financial)
* The total amount spend for the group project is divided among the group members (per person = Rs. 1,230)
10
Chapter 7 – System Architecture
High-Level Architecture Diagram
Above is a high-level architecture diagram of the system we created. According to the note
here, the Bulb, CT sensor, Multimeter, Node MCU and Web Server occupy a special place.
The procedure for the entire system is as follow.
An external power supply must be provided for the complete system. The CT sensor should be
mounted to the device for which you wish to obtain energy consumption. According to the note
we have used a bulb. The power supplied by it travels to the CT Sensor.
At the end of all the above operations, the data is then transferred to the web server. But at
some point, the web server may crash unexpectedly. If that happens, all data will be lost. Due
to that, we intend to store all the data in one database to prevent it. Therefore, even if the web
server breaks down, the data is safe because the database contains that data. Then we can get
information through the system unit when needed.
Figure 9 - (High-Level Architecture Diagram)
11
Wiring Diagram
The above diagram shows how the CT Sensor, Multimeter and Node MCU devices are
connected to each other in relation to the entire system. The above clearly shows how the data
coming through the CT Sensor is connected to the Multimeter and then to the Node MCU. The
multimeter and CT Sensor have several pins. They are interconnected. The CT Sensor has
several main pins such as Gnd, Tx, Rx, and 5V. Rx and Tx are used to communicate with the[7]
host computer where the object code being compiled is downloaded.
PZEM-004T V3 and ESP-32 Node MCU are communication works on different voltage level
theoretically but in practical life 3.3V Node MCU pins have tolerance of 5V. VU pin is USB
5V pin (only works when Node MCU powered through USB)
Although, Node MCU has 11 pins. Of these, two pins are separated by Rx and Tx, leaving nine
more. They are called I/O pins. They are named from D0 to D8. As mentioned above, the
multimeter is only connected to a few pins on the Node MCU. They are Gnd, D6, D5 and 5V.
The Gnd pin on the CT Sensor connected to the Node MCU itself. Also, the pin Tx is connected
to the pin D5 of the Node MCU. The pin Rx in CT Sensor is connected to the pin D6. The 5V
voltage supplied by the CT Sensor is connected to the 5V of the Node MCU itself.
Figure 10 - (System Wiring Diagram)
12
Functional Block Diagram
Lines and blocks are used to show the relationships between the main parts of a system or the
function blocks that make up it. These blocks are connected to each other by lines. Such a
diagram is called a Block Diagram. This type of diagram is often used in hardware design,
electronic design, and software design. Above is a block diagram related to the system we have
created.
Here it seems to be on one side as CT, N and L. Its CT is the CT Sensor. N is the Neutral wire.
Also, L is the wire for the load side. These are connected to the multimeter. The multimeter
then supplies an AC current supply to the measurement system.
Figure 11 - (Functional Block Diagram)
13
Network Diagram
The network diagram for the entire system is shown above. This mainly consists of several
parts. This network diagram is designed so that the CT sensor travels to the Node MCU and
serves to the host server with the help of a Wi-Fi router.
The procedure here can be described as follows. The calculated data is received by the CT
sensor with the help of a multimeter. The two red and black wires in the CT sensor are then
connected to the Node MCU port. The Wi-Fi router will then power up after an external power
supply. Once the Wi-Fi is set up with the help of Node MCU, the data is sent to the hosted
server via the CT sensor.
A hosted server is a website that was previously hosted. The data so entered is stored in the
database via a PHP Script. The reason for using a PHP Script is to have a PHP Login for the
system. This data is also received through the client's pc via a PHP Script. It allows the client
to view data as well as compute it.
Figure 12 - (Networking Diagram)
14
Chapter 8 – Screenshots of the WEB Application
Web Application is developed using HTML\CSS & PHP computer languages. It is hosted in
a free domain the link is below you can visit the site;
Website: http://www.vishwasdiaries.c1.biz/EnergyMeter/
Sign In Page
The main reason why this system in not so complicated is that it is implemented by a web
application. All you need is your fingertips. Because is a web application, it can be accessed
from any source. It does not matter if it is a mobile phone, laptop, or android system. To make
it easier and more understandable for the[9] user, only a few interfaces have been incorporated
into the web application so that the full description can be understood in an instant without
having to create a large interface.
The above is the login page that can be accessed by any user for the system according to the
created interface. Anyone can enter the entire system by entering their username and password.
Figure 13 - (Sign-in Page)
15
Dashboard Page
By entering the username and password. The user logged in to the system and then redirected
to the dashboard. The dashboard is divided into four main categories. These are voltage usage,
current draw usage, power draw usage and frequency usage. This grouping allows the user to
see very clearly how much electricity is consumed per month.
That is why this system is so special. It is clearer and more accurate. Further, the energy
consumption for that month is displayed in a separate column. Added a logout icon to the
dashboard page to allow the user to log out of the system more securely after the task.
Figure 14 - (Dashboard Page)
16
Chapter 9 – Future Implementation
This is important as a system to control the power consumption of energy consuming devices
such as heating and fan coolers and to monitor that consumption as well. Thus, it can be used
in industrial processes such as refrigeration equipment. Energy management can significantly
reduce costs. It makes things easier in today’s world.
It is more advantageous to the present world. Such a system makes it easier to monitor over
time. Such a device makes it easy to calculate household electricity consumption as well as
monitor household electricity consumption such as large apartment complexes. It can calculate
power units at any time and measure the average number of units of monthly electricity
consumption. Usually, an agent comes to the house to read the monthly electricity bill to
measure the number of units of monthly electricity consumption. There they pay according to
the bill they pay. But with this system we can calculate the number of units of electricity used
in our monthly bill. This allows us to control unwanted power consumption.
This method is also more suitable for home security. Also, when a reader comes home and pays
the monthly electricity bill, a large amount of paper is wasted. Improving this system can also
be used as a solution to the current paper shortage. By developing such a system, it is not
necessary to store unwanted paper in the house.
Also, when an agent comes home to read the monthly bill, they have to pay a large salary. But
with this system we have created, there is a great solution for that. The system is fully digitized
so that it can be easily read by anyone. Residents can read and view the meter box whenever
they want. It also indicates the number of days spent. The government has to spend a lot of
money[10] for this whole process. Such a system can save the government a lot of money. It can
be used for another purpose.
The same thing happens with time management. In this way it can be explained that the use of
such a smart meter box is more advantageous than the other method.
17
References
[1]. Energy Monitoring System. https://oliveiot.com/products/energy-monitoring-system
[2]. Smart meter - Wikipedia. https://en.wikipedia.org/wiki/Smart_meter
[3]. “New Zealand : Blasting on SH1 Temporarily Pauses Earthmoving Machinery South
of Kaikoura.” MENA Report, Albawaba (London) Ltd., Dec. 2016, p. n/a.
[4]. Window Tinting in Raleigh, NC | Sun Protection LLC.
https://sunprotectionglasstint.com/
[5]. Slide Support GS-D-33 from TMEH | MISUMI. https://uk.misumi-
ec.com/vona2/detail/221006310500/
[6]. Lab K - Using a Mutimeter - WebAssign.
https://www.webassign.net/labsgraceperiod/ncsulcpmech2/appendices/appendixK/app
endixK.html
[7]. Using bluetooth modul with arduino uno is showing the ....
https://forum.arduino.cc/t/usin-bluetooth-modul-with-arduino-uno-is-showing-the-
following-error/985783
[8]. Interdiscursivity and developing mathematical discourse .... https://hal.archives-
ouvertes.fr/hal-01289783/document
[9]. New Microsoft Word Document.docx - 8. Electricity and fuel ....
https://www.coursehero.com/file/144109868/New-Microsoft-Word-Documentdocx/
[10]. https://innovatorsguru.com/pzem-004t-v3/
[11]. https://www.aliexpress.com/item/4001196633047.html
[12]. Hosted Domain - http://www.vishwasdiaries.c1.biz/EnergyMeter/
[13]. GitHub Link - https://github.com/vishwapinnawala/EnergyMeter
18
Team Plan & Responsibility Matrix
*This is to note this project is a part of Group-06 and, as the group leader, the work-load is divided
equally among every member as assigned in the below chart.
Contributor
Name
Plymouth
ID
Group
Position
Individual Contribution
Graphically Chart
Description
S.Y.T Silva
10749896
Project
Manager
The first thing I did was
create a proper Gantt chart.
Accordingly, I took the lead
in the team. We also started
working by sharing positions
with each other. First, I need
a scenario that fits the project
well, so I set it up. It took me
a project manager with great
supervision from beginning
to end. I was tempted to
explain the facts further
using diagrams because it
helps to understand the
system.
“It is gratifying to note that
the level of performance put
forward by all in terms of
team spirit is high.”
H.A.A
Madhushani
10749947
Solution
Architect
I spent most of my time
doing IOT based research. In
addition, I introduced the
system. When doing
something, there is a purpose
to it, and we have a few
goals for the project, and I
was moved to identify and
present them. Also, when
developing something, it is
very important to follow the
methodology related to it, so
I did a study on it.
“The time we spent together
as a team brought back many
unforgettable memories.”
51%
22%
14%
13%
MANAGEMENT
WORK-LOAD
Hardware Tools
Gantt Chart
Architecture Diagram
Problem Scenario
51%
20%
9%
20%
SOLUTION
WORK-LOAD
Project Objectives
IOT Based Research
Development Methodology
Introduction
19
K.P.V.S
Pinnawala
10748094
System
Implementing
&
Programmer
I created a website for the
project. Also, the whole
system used python language
for programming. In
addition, I maintained the
database on the other side. I
was able to assemble the
hardware as needed and
build the device correctly.
The requirement
specification was then
presented using separate
required sections to further
clarify.
“We were all happy to be
able to successfully design
the device and get a clear
output.”
I.G.I.S
Lakshan
10749954
Electrical
Technician
I was moved to give a clear
idea of the project by
explaining the current
situation. We also designed
the entire system together
with the project manager
from start to finish. I checked
the status of the device from
the moment the test was
activated. It also makes clear
how it intends to present this
in the future.
“The unity of the team
members should be
appreciated in this project.”
19%
7%
49%
25%
PROGRAMMING
WORK-LOAD
Hardware Requirements
Requirements
Specification
Web Development
Database Development
10%
24%
52%
14%
ANALYZING
WORK-LOAD
Future Implementation
Existing System
Project Analaying
Preface
20
P.S.R
Siriwardhana
10749948
System
Designer
I designed the system as
follows. First a proper
identification was made, and
the project overview was
included with it. Then I
focused on the management
and editing of the document.
I also made a separate note
about the new features we
hope to add in the future.
“I am pleased to have the
opportunity to participate in
the success of such a
project.”
A.M.D
Gunarathna
10749990
Product
Manager
I assembled the materials
needed to make the device. I
further prepared a summary
for the project idea.
Explaining the existing
system and highlighting its
peculiarities as well as its
weaknesses.
“As a team, we were able to
experience a variety of things
over a period of time.”
Table 4 - (Team Plan & Responsibility Matrix)
7%
49%
24%
20%
SYSTEM
WORK-PROCESS
Project Overview
Project Analysis & Design
Future Implementation
Identification
16%
37%
24%
23%
PRODUCT
WORK-LOAD
Requirement Gathering
Existing System
Functional Requirement
Summary