You are on page 1of 19

SENSI HOME

“A”
PROJECT REPORT
Submitted to:
GOVT.POLYTECHNIC, DHENKANAL
In Partial Fulfilment of the requirements for the award of
Diploma Engineering
In

By
PRATISH KUMAR SENAPATI (F19015002031)
SOUBHAGYA SAHOO (F19015002046)
SUBHAM KUMAR BEHERA (F19015002051)
SUBHAKANTA SWAIN (F19015002050)
SUVENDU DASH (F19015002052)

Under the guidance of

MR.MANMOHAN PANDA

DEPARTMENT OF ELECTRICAL ENGINEERING


GOVT.POLYTECHNIC ,DHENKANAL

Department of Electrical Engineering


GOVT.POLYTECHNIC, DHENKANAL

CERTIFICATE

This is to certify that the project work entitled “Snsi Home” submitted by pratish

kumar senapati (Regd no. F19015002031), soubhagya sahoo (Regd no.F19015002046),

Subham Kumar Behera (Regd no .F19015002051), Subhakanta Swain (Regd

no.F19015002050), Suvendu Swain (Regd no.F19015002052) of 6th semester , Govt.

Polytechnic, Dhenkanal has been carried out under my supervision and guidance in partial

fulfilment of the requirements for the engineering of Diploma in Electrical Engineering,

during session 2019-2022 in the department of Electrical Engineering of Govt.Polytechnic,

Dhenkanal.

H.O.D Eectrical Department


Govt.Polytecnic, Dhenkanal
Department of Electrical Engineering
GOVT.POLYTECHNIC, DHENKANAL

CERTIFICATE APPROVAL

This is certifying that we have examined the dissertation entitled “SENSI

HOME” submitted by Pratish Kumar Senapati, SoubhagyaSahoo, Subham Kumar Behera,

Subhakanta Swain, Suvendu Dash in partial fulfilment for the Diploma in the dipartment of

Electrical Engineering at Government Polytechnic, Dhenkanal, Odisha.

We here by accrod our approval of it is a dissertation work carried out and presented

In a manner required for its acceptance for the partial fulfilment for the award of diploma in

electrical engineering for which it has been submitted. The approval does not necessairly

endorse or accept every statement made, option exprssed or conclusion drawn as recorded in

this thesis. It only signfies the acceptance of thesis for the purpose it has been submitted.

(Internal Examiner) (External Examinner)


DECLARATION

We do hereby declare that the thesis titled “Sensi Home” submitted to Govt.
Polytechnic Dhenkanal ODISHA is an original work. It has not been previously presented in
this institution to the best of my knowledge.

 Pratish Kumar Senapati F19015002031


 Soubhagya Sahoo F19015002046
 SubhamKumar Behera F19015002031
 Subhakanta Swain F19015002031
 Suvendu Dash F19015002031
ACKNOWLEDGEMENT

This accompanying project is a product of perseverance and research work.We


are thankful to our revered teacher Mr.Manmohan Panda, electrical engineering
department for advising us to select the topic and preparing the project entitled
“SENSI HOME”.Without his constant help and guidance it would have been
impossible for us to complete this work.
Finally, we would also thank all our friends and those who helped us a lot and
provide us sufficient material during the preparation of our project work.

NAME REGD. NO. SIGNATURE

 Pratish Kumar Senapati F19015002031


 Soubhagya Sahoo F19015002046
 SubhamKumar Behera F19015002031
 Subhakanta Swain F19015002031
 Suvendu Dash F19015002031
ABSTRACT

This project presents the overall design of Home Automation System (HAS) with low cost
and wireless system. This system is designed to assist and provide support in order to fulfill
the needs of elderly and disabled in home. Also, the smart home concept in the system
improves the standard living at home. . The switch mode and voice mode are used to control
the home appliances. The video feedback is received in the android application which streams
the video of IPCamera. The main control system implements wireless technology to provide
remote access from smart phone. The design remains the existing electrical switches and
provides more safety control on the switches with low voltage activating method. The
switches status is synchronized in all the control system whereby every user interface
indicates the real time existing switches status. The system intended to control electrical
appliances and devices in house with relatively low cost design, user-friendly interface and
ease of installation.
CONTENT

Page No.

CHAPTER - 1

 INTRODUCTION
 OBJECTIVE

CHAPTER – 2

 LITERATURE REVIEW
 BLOCK DIAGRAM

CHAPTER - 3

 APPLICATION
 HARDWARE AND PROGRAMMING LANGUAGE DESCRIPTION

CHAPTER - 4

 RESULTS

CHAPTER - 5

 CONCLUSION
 REFERENCE
I- INTRODUCTION:-

The “Home Automation” concept has existed for many years. The terms “Smart Home”,
“Intelligent Home” followed and has been used to introduce the concept of networking
appliances and devices in the house. Home automation Systems (HASs) represents a great
research opportunity in creating new fields in engineering, and Computing. HASs includes
centralized control of lighting, appliances, security locks of gates and doors and other
systems, to provide improved comfort, energy efficiency and security system. HASs
becoming popular nowadays and enter quickly in this emerging market. However, end users,
especially the disabled and elderly due to their complexity and cost, do not always accept
these systems.

Due to the advancement of wireless technology, there are several different of connections are
introduced such as GSM, WIFI, and Bluetooth. Each of the connection has their own unique
specifications and applications. Amo vvng the four popular wireless connections that often
implemented in HAS project, WIFI is being chosen with its suitable capability. The
capabilities of WIFI are more than enough to be implemented in the design. Also, most of the
current laptop/notebook or Smartphone come with built-in WIFI adapter. It will indirectly
reduce the cost of this system.
II- OBJECTIVE

To establish a Home Automation System using Smart Phone with the following features:

 The microcontroller that is used is 8051


 Use of a Wi-Fi module that provides a working range of 480m
 An Android App installed in the smart phone to control the electronic devices with
ease

Android controlled Smart Home Automation should be able to control the home appliances
wirelessly with effectively and efficiently.

Controlling Home Appliances via Application (Switch and Voice Mode) To develop an
application that includes the features of switches and voice mode application. Switch Mode
or Voice Mode can be used to control the switches of home appliances.

Real Time Video Streaming from IP camera To receive the quality video from the camera to
the android application. Secure Connection Channels between Application and Raspberry pi
Use of secure protocols over Wi-Fi so that other devices cannot control the appliances.
Options for secure connection is SSL over TCP, SSH Controlled by any device capable of
Wi-Fi (Android, iOS, PC) To make the home appliances flexible in

control, any device capable of Wi-Fi connectivity will able to control the home appliances
from remote location.

Extensible platform for future enhancement The application is to be highly extensible, with
possibility of adding features in the future as needed.
III-LITERATURE REVIEW

Home automation, often referred to as domotics is building automation for a home, called a
smart home or smart house. The scope of home automation is no more limited to just
controlling lights and heaters, it has spread its domain to the world of smart devices including
TV, Laptop, Tabs etc. and even automated pet feeding machines. With the rapid increase in
usage and reliance on the features of several smart devices, the need for interconnecting them
has become genuine. As it is said,’ Necessity is the mother of invention’, working towards
home automation has become a new accepted challenge. The past few years have witnessed a
lot of solutions being proposed and implemented successfully for the same. The initiative
started in 1975, when the first general purpose home automation network technology, X10
was developed. X10 is a communication protocol for electronic devices and is used widely.
There are basically three generations of home automation:

A Zigbee based wireless router for home automation systems applications, which is capable
of smart devices monitoring, controlling and enabling has been proposed. When a smart
device is joined to the domain of the home automation system, the system will automatically
require the related basic information of this device using which the device can be monitored
and controlled. Speech based home automation that uses human voice control to operate
electrical appliances in the home is also being implemented using the HS-05 Bluetooth
module and Arduino Bluetooth controller mobile application for switching on or off the
appliances.

Being non-intrusive is important because users should not have to wear anything extra (e.g., a
special armband) or have personal information scanned (e.g., facial recognition camera). The
system uses Bluetooth Low Energy (BLE) to identify and track users' movements throughout
a house, where the BLE signal of an individual will be associated with a Smartphone or
fitness wearable that they normally carry with them. A unique aspect of this project is the
implementation of a flipped BLE architecture, which is implemented with a Texas
Instruments development board that acts as a beacon to identify users based on their BLE
signals from their Smartphone and wearable.

A lot of research has already been initiated to achieve Home Automation not only to increase
the ease and comfort of living but also to take care of energy management. With the ever
running world, people often tend to forget to even switch off their appliances when they leave
their apartments. This approach can definitely help them save their money and time.
Considering large firms and associations, automation is the need of the hour to both reduce
manual efforts and cut down costs on the long run. Automation not only helps in reducing
manual labour but increase efficiency of production in limited time. Realizing automation in
homes can help the elder section of the family to take care of themselves. And implementing
such a system into hospitals can be a great boon to the field of health care.

As per our survey, there exist many systems that can control home appliances using android
based phones/tablets. Each system has its unique features. Currently certain companies are
officially registered and are working to provide better home automation system features.
Following models describes the work being performed by others.

Our designed system has application layer prototype. The application is able to synthesize the
speech data with the help of Google Voice Reorganization. The synthesized data are analyzed
and further processing is carried out. In layman words, our design system provides features of
controlling the home appliances using voice commands. The use of socket programming is
performed to connect the android application with the raspberry pi. This further adds security
to our system. The data are received only by the server at the specified port and data are
further analyzed. Our project is different in a sense it has its own software level application to
control the home appliances.

N. Sriskanthan [7] explained the model for home automation using bluetooth via PC. But
unfortunately the system lacks to support mobile technology. Muhammad Izhar Ramli [8]
designed a prototype electrical device control system using Web. They also set the server
with auto restart if the server condition is currently down. Hasan [9] has developed a
telephone and PIC remote controlled device for controlling the devices pin check algorithm
has been introduced where it was with cable network but not wireless communication
IV -BLOCK DIAGRAM

Block diagram of proposed system


V-APPLICATION

Description: Application Consists of Graphical User Interfaces. It consists of following


different activities.

Start Mode Activity:

In this mode, all the rooms of the home are displayed. The user can select the necessary
room from the option to control the appliances connected to specified room.

Option Mode Activity:

This mode provides the user for the option to control. The user can select either switch mode
or voice mode to control the appliances.

Voice Mode Activity:

This mode provides the user to give the speech feedback to the application. The speech data
are processed and required appliances are controlled.
Switch Mode Activity:

This mode provides the user with on/off buttons to control the required home appliances.

Video Mode Activity:

This mode displays the video of the IP cameras connected at the rooms of the home.
VI- HARDWARE AND PROGRAMMING LANGUAGE DESCRIPTION

Hardware Description:

The power strip is designed and relays are connected to power strip. The home appliances are
connected to the power strip. The Relays are connected to the GPIO pins of the raspberry pi.

Software Description

We have used two different programming languages for our project. For the development of
the application on android, we have used Java Platform. Android Software Development kit
incorporates Eclipse software where Java programming is performed.
Java:

Java is a set of several computer software products and specifications from Oracle
Corporation that provides a system for developing application software and deploying it in a
cross-platform computing environment.

Python:

Python is an interpreter, interactive, object-oriented programming language. It incorporates


modules, exceptions, dynamic typing, very high level dynamic data types, and classes.
Python combines remarkable power with very clear syntax. It has interfaces too many system
calls and libraries, as well as to various window systems, and is extensible in C or C++.

Raspbian:

Raspbian is a free Operating System based on Debian optimized for the raspberry pi
hardware. Raspbian comes with more than 35000 packages; pre-combined software bundled
in a nice format for easy installation on Raspberry pi

Scope and Application

This system is designed to assist and provide support in order to fulfill the needs of elderly
and disabled in home.

Limitations

Android devices having lower API version than 16 requires internet access to convert the
speech data to string data. Currently, the application is made for Android Smart Phones; other
OS platform doesn’t support our application.

Further Enhancements:

Looking at the current situation we can build cross platform system that can be deployed on
various platforms like iOS, Windows. Limitation to control only several devices can be
removed by extending automation of all other home appliances.
VII- RESULTS:-

We have successfully made a connection between the ESP8266 and the server. The
characters that we send are displayed on the server. We have used the USB-TTL to connect
the ESP module with the laptop. Our IP address for ESP8266 is 192.168.43.209 and the port
is 80.

The DSO is used to check if the microcontroller is transmitting the signal received from the
ESP or not. When the switch button is pressed ON in the App, the signal is being received
and transmitted, and a bit pattern is observed in the DSO.
VIII- CONCLUSION:-

The prime objective of our project is to use the Smartphone to control the home appliances
effectively. The switch mode and voice mode are used to control the home appliances. The
video feedback is received in the android app which streams the video of IP- Camera. This
project is based on the Raspberry pi, Android platform Java and Python. These platforms are
Free Open Source Software. So the overall implementation cost is low and can be easily
configured

User can easily interact with the android phone/tablet. The user can send commands via the
switch mode or speech mode. The data are being analyzed by the application and are sent
over a network. The Raspberry pi acts as a server, analyses the data and activates the GPIO
(General Purpose Input Output) Pins. The GPIO Pins are connected to the relays switch
which activated the required home appliances. In this way, automation process is carried out.
This is a simple prototype. Using this as a reference further it can be expanded to many other
programs.

In future this product may have high potential for marketing. Old people can make use of this
technology and they will not needing anymore to walk up the stairs to switch of the terrace
lights or the water pump; now it can be done sitting in your bedroom just by a touch on their
Smartphone
IX- REFERENCES

 https://docs.python.org/
 http://developer.android.com/training/index.html
 http://elinux.org/RPi_Hub
 http://www.raspberrypi.org/
 http://stackoverflow.com/ 6. http://electronics.howstuffworks.com/

You might also like