SlideShare a Scribd company logo
3
Most read
5
Most read
7
Most read
A Presentation on
Smart Home Monitoring Using Voice Assistant
- Guided By -
Dr. Nabajyoti Medhi
Assistant Professor
Dept. of Computer Sc. & Engineering
- Presented By -
Samiran Das (CSM16015)
Debojit Laskar (CSM16011)
MCA 5th Semster
CONTENTS
1. Acknowledgement
2. Introduction
2.1 Problem Definition
2.2 Introduction to IoT
2.3 Proposed System
3. Project Profile & Specifications
3.1 Profile of the System
3.2 Hardware & Software Specification
3.3 Tools & Technologies
4. Feasibility Analysis
4.1 Economic & Technical Feasibility
4.2 Time & Operational Feasibility
4.3 Conclusion
5. System Analysis & Working Principle
5.1 Setting up Arduino & ESP8266 Module
5.2 Setting up Linkit 7688 Duo & Camera Interface
5.3 Setting up the API Services
5.4 Setting up Pushing Box Email Service
5.5 Setting up Alexa Skill & Google Assistant
5.6 Workflow & Dataflow Diagram
5.7 Working Demonstration
7. Conclusion
8. References
INTRODUCTION
In today’s world, the most concerning terms related to us and all are security,
ease of access and sustainable development that leads to sustainable living.
Our home is one of the place where we need innovative technologies
that solves the general & specific problems like –
1. Ease of access to the household resources.
2. Minimization of energy loss due to running electric appliances when not in use.
3. Security Issues related to intruder , burglary etc.
4. Safety against fire and other disastrous hazards.`
Internet of Things (IoT) is an ecosystem of connected physical objects that are accessible through the
internet.
The ‘thing’ in IoT could be anything, a person or a device or an appliance anything !
INTRODUCTION
IoT enforces –
Communication: IoT system increases and encourages machine to machine
communication (also known as M2M).
Automation: Due to the overall wireless infrastructure of these smart devices,
it requires little to no human intervention, being able to pretty
much operate on their own.
Information: IoT systems have allowed a greater flow of information which
in turn allows people to make better decisions.
INTRODUCTION
In the present world people spend more time in work place rather than their homes. Hence there is a need of
home monitoring system where people can get to know the conditions of the house while they are at work. It
would be even more better if one can just ask "someone" about their home during work hours. This can be
accomplished by making use of Amazon Alexa or Google Assistant as a assistant which can give the user the
needed information about their home.
Not Only Work Place the users can get to know the house condition at any place in the world as long as they
have a internet connection and Voice Assistance Device.
Our proposed system will implement the following functions:
1) Will able to Control the household Devices like fan and light
2) Will able to Tell the status of the devices
3) Will able to Tell the weather condition of the house (temperature and humidity)
4) Will able to Send the snapshot of interior of the house to user via email.
5) Will able to Send notification in case of – Fire , Intruder or guest.
Project Profile & Specifications
Project Title - Smart Home Monitoring Using Voice Assistant
Guided By – Dr. Nabajyoti Medhi, Assistant Professor, Tezpur University
Project Location – Tezpur, Assam
Duration – 4 months
- Development Environment -
Operating System – Windows 10
RAM – 4 GB
Processor – Intel® Core i5 @ 2.4 GHz
System Type – 64-bit Operating System
Arduino Uno ESP8266 Wi-Fi Module DHT 11 T-Sensor 4-Channel Relay
Project Profile & Specifications
Jumper Wires
USB Webcam
IR Obstacle Sensor
Arduino IDE Amazon Alexa Skill Kit Google Assistant
Linkit 7688 Duo
Project Profile & Specifications
We are using various IoT platform tools and their API services as described below –
Thingspeak is used to store the information like alert, temperature etc and route
it to arduino or alexa.
Backendless is used to develop alexa skills and act as a bridge between alexa and
thingspeak.
PushingBox is used to send fire, guest and intruder alert to email id.
Blynk libraries are use to pass the parameters to app and Google Assistant.
API – REST API
Project Profile & Specifications
API stands for “application programming interface”.
An API consists of a set of rules describing how one application can interact with another, and the mechanisms that allow such
interaction to happen.
The API we used in our project is a type of Web – API named REST API.
A REST API is based on representational state transfer (REST) technology, an architectural style and approach to
communications often used in web services development.
REST technology is generally preferred to the more robust Simple Object Access Protocol (SOAP) technology because REST
leverages less bandwidth, making it more suitable for internet usage.
A RESTful API breaks down a transaction to create a series of small modules. Each module addresses a particular underlying
part of the transaction. This modularity provides developers with a lot of flexibility, but it can be challenging for developers
to design from scratch.
Feasibility Analysis
Feasibility study is carried out to check workability of the proposed system.
The proposed system will be economically feasible because there will be minimum cost on the hardware
only which are available at low cost compared to other automation and security systems. And also the
system is technically feasible because it can be completed with available hardware and open source
software.
The proposed system takes 3 to 4 months for development of the system including its deploying, so it is
quite feasible to complete the work within stipulated time frame. And also the project can be used in homes
where it will help users to function their work with ease , so it is operationally feasible too.
From the above analysis it is clear that the proposed system is feasible to develop and deploy.
System Analysis & Working Principle
1. At first ESP 8266 is Programmed 2. Then DHT 11 is connected to ESP 8266
3. Then the second set-up is connected
with the arduino which is programmed.
Example Codes
1. Arduino.ino
2. ESP8266.ino
System Analysis & Working Principle
1. At first Linkit 7688 is configured to access the
Wi-Fi network.
2. Then we log on to OpenWRT interface and enable the
MJPG steamer upon defined port to stream live video.
3. Then we log on to the local IP of linkit 7688
with the predefined port and test the streaming.
- Setting Up Thingspeak -
System Analysis & Working Principle
1. First, we log on to Thingspeak and create channels to
store data.
2. Then we copy the API keys of desired channel and put
them into the code to update the channel
- Setting Up Backendless -
System Analysis & Working Principle
1. First, we log on to Backendless and create an app to
develop alexa skills.
2. Then we code the app to produce the required a skill set.
Explation of the Handler
- Setting Up PushingBox -
System Analysis & Working Principle
1. First, we log on to PushingBox using our Google account
and add a email service and create scenarios.
2. Then we copy the device id from the scenario and paste it
in code so that when triggered it will send the mail.
System Analysis & Working Principle
1. We go the console and create a new skill set. 2. Then we create intent and slots and then configure the
endpoint to API url of Backendless.
Configuring Alexa skill in Amazon Developer Console –
**Google Assistant is set in the IFTTT Backend Platform.
System Analysis & Working Principle
00
System Analysis & Working Principle
Here, Working of the System is shown as demo :
 Temperature & Humidity Update Process & Alert
 Controlling Device Through App
 Controlling Device Through Voice Assistant
Conclusion
In the present world, security and ease of access are the fundamental rights of human
one of the place where security and ease of access matters a lot. Keeping this in mind we
through this project tried to give a feasible and economic solution to the problem.
Through this project we enforces simple and convenient way that people can adopt with
just a single device to look after and provide security to their home in their absence.
The future of IoT is virtually unlimited due to advances in technology and consumers’
desire to integrate devices such as smart phones with household machines. Wi-Fi has
made it possible to connect people and machines on land, in the air and at sea.
References
 Books
•Getting Started with the Internet of Things: By Cuno Pfister
•Getting Started with Arduino By Massimo Banzi
 Web Helps
https://github.com/arduino/Arduino
https://github.com/esp8266/Arduino
https://github.com/blynkkk/blynk-library
https://github.com/adafruit/DHT-sensor-library

More Related Content

PPTX
Home automation- An Iot application
PPT
Home automation in client server using NodeMcu approach along with user notif...
PPTX
Iot based home automation
PPTX
Presentation on IoT Based Home Automation using android & NodeMCU
PDF
Voice Control Home Automation
PPTX
Home automation using IoT literature review ppt
PPTX
Home automation using google assistant ppt
PPTX
Home automation using IOT
Home automation- An Iot application
Home automation in client server using NodeMcu approach along with user notif...
Iot based home automation
Presentation on IoT Based Home Automation using android & NodeMCU
Voice Control Home Automation
Home automation using IoT literature review ppt
Home automation using google assistant ppt
Home automation using IOT

What's hot (20)

PPTX
IoT Based Home Automation System Presantation
PPTX
IoT Based Garbage Monitoring System ppt
PPTX
Home automation
PPTX
home automation using esp8266
PPTX
Home automation ppt
PDF
Iot lab manual new
PPTX
WIFI CONTROLLED SPY ROBOT CAR
PDF
Smart home automation
DOCX
Report Home automation using arduino
PDF
Arduino based Home Automation System with Android
PPTX
Home automation using wifi
PPTX
Case studies in io t smart-home
PPT
Arduino Based Home Automation System with Android and
PPTX
Final year project presentation IOT Based home security system
PPTX
Internet of Things (IoT) Based Smart Security & Home Automation System.
DOCX
PROJECT REPORT ON Home automation using by Bluetooth
PPT
Home Automation using Iot
PDF
Project report on home automation using Arduino
PPTX
Smart home Environment using iot
PPTX
SMART HOME AUTOMATION USING MOBILE APPLICATION
IoT Based Home Automation System Presantation
IoT Based Garbage Monitoring System ppt
Home automation
home automation using esp8266
Home automation ppt
Iot lab manual new
WIFI CONTROLLED SPY ROBOT CAR
Smart home automation
Report Home automation using arduino
Arduino based Home Automation System with Android
Home automation using wifi
Case studies in io t smart-home
Arduino Based Home Automation System with Android and
Final year project presentation IOT Based home security system
Internet of Things (IoT) Based Smart Security & Home Automation System.
PROJECT REPORT ON Home automation using by Bluetooth
Home Automation using Iot
Project report on home automation using Arduino
Smart home Environment using iot
SMART HOME AUTOMATION USING MOBILE APPLICATION
Ad

Similar to Smart Home Automation using Voice Assistant (20)

PPTX
INTERNSHIP PPT JP.pptx
PPTX
FYP-1 PRESENTATION(HOME AUTOMATION).pptx
PDF
IRJET- Multi Plug Control using Internet of Things
PPTX
HOME AUTOMATION SYSTEM.pptx................................................
PDF
Voice Enabled Home Automation using Amazon Echo
PDF
IRJET - Survey on Smart System for Non Smart Devices using Raspberry PI3b & G...
PDF
IRJET - IoT based Home Automation System through Voice Control using Google A...
PPTX
IoT Based Home Automation System Using ESP8266 and MQTT ppt.pptx
PPTX
IoT Based Home Automation System Using ESP8266 and MQTT .pptx
PPTX
batch no-06 (1).pptx batch no-06 (1).pptx
PPTX
Internet of Things Presentation (IoT).pptx
PDF
Home Automation using IOT and Mobile App
PDF
IoT Based Home Automation System over Cloud
PPTX
Home automation using blynk app with fan direction control and displaying sta...
PPTX
579326781-Group-30.pptxYou’re receiving this email because you recently creat...
PDF
IRJET- Smart Home using Google Assistant (IFTTT)
PPTX
An IOT based Smart Home with virtual assistant
PDF
Home automation with personal assistant @1000KV Technologies 9030844877
PDF
IRJET- Voice-Activated Home Automation using NodeMCU
PDF
IOT: Home Automation using Android Application
INTERNSHIP PPT JP.pptx
FYP-1 PRESENTATION(HOME AUTOMATION).pptx
IRJET- Multi Plug Control using Internet of Things
HOME AUTOMATION SYSTEM.pptx................................................
Voice Enabled Home Automation using Amazon Echo
IRJET - Survey on Smart System for Non Smart Devices using Raspberry PI3b & G...
IRJET - IoT based Home Automation System through Voice Control using Google A...
IoT Based Home Automation System Using ESP8266 and MQTT ppt.pptx
IoT Based Home Automation System Using ESP8266 and MQTT .pptx
batch no-06 (1).pptx batch no-06 (1).pptx
Internet of Things Presentation (IoT).pptx
Home Automation using IOT and Mobile App
IoT Based Home Automation System over Cloud
Home automation using blynk app with fan direction control and displaying sta...
579326781-Group-30.pptxYou’re receiving this email because you recently creat...
IRJET- Smart Home using Google Assistant (IFTTT)
An IOT based Smart Home with virtual assistant
Home automation with personal assistant @1000KV Technologies 9030844877
IRJET- Voice-Activated Home Automation using NodeMCU
IOT: Home Automation using Android Application
Ad

Recently uploaded (20)

PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Spectroscopy.pptx food analysis technology
PDF
Electronic commerce courselecture one. Pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PDF
cuic standard and advanced reporting.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
KodekX | Application Modernization Development
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Spectroscopy.pptx food analysis technology
Electronic commerce courselecture one. Pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
sap open course for s4hana steps from ECC to s4
cuic standard and advanced reporting.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Encapsulation_ Review paper, used for researhc scholars
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Dropbox Q2 2025 Financial Results & Investor Presentation
Mobile App Security Testing_ A Comprehensive Guide.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
20250228 LYD VKU AI Blended-Learning.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
KodekX | Application Modernization Development
The Rise and Fall of 3GPP – Time for a Sabbatical?

Smart Home Automation using Voice Assistant

  • 1. A Presentation on Smart Home Monitoring Using Voice Assistant - Guided By - Dr. Nabajyoti Medhi Assistant Professor Dept. of Computer Sc. & Engineering - Presented By - Samiran Das (CSM16015) Debojit Laskar (CSM16011) MCA 5th Semster
  • 2. CONTENTS 1. Acknowledgement 2. Introduction 2.1 Problem Definition 2.2 Introduction to IoT 2.3 Proposed System 3. Project Profile & Specifications 3.1 Profile of the System 3.2 Hardware & Software Specification 3.3 Tools & Technologies 4. Feasibility Analysis 4.1 Economic & Technical Feasibility 4.2 Time & Operational Feasibility 4.3 Conclusion 5. System Analysis & Working Principle 5.1 Setting up Arduino & ESP8266 Module 5.2 Setting up Linkit 7688 Duo & Camera Interface 5.3 Setting up the API Services 5.4 Setting up Pushing Box Email Service 5.5 Setting up Alexa Skill & Google Assistant 5.6 Workflow & Dataflow Diagram 5.7 Working Demonstration 7. Conclusion 8. References
  • 3. INTRODUCTION In today’s world, the most concerning terms related to us and all are security, ease of access and sustainable development that leads to sustainable living. Our home is one of the place where we need innovative technologies that solves the general & specific problems like – 1. Ease of access to the household resources. 2. Minimization of energy loss due to running electric appliances when not in use. 3. Security Issues related to intruder , burglary etc. 4. Safety against fire and other disastrous hazards.`
  • 4. Internet of Things (IoT) is an ecosystem of connected physical objects that are accessible through the internet. The ‘thing’ in IoT could be anything, a person or a device or an appliance anything ! INTRODUCTION IoT enforces – Communication: IoT system increases and encourages machine to machine communication (also known as M2M). Automation: Due to the overall wireless infrastructure of these smart devices, it requires little to no human intervention, being able to pretty much operate on their own. Information: IoT systems have allowed a greater flow of information which in turn allows people to make better decisions.
  • 5. INTRODUCTION In the present world people spend more time in work place rather than their homes. Hence there is a need of home monitoring system where people can get to know the conditions of the house while they are at work. It would be even more better if one can just ask "someone" about their home during work hours. This can be accomplished by making use of Amazon Alexa or Google Assistant as a assistant which can give the user the needed information about their home. Not Only Work Place the users can get to know the house condition at any place in the world as long as they have a internet connection and Voice Assistance Device. Our proposed system will implement the following functions: 1) Will able to Control the household Devices like fan and light 2) Will able to Tell the status of the devices 3) Will able to Tell the weather condition of the house (temperature and humidity) 4) Will able to Send the snapshot of interior of the house to user via email. 5) Will able to Send notification in case of – Fire , Intruder or guest.
  • 6. Project Profile & Specifications Project Title - Smart Home Monitoring Using Voice Assistant Guided By – Dr. Nabajyoti Medhi, Assistant Professor, Tezpur University Project Location – Tezpur, Assam Duration – 4 months - Development Environment - Operating System – Windows 10 RAM – 4 GB Processor – Intel® Core i5 @ 2.4 GHz System Type – 64-bit Operating System Arduino Uno ESP8266 Wi-Fi Module DHT 11 T-Sensor 4-Channel Relay
  • 7. Project Profile & Specifications Jumper Wires USB Webcam IR Obstacle Sensor Arduino IDE Amazon Alexa Skill Kit Google Assistant Linkit 7688 Duo
  • 8. Project Profile & Specifications We are using various IoT platform tools and their API services as described below – Thingspeak is used to store the information like alert, temperature etc and route it to arduino or alexa. Backendless is used to develop alexa skills and act as a bridge between alexa and thingspeak. PushingBox is used to send fire, guest and intruder alert to email id. Blynk libraries are use to pass the parameters to app and Google Assistant.
  • 9. API – REST API Project Profile & Specifications API stands for “application programming interface”. An API consists of a set of rules describing how one application can interact with another, and the mechanisms that allow such interaction to happen. The API we used in our project is a type of Web – API named REST API. A REST API is based on representational state transfer (REST) technology, an architectural style and approach to communications often used in web services development. REST technology is generally preferred to the more robust Simple Object Access Protocol (SOAP) technology because REST leverages less bandwidth, making it more suitable for internet usage. A RESTful API breaks down a transaction to create a series of small modules. Each module addresses a particular underlying part of the transaction. This modularity provides developers with a lot of flexibility, but it can be challenging for developers to design from scratch.
  • 10. Feasibility Analysis Feasibility study is carried out to check workability of the proposed system. The proposed system will be economically feasible because there will be minimum cost on the hardware only which are available at low cost compared to other automation and security systems. And also the system is technically feasible because it can be completed with available hardware and open source software. The proposed system takes 3 to 4 months for development of the system including its deploying, so it is quite feasible to complete the work within stipulated time frame. And also the project can be used in homes where it will help users to function their work with ease , so it is operationally feasible too. From the above analysis it is clear that the proposed system is feasible to develop and deploy.
  • 11. System Analysis & Working Principle 1. At first ESP 8266 is Programmed 2. Then DHT 11 is connected to ESP 8266 3. Then the second set-up is connected with the arduino which is programmed. Example Codes 1. Arduino.ino 2. ESP8266.ino
  • 12. System Analysis & Working Principle 1. At first Linkit 7688 is configured to access the Wi-Fi network. 2. Then we log on to OpenWRT interface and enable the MJPG steamer upon defined port to stream live video. 3. Then we log on to the local IP of linkit 7688 with the predefined port and test the streaming.
  • 13. - Setting Up Thingspeak - System Analysis & Working Principle 1. First, we log on to Thingspeak and create channels to store data. 2. Then we copy the API keys of desired channel and put them into the code to update the channel
  • 14. - Setting Up Backendless - System Analysis & Working Principle 1. First, we log on to Backendless and create an app to develop alexa skills. 2. Then we code the app to produce the required a skill set. Explation of the Handler
  • 15. - Setting Up PushingBox - System Analysis & Working Principle 1. First, we log on to PushingBox using our Google account and add a email service and create scenarios. 2. Then we copy the device id from the scenario and paste it in code so that when triggered it will send the mail.
  • 16. System Analysis & Working Principle 1. We go the console and create a new skill set. 2. Then we create intent and slots and then configure the endpoint to API url of Backendless. Configuring Alexa skill in Amazon Developer Console – **Google Assistant is set in the IFTTT Backend Platform.
  • 17. System Analysis & Working Principle 00
  • 18. System Analysis & Working Principle Here, Working of the System is shown as demo :  Temperature & Humidity Update Process & Alert  Controlling Device Through App  Controlling Device Through Voice Assistant
  • 19. Conclusion In the present world, security and ease of access are the fundamental rights of human one of the place where security and ease of access matters a lot. Keeping this in mind we through this project tried to give a feasible and economic solution to the problem. Through this project we enforces simple and convenient way that people can adopt with just a single device to look after and provide security to their home in their absence. The future of IoT is virtually unlimited due to advances in technology and consumers’ desire to integrate devices such as smart phones with household machines. Wi-Fi has made it possible to connect people and machines on land, in the air and at sea.
  • 20. References  Books •Getting Started with the Internet of Things: By Cuno Pfister •Getting Started with Arduino By Massimo Banzi  Web Helps https://github.com/arduino/Arduino https://github.com/esp8266/Arduino https://github.com/blynkkk/blynk-library https://github.com/adafruit/DHT-sensor-library