“SMALETRIC OUTLETER” Submitted by In fulfillment for the award of the degree Of BACHELOR OF ENGINEERING In COMPUTER ENGINEERING A PROJECT REPORT on JAY J

“SMALETRIC OUTLETER”

Submitted by

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

In fulfillment for the award of the degree

Of
BACHELOR OF ENGINEERING

In

COMPUTER ENGINEERING

A PROJECT REPORT
on

JAY J. DHANANI (150420107014)

PRATIK A. KANANI (150420107023)

POOJA M. RATHOD (150420107051)

NEHA G. VAGHASIYA(150420107061)

SARVAJANIK COLLEGE OF ENGINEERING AND TECHNOLOGY

GUJARAT TECHNOLOGICAL UNIVERSITY
Chandkheda, Ahmedabad

Academic year
(2018-19)

SARVAJANIK COLLEGE OF ENGINEERING AND TECHNOLOGY
Dr. R.K.DESAI MARG, ATHWALINES,
SURAT-395001

DEPARTMENT OF COMPUTER ENGINEERING

CERTIFICATE

Date: / / 2018
This is to certify that the Project entitled “SMALETRIC OUTLETER ” has been
presented by Jay Dhanani (150420107014 ),Pratik Kanani(150420107023), Pooja
Rathod(150420107051), Neha Vaghasiya (150420107061) in partial fulfillment of the
degree of Bachelor of Engineering in Computer Science and Engineering (7th Semester)
of Gujarat Technological University, Ahmedabad during the academic year 2018-19.
Date: / / 2018
Place: SCET , surat

Signature of Guide

————————————-
Prof.Bhumika Bhatt

Signature of Head of the Department

————————————-
Prof. (Dr.) Keyur Rana

Signature of Jury Members

——————————- , ——————————– , ——————————–

Gujarat Technological University

Project Feedback Certificate

This is to certify that the Bachelor of Engineering Project Work Report entitled
“SMALETRIC OUTLETER”.

Submitted By:

as the record of the work carried out by them, is accepted as the B.E. IV Project
Work Report submission in partial fulfillment of the requirements for the award of
degree of Bachelor of Engineering in Computer Engineering of SARVAJANIK
COLLEGE OF ENGINEERING AND TECHNOLOGY

Name and Signature of Guide

Prof. Bhumika Bhat
Name of student Enrollment No.
Jay Dhanani 150420107014
Pratik Kanani 150420107023
Pooja Rathod 150420107051
Neha Vaghasiya 150420107061

SELF-DECLARATION(by a student/team of students)of each IDP/UDP
(This has to be attached along with IDP/UDP report while submitting to the departments in
hard copy)

SELF-DECLARATION (by a student/team of students)

I/WE Jay Dhanani , Pratik Kanani , Pooja Rathod , Neha Vaghasiya the students of Computer
Engineering Branch / enrollment number 150420107014, 150420107023. 150420107051 and
150420107061 enrolled at SARVAJANIK COLLEGE OF ENGINEERING AND
TECHNOLOGY here by certify and declare the following:

• We have defined our project based on inputs at SARVAJANIK COLLEGE
OF ENGINEERING AND TECHNOLOGY and each of us will make
significant efforts to make attempt to solve the challenges. We will attempt the
project work at my college or at any location under the direct and consistent
monitoring of Prof. Bhumika Bhatt We shall adopt all ethical practices to share
credit amongst all the contributors based on their contributions during the project
work. (We will work on the project work under the direct and consistent monitoring
of Faculty Guides).

• We have not purchased the solutions developed by any 3rd party directly and the
efforts are made by us under the guidance of guides.
The project work is not copied from any previously done projects directly. ( The
same problem can be attempted done in new ways.)
• The project work submitted by us is prepared by us and We fully understand
the contents. We will make best efforts to solve the problems given by the
user.

• NIL (Name of industry) to the best of my
knowledge is a genuine industry, engaged in the professional service/social
organizations. We understand and accept that the above declaration if found to
be untrue, it can result in punishment /cancellation of project definition to we
including failure in the subject of project work.

Name/Names: Jay Dhanani , Pratik Kanani , Pooja Rathod , Neha Vaghasiya
Contact number/numbers:9978142806, 8154911770, 9428012234 ,
9974552798
Date: Sign:/signs
Place: SCET,surat

GUJARAT TECHNOLOGICAL UNIVERSITY
Chandkheda, Ahmedabad
IDP/UDP Project Statement Form
(This is a sample format and departments can modify it if they need as per required scenario and sector)

TITLE OF PROBLEM/PROJECT

Talking Book
DICIPLINARY|INTER-DICIPLINARY DICPLINARY
DISCIPLINE/S Computer Engineering

STUDENT PARTICULARS
NAME MOBILENO EMAILID
1. Jay Dhanani 9978142806 [email protected]
2. Pratik Kanani 8154911770 [email protected]
3. Pooja Rathod 9428012234 [email protected]
4. Neha Vaghasiya 9974552798 [email protected]
COLLEGE NAME Sarvajanik College Of Engineering And Technology
COLLEGE CODE 042
BRANCH Computer Engineering
SEMESTER 7th YEAR 2018-19
TEAM CODE (to be given by
the institute)
12_S1
SIGNATURE OF STUDENTS
(TEAM MEMBERS)

INDUSTRY PARTICULARS/USER’S DETAIL

INDUSTRY DETAILS
NAME NIL
ADDRESS NIL

CONTACT NO. OFFICE NIL MOBILE NIL
NAME OF INDUSTRIAL ESTATE NIL
COMPANY LOGO
(optional)
NIL
INDUSTRY GUIDE DETAILS
NAME NIL
MOBILE NO. NIL
EMAIL ID NIL

Acknowledgement

The acknowledgement is just a drop of sense of gratitude within our hearts for the people
who helped us out of the most embarrassing part of life when we are standing on the last ; most
difficult step towards our life.
The entire session of our phase-I completion was a great experience providing us with the
insight ; invocation into learning various software engineering concepts ; benefits of team work.
Likewise, every member has burnt fuel, day ; night for completing project. We would like to take
this opportunity to express our sincere thanks to all those people without whose support and co-
operation, it would have been difficult to complete this project.
Primarily, we are very much thankful to our project guide Prof. Bhumika Bhatt
For her leading guidance and sincere efforts throughout project work. She took deep
interest in simplifying the difficulties. Also she has been consistent source of inspiration
for us.
We are grateful to our H.O.D. Dr. keyur Rana and our beloved Principal
Dr. Vaishali Mungurwadi for providing us deep knowledge and all necessary resources.
We are also thankful to our Friends and Non-teaching Staff for their valuable time ;
help for completion project.
Once again we are grateful to all those without whom this work would not have been
successful.

Project Associates,
Jay Dhanani
Pratik Kanani
Pooja Rathod
Neha Vaghasiya

Page-I

ABSTRACT

Now a days, everything is based on IoT , still energy meter reading is done manually. It is
difficult to take readings of consumed unit of electricity by visiting each home and also there is chance
of human errors. It is hard to operate appliances like fan, light, electric motor from distance. It
ended up in electricity wastage.

Smart Socket : build wireless electric socket which is control by Wi-Fi integrated in ESP8266
can be controlled from WiFi enabled devices like mobile devices. Wireless socket support multiple
appliances. don’t need to change our existing wiring system. It is just like plug and play device.

Smart Energy meter : smart energy meter which calculate energy unit consume by user. This
smart meter provides the readings which can be directly send to electric company like GEB, Torrent,
etc. So, no need to visit each home for measuring energy units. build an app which shows the overall
usages of electricity by week, month or year. It also provide which appliances consumes how much
electricity for particular time.

Keyword:
IOT, wifi module , Current sensor IC ACS-712 , Arduino UNO , Optocoupler 4n35

Page-II

LIST OF FIGURES

FIG. NO. FIGURE PAGE NO
1.4.1.4 Home Automation And Energy Prediction(Exisiting
system)
7
1.5 Gantt Chart 11
2.1.1 System Flow Chart 13
2.1.1.1 System Flow For smart socket 14
2.1.1.2 System Flow for smart meter 15
2.1.2.1 Use Case Diagram 16
2.1.2.2 Class Diagram 17
2.1.2.3 Sequence Diagram 18
2.1.2.4 Activity Diagram 19
2.1.2.5 StateDiagram 20
2.1.2 ER-diagram 21
2.1.3.3.1 Data Flow Diagram Level 0 24
2.1.3.3.2 Data Flow Diagram Level 1 25
2.1.3.3.3 Data Flow Diagram Level 2 25
2.1.4.1 AEIOU Summary Canvas 29
2.1.4.2 Empathy Mapping Canvas 31
2.1.4.3 Ideation Canvas 34
2.1.4.4 Product Development Canvas 36
2.2 Application View 37
3.2 Circuit Diagram 43

Page-III

LIST OF TABLES

TABLE NO. TABLE PAGE NO
1.4.2 Comparison of Survey 8
1.5 Patent Search Summary 9
2.1.3.2.1 User details 22
2.1.3.2.2 User authentication 22
2.1.3.2.3 Energy meter 22
2.1.3.2.4 Appliance record 23
2.1.3.2.5 appliance 23

Page-IV

1

TABLE OF CONTENTS

CHAPTERS PAGE NO.
ACKNOWLEDGEMENT I
ABSTRACT II
List of figure III
List of table IV
TABLE OF CONTENTS 1
CHAPTER 1 : INTRODUCTION 3
1.1 Problem summary
1.1.1 Scouting of the problem:
1.1.2 Secondary Research/ Prior Art Search (PAS)
1.1.3 Problem Definition
1.1.4 Registration into PMMS tool of GTU
1.1.5 Ideation & Project planning
1.1.6 Customer validation /User feedback and
implementation
1.1.7 Report making and real time PMMS updating with all
Periodic Progress Report
3

3
3
3
3
4

4

4
1.2 Project detail
1.2.1. Implementation strategies
1.2.2 final product design
1.2.3 Final updates in PMMS, report making, online real
time
1.2.4 Periodic Project Report (PPR) submissions
5
1.3 Purpose 6
1.4 literature review and Prior Art Search
1.4.1 Existing Systems
1.4.2 Comparative statements from survey
1.4.3 Motivation from survey
6
6
8
8
1.5 Patent search summary 9
1.6 Plan of Work 11
1.7 Material/Tools required 11

2

SMALETRIC OUTLETER

CHAPTERS PAGE NO.
CHAPTER 2 :DESIGN 13
2.1 Design methodology
2.1.1 System Flow Chart
2.1.2 UML Diagrams
2.1.3 Database Design
2.1.4 Canvas
13
13
16
21
27
2.2 Implementation Strategy
2.2.1 Application Design
2.2.5 Component
37
37
39
CHAPTER 3: IMPLEMENTATION 41
3.1 Results 41
3.2 Circuit diagram 43
CHAPTER 4: SUMMARY 45
4.1 Scope of future work 45
4.2 Problem solved 45
4.3 Features 46
4.4 Limitations 46
4.5 Conclusion 46
CHAPTER 5: REFERENCE 47

3

SMALETRIC OUTLETER

Chapter 1 :
Introduction of project

1.1 Problem summary
1.1.1 Scouting of the problem:
? Selection of Domain/Industries/Area of Interest for Project.
? Studying the products or processes for selected industries.
? All activities via AEIOU and similar framework for the observation activity.
Empathization process around particular challenge to figure out project definition.
1.1.2 Secondary Research/ Prior Art Search (PAS)
? Search for patents and other related literature for selected problem. (PSAR)
? Literature review was done.
? Market Search was done.
1.1.3 Problem Definition
? Identification of problem definition related to products or processes through
Diachronic and Synchronic Analysis and similar design thinking approaches.
? Discussion of experience of ISY with faculty guide and other groups.
? Defining of Problem Statement from all above exercise (on the basis of Observation
and Empathy of user) Empathy summarization.
? Frequent interaction with faculty guide with multiple iteration is required.
? Defined exact challenge in the user’s context/ problem context/ socio ecological
context etc.
? Look for various alternatives as solutions in different combination of material,
method and application.

1.1.4 Registration into PMMS tool of GTU
? Registration of Team was done in the PMMS portal

4

SMALETRIC OUTLETER

1.1.5 Ideation ; Project planning

? Implementation Strategies I.e. Selection of Proper Tools/ Techniques for
implementation, project planning for the UDP with clear mile stone.
? Preparation of ideation Canvas (for exploring innovative idea for Problem
Statement) Ideas were evaluated with faculty guide.

1.1.6 Customer validation /User feedback and implementation
? Validate product process through Customer/User.
? On the basis of the feedback from User, we worked on Redesign/Reject/Retain
phase.
? Made working prototypes.

1.1.7 Report making and real time PMMS updating with all Periodic Progress Report

? Submitted final project report in the format given by University
? PPRs were also updated on the basis of the comment given by the guide.

5

SMALETRIC OUTLETER

1.2 Project detail

1.2.1 Implementation strategies
? Planning the project work with timeline with milestone for entire work in 7th
semester and executing them.
? Technical knowledge acquisition to implement the project.
? Actual efforts in taking the proof of concept to prototype stage.
? Frequent interaction with faculty guide regarding project work was carried out.

1.2.2 final product design
? Compare the solution with near similar existing innovations by different user or
market.

1.2.3 Final updates in PMMS, report making, online real time Periodic
Project Report (PPR) submissions
? During this phase we have updated all data thorough PMMS tool and had finish
necessary requirements.
? Developing Working research paper based on the work carried out.
? The working research papers based on actual work done was made.

6

SMALETRIC OUTLETER

1.3 Purpose

? Smart meter provides real time readings to electric company.
? Electricity saving and time saving

1.4 Literature review and Prior Art Search

1.4.1 Existing Systems

1.4.1.1 Need to visit each home to measure energy units.

1.4.1.2 Hard to operate appliances from distances.

1.4.1.3 Incoming data prediction in smart home environment with HMM-based
machine learning

? The Internet of things is characterized by a high level of heterogeneity between its
diversified systems ranging from entertainment to automation process. A smart
home application is intrinsically dynamic in the sense that it makes up a time series,
whose behavior may change over time. The challenge of the incoming data
prediction in a smart home is to analyze the energy consumption of each appliance
and to notify the risks to remotely control the installed wireless sensor network.
This paper proposes a new methodology of data mining in order to predict energy
consumption, environment parameters and moving (presence) cases. We present a
prediction model based on a hidden-Markov model based for the smart home
environment. This model is used as a classification machine learning but it has
never used for the incoming data prediction in a smart home. Using a real “Smart
Life” database, we demonstrate the validity of our methodology in the scenarios of
smart homes incoming data prediction. The proposed prediction technique is tested
and proves that there is a high amount of reliability on the considered model.

7

SMALETRIC OUTLETER

1.4.1.4 Home Automation And Energy Prediction

? Major goal of this Project is to perform analytics on the collected data and predict
the Energy Consumption for next Day or Month. We people waste a lot of energy
in our daily usage either by not turning the lights off when not in use or by utilizing
old and inefficient appliances that consume large amount of energy. Energy needs
to be conserved not only to cut costs but also to preserve the resources for longer
use.r away. And neither is the ability to control many aspects of your home with a
few clicks.

FIG (1.4.1.4.1) Setting Up Python and Performing Analytics

FIG (1.4.1.4.2) Android App

8

SMALETRIC OUTLETER

1.4.2 Comparative statements from survey

NO Feature HMM – based
machine learning
Automation
And Energy
Prediction
Smaletric
outleter
1 ON/OFF
device from
everywhere
NO YES YES
2 Block List NO NO YES
3 Manually
Meter
reading
YES YES NO
4 Arduino
UNO
YES YES NO
5 Node MCU NO NO YES
6 Data Predict NO YES YES

1.4.3 Motivation from survey
From the Literature Survey, we came to a conclusion that all the services which
were provided until now by different various methods to calculate parameters are not much
effective in terms of getting solution for a problem. So we have decided to provide such services
which can serve as a good aid to the users and can easily find a solution, so that no extra burden
related to problem remain persistent.

9

SMALETRIC OUTLETER

1.5 Patent search summary

No. Patent Title Summary
1 Home Automation And Smart
Home Control Using Mobile
Devices And Wireless Enabled
Electrical Switches
A system and method for home control and
automation including a smart home with control of
devices and appliance using mobile devices, cellular
telephones, smart devices and smart phones is
described. The mobile device may download a
software application configured to control an
electrical switch or electrical power outlet. The
mobile device may change the on or off state of the
outlet or the power settings of the outlet. The mobile
device may control other intelligent appliances
including a television using a wireless connection.
2 Smart integrated socket
automation system
The add-on smart socket adaptor integrates electric
facilicities and/or home appliances to be an
intelligent system for the home automation. The
add-on smart socket adaptor has the add-on multiple
different sensors to detect the complex
environmental changes as the inputs of the
programmed logic to make the complex decision
function to generate the output to turn on and/or turn
off the multiple different home appliances and
electrical facilities smoothly, separately and
cooperatively. The add-on smart socket also can be
built-in to integrate with the home appliances and
electrical facilities to have the home automation.
The add-on smart socket adaptor provides the open
platform and standard for the synthesis of home
automation integrated system.
3 System for energy
sensing analysis and
feedback
A system is described where the existing
proliferation of standard electrical junction boxes in
a typical home or building implement a form of
“Bio-Feedback for Home Energy”, increasing user
awareness and enabling more effective and efficient
energy usage. Energy-related information is
gathered by way of EMAC (Energy Monitoring And
Control) points typically installed at standard
electrical junction boxes used for power plug
receptacles and wall switches. In addition to being
visually displayed at the point of energy use or
measurement, energy-related information—
electrical and thermal—is typically communicated
through a powerline

10

SMALETRIC OUTLETER

4 Meter terminal unit for use in
automatic remote meter
reading and control system
A meter terminal unit for use in automatic meter
reading systems of the type including a control
center for transmitting commands to and receiving
measurement data from the terminal unit via a
distribution unit serving several terminal units. The
terminal unit is selectively responsive to commands
generated by the control center to carry out load
control operations, encoder meter reading and store
operations, or transfer previously stored meter data
from the terminal unit to the control center in
accordance with functions specified by the various
commands.
5 configurable smart utility
meter box Abstract
The invention relates to a meter box for housing a
utility meter and configured for associating a
customer service line to a utility service line. The
meter box may be configured to fit within an
existing meter box and may be configured with side
sections in a telescopic arrangement. low control
components at an input of the meter box prevent
backflow. The meter box comprises an electronic
module that includes a variety of selectable features
including datalogging, AM, environmental
monitoring, and resource monitoring. A remote
monitor is provided for allowing a customer to view
selected data including consumption data, pressure,
p, temperature, warnings, remote turnoff, and
provide secured bill paying services. Imaging/audio
components provide visual and
audio data which may include an image of an analog
readout for a meter register, images of the metering
environment, and sound data for metering
environment.

Table 1.5 Patent search summary

11

SMALETRIC OUTLETER

1.6 Plan of Work

Figure 1.5(Gantt Chart)

1.7 Material/Tools required

Component :

Smart Socket :

• Current sensor IC ACS-712 (Measure up to -30 to +30 A)
• Arduino UNO
• AC to 5V DC Transformer
• Relay
• ESP-8266 Wi-Fi Module

12

SMALETRIC OUTLETER

Smart Energy Meter :

• Existing Energy Meter
• Arduino UNO
• ESP-8266 Wi-Fi Module
• Optocoupler 4n35 (For Analog Digital Meter)

Tools :

? Arduino IDE
? Android Studio
? MQTT protocol

13

SMALETRIC OUTLETER
CHAPTER 2 :
DESIGN

2.1 Design methodology
2.1.1 System Flow Chart

A flowchart is a type of diagram that represents an algorithm, workflow or process,
showing the steps as boxes of various kinds, and their order by connecting them with
arrows. This diagrammatic representation illustrates a solution model to a given problem.
Flowcharts are used in analyzing, designing, documenting or managing a process or
program in various fields.

Fig 2.1.1.1 – system flow chart

14

SMALETRIC OUTLETER
2.1.1.2 System flow of socket

Fig-2.1.1.2 System flow of socket

15

SMALETRIC OUTLETER
2.1.1.3-System flow of meter

Fig 2.1.1.3-System flow of meter

16

SMALETRIC OUTLETER
2.1.2 UML Diagrams

2.1.2.1 Use-case Diagram

Use Cases are a technique for capturing the functional requirements of a system. It
describes the typical interaction between the users of a system and the system itself,
providing the description of how a system is used. The overall use case represents how
all the actors interact with each other and with the system.

Fig 2.1.2.1 Use-case Diagram

17

SMALETRIC OUTLETER
2.1.2.2 Class Diagram

A class diagram is an illustration of the relationships and source code dependencies among classes in
the Unified Modeling Language (UML). In this context, a class defines the methods and variables in
an object, which is a specific entity in a program or the unit of code representing that entity.

Fig 2.1.2.2 class Diagram

18

SMALETRIC OUTLETER
2.1.2.3Sequence Diagram

A Sequence diagram is an interaction diagram that shows how processes operate with one another and
in what order. It shows, as parallel vertical lines (lifelines), different processes or objects that live
simultaneously, and, as horizontal arrows, the messages exchanged between them, in the order in
which they occur. This allows the specification of simple runtime scenarios in a graphical manner.

Fig 2.1.2.3 Sequence Diagram

19

SMALETRIC OUTLETER
2.1.2.4 Activity Diagram

Activity diagram represent the dynamics of the system. It focuses on representing various
activities or chunk of processing and their sequence of activities. Activity diagram is used to show
the work flow of a system.

Fig 2.1.2.3 Activity Diagram

20

SMALETRIC OUTLETER
2.1.2.5 State Diagram

A state diagram, sometimes known as a statemachine diagram, is a type of
behavioral diagram in the Unified Modeling Language (UML) that shows transitions between
various objects.

Fig 2.1.2.5 State Diagram

21

SMALETRIC OUTLETER
2.1.3 Database Design
2.1.3.1 E-R Diagram

? Any object, for example, entities, attributes of an entity, relationship sets, and
attributes of relationship sets, can be represented with the help of an ER
diagram.
? Entities are represented by means of rectangles. Rectangles are named with the
entity set they represent. Attributes are the properties of entities. Attributes are
represented by means of ellipses. Every ellipse represents one attribute and is
directly connected to its entity (rectangle).

Fig 2.1.3.1 ER- Diagram

22

SMALETRIC OUTLETER
2.1.3.2 Data Dictionary

Table Name: User_details
Description: Details about the User

Column name Data Type Size Description
User_id Varchar 20 Primary key
User_name Varchar 25 Not null
User_address Varchar 30 Not null
User_mobile_no number 10 Not null
pincode number 35 Not null

Table 2.1.3.2.1 User details

Table Name: User_authentication
Description: Details about user ‘s id and password

Field name Data Type Size Description
User_id Varchar 20 Primary Key
password Varchar 25 Not Null

Table 2.1.3.2.2 User authentication

Table Name: EnergyMeter
Description: Details about the meter

Column name Data Type Size Description
User_id Varchar 20 Primary key
date date 25 Not null
Total_unit Varchar 30 Not null
meter_id Varchar 20 Not null

Table 2.1.3.2.3 Energymeter

23

SMALETRIC OUTLETER

Table Name: Appliance_record
Description: Details about Appliance

Field name Data Type Size Description
Unique_id Varchar 20 Primary Key
Start_date_time Date & time 25 Not Null
End_date_time Date & time 20 Not Null
Ampere Float 20 Not Null
User_id varchar 20 Not Null
Appliance_id number 20 Not Null
Unit number 20 Not Null

Table 2.1.3.2.4 Appliance record

Table Name: Appliance
Description: Details about the particular appliance

Column name Data Type Size Description
User_id varchar 20 Not Null
Appliance_id number 20 Not Null

Table 2.1.3.2.5 Appliance

24

SMALETRIC OUTLETER
2.1.3.3 Data Flow

A data flow diagram (DFD) is a graphical representation of the “flow” of data through
an information system, modeling its process aspects. A DFD is often used as a
preliminary step to create an overview of the system, which can later be elaborated.

2.1.3.3.1 Level 0

FIG 2.1.3.3.1 Level- 0

25

SMALETRIC OUTLETER
2.1.3.3.2 Level 1

Fig 2.1.3.3.2 Level-1

2.1.3.3.2 Level 2

Fig 2.1.3.3.3.1 Level-2

26

SMALETRIC OUTLETER

Fig 2.1.3.3.3.2 Level-2

Fig 2.1.3.3.3.3 Level-2

27

SMALETRIC OUTLETER
2.1.4 Canvas

2.1.4.1 AEIOU Summary

The AEIOU canvas gives the information about the who’s the user of the system,
what was there activity before the system, their interaction about different objects and in
different environments.
A:Activity
What activities are users, service providers, and back stage staff members engaged in
prior to during, and after service experience?
? Do patterns exist?
? And, can the behaviours can be influenced or change?
E:Environment
? What environment set the stage for the service experience?
? What does the site and architecture convey to its visitors and users?
? What are the physical conditions of the site itself? Where are thebarries?
What kind of affordances are present?
? Can people form a mental model of the site plan?
I:Information
? What information is exchanged between the visitor and the institution?
? What interactions occur between visitors and staff members?

? How is status presented and shared?
O:object
? What objects or tools do visitors use to plan, navigate, and visit the institution?
? Are they analog or digital?

28

SMALETRIC OUTLETER
U:user
? Who are the users or visitors of an institutions or place?
? What are their expectations,motivations and needs?
? Can they speak the native language used at the institution?Are
They comfortable with tools and technologies?
ACTIVITY
? Manually Meter Reading
? Watching TV
? Setting up router
? Manually On/off Switches
ENVIRONMENT
? Cool
? Noisy
? Rainy
INTERACTION
? Electric Company to meter Reader
? Communication between family member

OBJECTS
? TV
? Fan
? Router
? Smart phone
? Meter

USER

? Aged person
? Handicapped
? Student
? Electric company
? Family member

29

SMALETRIC OUTLETER

FIG 2.1.4.1 AEIOU Summary

30

SMALETRIC OUTLETER
2.1.4.2 Empathy
? Empathy canvas is done to make the reason why we are making this system.
What’s the cause which makes us to choose this system?
USER

? For our observation we had come to the results that, following are our users:
? Aged person
? Handicapped
? Student
? Electric company
? Family member

STAKEHOLDERS

? List of stakeholders are illustrated below and also the snapshot of stakeholder in
empathy canvas is attached:
? Student
? Electric company
? Family member
? Aged person
? Handicapped

ACTIVITY
? In Activities session we describe daily routine of user. Activities are directly or
indirectly related to stakeholders. With our observation the activities in our
empathy canvas are listed below :
? Manually Meter Reading
? Watching TV
? Setting up router
? Manually On/off Switches

31

SMALETRIC OUTLETER

STORY BOARDING

in computer lab , students are working.every student shutdown PCs and switch off
lights and fans.this habbit of student ,save the electricity bill and save energy.

mr.sharma & family is going for holidays , before they locked the house , check
every room for switch off all appliances and then switch off the main switch so as
they come after some days , they save the electricity bill and save energy as well.

Mr.malhotra is aged person once he switched on the fan and forgot to switch off
Before going outside.when he came back to home he realized his mistake.this will
Happened many time at the end of month , electricity bill is increase due to his
mistake
.

mrs.shah is house wife .there are three air-conditioner in her house.all AC are
switch on in all season.whatever it is necessary or not.so every month she got
maximum electricity bill.none of the family member switch off the AC & waste
the electricity every day.

32

SMALETRIC OUTLETER

FIG 2.1.4.2 Empathy canvas

33

SMALETRIC OUTLETER
2.1.4.3 Ideation
? Ideation canvas gives the idea which we can use in our system and gives
much other possible solution for our problem. It also gives idea regarding
the situation of the people according to places where our system can be used.
People
? In this canvas, we mentioned People We write down distinct people we can think
of or we are interested to solve problems for. Peoples are listed below along with
snapshot:
? Aged person
? Handicapped
? Student
? Electric company
? Family member

Activities
? We had been written down whatever every segment of people does (Activities we
had identified at empathy stage (expanding list of user activities)). Along with the
snapshot:
? Manually Meter Reading
? Watching TV
? Setting up router
? Manually On/off Switches

Situation/Context/Location
? Every above-mentioned activity can be done in a different situation, location or
context. In short, when/why/where- Many activities that user does can vary
depending upon changes in situation, location or local condition/context:
? Parking
? Balcony
? Room
? Hall

Props
? We note down the objects, technologies or solutions which may be possible
outcomes to our idea/challenge. The prop need not be related as it’s always
randomness that helps in finding new ideas. In this we write down nonliving things
or items (components) and ssnapshot of Props:
? Radio
? Meter
? Tv

34

SMALETRIC OUTLETER

FIG 2.1.4.3 Ideation

35

SMALETRIC OUTLETER
2.1.4.4 Product development
? Product development explain the functions and features of the system,
which component is going to be used and in the end customer validation is
required to know whether product is as per customers according or not.
People
? In this canvas, we mentioned People We write down distinct people we can think
of or we are interested to solve problems for. Peoples are listed below along with
snapshot:
? Aged person
? Handicapped
? Student
? Electric company
? Family member

Purpose
? Electricity saving
? Real time reding.
? Multiple appliance control over wifi

Product experiance
? Time saving
? Energy saving

Product function
? Easy to maintain
? On/off appliances from anywhere

Product feature
? Predict data from previous electricity bill
? Smart meter provide real time reading

Components
? Arduino UNO
? Relay
? Current sensor IC
? Energy meter
? Optocoupler
? Esp 8266 wifi module

36

SMALETRIC OUTLETER

FIG 2.1.4.4 Product development

37

SMALETRIC OUTLETER
2.2 Implementation Strategy
Application Design
2.2.1 Starting page

Fig 2.2.1 Starting page
2.2.2 Login page

Fig 2.2.2 Login page

38

SMALETRIC OUTLETER

2.2.3 Registration page

FIG 2.2.3 Registration page

2.2.4 Select Tab for socket and meter

FIG 2.2.4 Select Tab

39

SMALETRIC OUTLETER
Component :
2.2.5 Current sensor IC ACS-712 (Measure up to -30 to +30 A)

FIG 2.2.5 Current sensor IC ACS-712 (Measure up to -30 to +30 A)

? It measure current passed from the appliances and give to arduino and appropriate unit will be
calculated and particular data updated to the database.

2.2.6 Node MCU

FIG 2.2.6 Node MCU

? NodeMCU is an open source IOT platform.It includes firmware which runs on
the ESP8266 Wi-F iSoC from Espressif Systems , and hardware which is based on the ESP-12
module

40

SMALETRIC OUTLETER

2.2.7 Relay

FIG 2.2.7 Relay

? A relay is an electrically operated switch. Many relays use an electromagnet to mechanically
operate a switch, but other operating principles are also used, such as solid-state relays

41

SMALETRIC OUTLETER

CHAPTER 3 :
IMPLEMENTATION

3.1 Results
3.1.1 Testing and result analysis

3.1.1.1 Registration failed

FIG 3.1.1.1 Registration failed

42

SMALETRIC OUTLETER
3.1.1.2 login failed

FIG 3.1.1.2 login failed

3.1.1.3 Welcome window

FIG 3.1.1.3 Welcome window

43

SMALETRIC OUTLETER

3.1.2 Unique Feature of Project

? Smart meter provides real time readings to electric company.
? Socket can have multiple appliances like electric motor, A/C, fan, light. We don’t
need to change our existing wiring system.
? We can restrict use of particular appliances after reaching some amount of units by
the blacklist available in app. (like 100 units, 200units)
? App will provide which appliances consumes how much electricity for particular
time.
? App will also provide real time usage of units to user.
? App will have facility to operate appliances from indoor as well as outdoor.

3.2 Circuit diagram

FIG 3.2.1 Circuit diagram (on paper)

44

SMALETRIC OUTLETER

FIG 3.2.2 Circuit diagram

45

SMALETRIC OUTLETER

CHAPTER 4 :
SUMMARY

4.1 Scope of future work

• With the help of Google Assistant and Amazon Alexa further implementation can be
done for On and Off the Device.

4.2 Problem solved

Problem :
? energy meter reading is done manually. It is difficult to take readings of consumed
unit by visiting each home and also there is chance of human errors. It is hard to
operate appliances like fan, light, electric motor from distance. It ended up in
electricity wastage.
Solution :
? So, in this project we are going to build wireless electric socket which is control by
Wi-Fi integrated in ESP8266 can be controlled from Wi-Fi enabled devices like
mobile devices. Wireless socket supports multiple appliances. We don’t need to
change our existing wiring system. It is just like plug and play device. We are also
going to make smart energy meter which calculate energy unit consume by user.
This smart meter provides the readings which can be directly send to electric
company like GEB, Torrent, etc. So, no need to visit each home for measuring
energy units. We can also predict which appliances uses how much electricity and
also we can predict billing amount by month. We can use all these features in mobile
application.

46

SMALETRIC OUTLETER

4.3 Limitations

• Continues WIFI connection is needed.

4.4 Conclusion

• Here , This System will based on human day to day life and also helpful for the
socially. This system provide the real time problems solutions. The smaletric
outleter will provide the facilities regarding Automation. System will provide
the Blocklist to add appliance. This system will predict which appliances uses
how much electricity and also predict billing amount by month

47

SMALETRIC OUTLETER

CHAPTER 5 :
REFERENCE

? System for energy sensing analysis and feedback
Available :https://patents.google.com/patent/US788041B2/

? Meter terminal unit for use in automatic remote meter reading and control system
Available :https://patents.google.com/patent/US4204195A

? configurable smart utility meter box Abstract
Available :https://patents.google.com/patent/US5793125A/en

? Home Automation And Smart Home Control Using Mobile Devices And Wireless
Enabled Electrical Switches
Available :https://scholar.google.co.in/