SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7854
SMART HOME USING GOOGLE ASSISTANT (IFTTT)
Mohammed Shahbaaz1, Syed Zainuddin2, M.Satish Yadav3
1-2UG student, Department of Electronics and communication Engineering, Methodist College of Engineering and
Technology, Hyderabad, Telangana, India
3Assistant Professor, Department of Electronics and communication Engineering, Methodist college of Engineering
and Technology, Hyderabad, Telangana, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - This project aims to develop a voice controlled
smart home using a WI-FI and IOT, which is being remotely
controlled by any Android OS smart phone. The home
automation becomes vital, as it gives the user the comfort
and a trouble free system for using home devices. Automated
home is an IOT system that allows users to control basic
home task and features automatically using mobile devices
and computers through voice over internet. An automated
home is often called as a smart home. With the evolution of
Automation technology, life is getting simpler and easier in
all slants. In today's world Automatic systems are being
preferred over manual system. With the rapid growth in the
number of users of internet over the past decade has made
Internet a part of life.
Key Words: Wemos D1 R1, IFTTT, Adafruit.io, Google
Assistant, IOT.
1. INTRODUCTION
Home Automation is a building automation for a home,
called a smart home or smart house. Home automation
system controls lighting, climate, entertainment systems,
and appliances on the users command. It might be voice
controlled or switch control. It also includes home security
such as alarm systems and access control. When connected
with the Internet, home devices become key constituents
of Internet of Things. In home automation, a device which
is to be controlled is connected to central hub or
“gateway”. The user interface for control of the system
uses tablet, wall-mounted terminals or desktop computers,
Web interface, or a mobile phone application,, that may
also be accessible off-site through the Internet.
1.1 PROPOSED SYSTEM
The proposed Home automation system is a more forward
Home automation system using server, cloud, and sensors.
Server is used for tracking and controlling different
devices and saving the values in the cloud. In this system
IO.ADAFRUIT is used as cloud for storing different sensors
values. Google Assistant is used for giving feed to IFTTT.
IFTTT serves as broker between them.
1.2. RELATED WORK
1. Sirsath N. S, Dhole P. S, Mohire N. P, Naik S. C &
RatnaparkhiN.S
This paper proposes a Home Automation system that
employs the integration of multi-touch mobile devices,
cloud networking, wirelesscommunication, and powerline
communication to provide the user with remote control of
various lights and appliances within their home. This
system uses a consolidation of a mobile phone application,
handheld wireless remote, and PCbasedprogram to provide
a means of user interface to the consumer [2].
2. Basil Hamed
The main objective of this Paper is to design and
implement a control and monitor system for smart house.
Smart house system consists of many systems that
controlled by LabVIEW software as the main controlling
system in this paper. Also, the smart house system was
supported by remote control system as a sub controlling
system. The system also is connected to the internet to
monitor and control the house equipment's from anywhere
in the world using Lab VIEW [3].
2. SYSTEM REQUIREMENT
2.1 ARDUINO IDE
The ARDUINO integrated development environment
(IDE) is a cross platform application
(for Windows, macOS, Linux) that is written in the
programming language Java. It is used to write and upload
programs to Arduino compatible boards, but also, with the
help of 3rd party cores, other vendor development boards.
The Arduino IDE also supports the languages C and
C++ using special rules of code structuring. The Arduino
IDE supplies a software library from the wiring project,
which provides many common input and output
procedures. User-written code only requires two basic
functions, for starting the sketch and the main program
loop, that are compiled and linked with a program
stub main() into an executable cyclic executive program
with the GNU toolchain, also included with the IDE
distribution. The Arduino IDE appoints the
program avrdude to convert the executable code into a text
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7855
file in hexadecimal encoding that is loaded into the Arduino
board by a loader program in the board's firmware.
2.2 IFTTT
IFTTT stands for If This Then That. It is a free web-based
service for creating chains of simple conditional
statements, called as applets. These applets are triggered
by changes that occur within other web services such
as Gmail, Facebook, Telegram, Instagram, Google Assistant
or Pinterest.
For instance, an applet is capable of sending an e-mail
message if the user tweets using a hashtag, or copy a photo
on Facebook to a user's archive if someone tags a user in a
photo. In addition to the web-based application, the service
runs on IOS and Android.
2.3 ADAFRUIT.IO
Adafruit.io is a cloud service that is managed by the
company. We have to connect to it over the Internet. It is
primarily used for storing and retrieving data. But it
performs a lot more than that. It presents our data in
real-time, online, and make our project internet-
connected to read sensor data, Control motors and also
Connect projects to web services like Twitter, Gmail,
Google Assistant, RSS feeds, weather services, etc. It also
Connect our project to other internet-enabled
appliances. Adafruit.io is meant to handle and visualize
multiple feeds of data. Various functions like displaying
data from a temperature-humidity sensor alongside data
from an air quality sensor and add a button to turn on or
off the air-conditioner or bulb or fan in your room.
2.4 GOOGLE ASSISTANT
Google Assistant is an artificial intelligence powered
virtual assistant developed by Google which is
basically available on mobile and smart home devices.
Google Assistant can engage in two-way conversations
living behind company's foregoing virtual assistant.
Moreover it is available in different languages
providing comfort to customer.
2.5 MQTT
MQTT is an extremely simple and lightweight
messaging protocol. It stands for Message Queuing
Telemetry Transport. Its publish/subscribe
architecture is designed to be open and easy to
implement, with up to thousands of remote clients
capable of being supported by a single server. MQTT
reduces device resource requirements and network
bandwidth while attempting to ensure reliability and
delivery [4].
3. HARDWARE REQUIREMENT
3.1 WEMOS D1 R1
The WeMos D1 R1 is the microcontroller with an inbuilt
ESP8266EX Wi-Fi board which uses similar layout as the
Arduino. It operates at a voltage of 3.3V. It is a
development board which is compatible with the Arduino
IDE. Many existing Arduino shields can be plugged directly
into the board as it includes standard Arduino headers. It
has 11 digital input/output pins with one analog input pin.
It has 4Megabytes of flash memory along with a clock
speed of 80MHz-160MHz.
3.2 RELAY
A relay is a switch which is operated electrically. Most of
the relays use an electromagnet to mechanically operate a
switch, including other operating principles also, such
as solid state relays. Relays are used in applications where
only one signal is necessary to control a circuit or several
circuits must be controlled by one signal.
3.3 JUMPER WIRES
Jumper wires are simply wires that have connector pins at
each end, allowing them to be used to connect two points
to each other without soldering. Jumper wires are
generally used with prototyping tools and with
breadboards in order to make prototyping easy to change a
circuit as required.
3.4 DHT11 SENSOR
A humidity sensor senses, measures and regularly
updates the relative humidity present in the air. It
measures both air temperature and moisture. Relative
humidity is expressed as a percent. It is the ratio of actual
moisture present in the air to the highest amount of
moisture air at that temperature can hold. The warmer the
air, the more moisture it can hold, so relative humidity
changes with variations in temperature.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7856
4. SYSTEM DESIGN
4.1 BLOCK DIAGRAM
Fig1: Block Diagram
4. FLOW DIAGRAM
Fig2:Flow Diagram
5. IMPLEMENTATION
5.1 ON IFTTT
1. Create an account on the IFTTT platform.
2. Post an IFTTT service for your project.
3. Move an IFTTT skill in your project.
4. Make an applet.
5. Test whether the applet works or not.
5.2 ON IO.ADAFRUIT
1. Create an account on the Adafruit.io platform.
2. Select the Welcome Dashboard which is already
loaded.
3. Start the dashboard creation process by selecting
the ACTIONS menu which is on the upper left hand side.
4. Next, select Create a New Dashboard from the menu.
5. Enter the description and name of the newly created
dashboard, and select the Create button when you are
done.
6. Select your new dashboard, once it has been created.
7. You should be able to see your new blank dashboard.
8. Next step is to create and add blocks.
8.1 There are various blocks available some of which can
be used as outputs, and some can be used as inputs. Go
to + (plus) button to add a new block which is on the
upper right corner of the dashboard.
9. Here we are using a Toggle Button, Gauge.
10. The toggle button will allow you to switch between
any two text or numeric values.
11. Until you click the button again to toggle to the
second value, the values will be same.
12. You can instantly view the current value of a
numeric feed on the gauge block.
13. The values are graphically displayed using
percentage scale; one can set a minimum and maximum
threshold value for the gauge.
14. The values in the gauge will be updated
automatically whenever a new value is published to the
feed.
15. Login to Google Assistant using same account which
was used for IFTTT and IO.ADAFRUIT.
6. RESULTS
Fig 3: Hardware
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7857
Fig 4: Adafruit Dashboard
After the successful connection to the server, the data of
sensor are stored in the cloud for monitoring. The above
figure allows us to monitor and control the system.
From this Dashboard Toggle Buttons are used to control
the home appliances.
In general, voice command is give to Google Assistant
which connects through IFTTT to IO.ADAFRUIT.This
IO.ADAFRUIT is responsible for sending data to
appliances through microcontroller. In case if the device
is not been setup, ADAFRUIT gives feedback through
IFTTT to Google Assistant.
7. ADVANTAGES & APPLICATIONs
7.1 ADVANTAGES
1. Controlling your appliances from any place.
2. Voice control of home devices.
7.2 APPLICATIONS
1. Switching light and fan automatically.
2. Observing different sensors data.
8. CONCLUSION
The automated devices using Internet of Things has
been practically proven to work by managing simple
appliances, and the appliances were successfully
controlled through voice commands. This system
Monitors the sensor data, like temperature and
humidity but also switches on or off the light whenever
required by the user. It saves the sensor data in the
cloud. It helps the user to analyze and control the
conditions of various parameters in the home anytime
from anywhere.
REFERENCES
[1] .Vinay sagar K N, Kusuma S M , MSRIT, Bangalore,
India. “HOME AUTOMATION USING INTERNET OF
THINGS” Volume 2, issue 3,(IRJET).
[2] Sirsath N. S, Dhole P. S, Mohire N. P, Naik S. C
&Ratnaparkhi N.S Department of Computer
Engineering, 44,Vidyanagari,Parvati,Pune-
411009,India University of Pune,“Home Automation
using Cloud Network and Mobile Devices”.
[3] Basil Hamed, Islamic university of Gaza, Design
&implementation of smart house control using Lab
view.
[4] Valerie Lampkin, Weng Tat Leong, Leonardo Olivera,
Sweta Rawat, Nagesh Subrahmanyam,and Rong
Xiang,” Building Smarter Planet Solutions with MQTT
and IBM WebSphere MQ Telemetry”, IBM WebSphere,
September 2012.

More Related Content

What's hot

IRJET- Wireless Home Automation System using OpenHAB
IRJET- Wireless Home Automation System using OpenHABIRJET- Wireless Home Automation System using OpenHAB
IRJET- Wireless Home Automation System using OpenHAB
IRJET Journal
 
IJSRED-V2I4P4
IJSRED-V2I4P4IJSRED-V2I4P4
IJSRED-V2I4P4
IJSRED
 
IRJET- Home Automation System using IoT
IRJET- Home Automation System using IoTIRJET- Home Automation System using IoT
IRJET- Home Automation System using IoT
IRJET Journal
 
Home Automation using IOT and Mobile App
Home Automation using IOT and Mobile AppHome Automation using IOT and Mobile App
Home Automation using IOT and Mobile App
IRJET Journal
 
Home Automation using Internet of Things
Home Automation using Internet of ThingsHome Automation using Internet of Things
Home Automation using Internet of Things
IRJET Journal
 
Implement via Smart Home blynk
Implement via Smart Home blynk Implement via Smart Home blynk
Implement via Smart Home blynk
adminjeet
 
IRJET- Centralized Wireless Home Appliances Control System
IRJET- Centralized Wireless Home Appliances Control SystemIRJET- Centralized Wireless Home Appliances Control System
IRJET- Centralized Wireless Home Appliances Control System
IRJET Journal
 
IRJET - Monitoring Indoor Air Quality in Industries
IRJET - Monitoring Indoor Air Quality in IndustriesIRJET - Monitoring Indoor Air Quality in Industries
IRJET - Monitoring Indoor Air Quality in Industries
IRJET Journal
 
smart automation system
smart automation systemsmart automation system
smart automation system
Abhishek Bhadoria
 
IRJET - IoT based Home Automation using ATmega328 Microcontroller
IRJET -  	  IoT based Home Automation using ATmega328 MicrocontrollerIRJET -  	  IoT based Home Automation using ATmega328 Microcontroller
IRJET - IoT based Home Automation using ATmega328 Microcontroller
IRJET Journal
 
IRJET- IoT based Smart Helmet for Coal Mining Tracking
IRJET- IoT based Smart Helmet for Coal Mining TrackingIRJET- IoT based Smart Helmet for Coal Mining Tracking
IRJET- IoT based Smart Helmet for Coal Mining Tracking
IRJET Journal
 
IRJET- Implementation of IoT in Agriculture with Real Time Environmental, Soi...
IRJET- Implementation of IoT in Agriculture with Real Time Environmental, Soi...IRJET- Implementation of IoT in Agriculture with Real Time Environmental, Soi...
IRJET- Implementation of IoT in Agriculture with Real Time Environmental, Soi...
IRJET Journal
 
IRJET- Automated System for Office using Arduino and Android
IRJET-  	  Automated System for Office using Arduino and AndroidIRJET-  	  Automated System for Office using Arduino and Android
IRJET- Automated System for Office using Arduino and Android
IRJET Journal
 
IRJET - Home Appliance Controlling and Monitoring by Mobile Application based...
IRJET - Home Appliance Controlling and Monitoring by Mobile Application based...IRJET - Home Appliance Controlling and Monitoring by Mobile Application based...
IRJET - Home Appliance Controlling and Monitoring by Mobile Application based...
IRJET Journal
 
IOT: Home Automation using Android Application
IOT: Home Automation using Android ApplicationIOT: Home Automation using Android Application
IOT: Home Automation using Android Application
Nikhil Jadav
 
IRJET-Wireless Controlling of Remote Electrical Device using Android Smartphone
IRJET-Wireless Controlling of Remote Electrical Device using Android SmartphoneIRJET-Wireless Controlling of Remote Electrical Device using Android Smartphone
IRJET-Wireless Controlling of Remote Electrical Device using Android Smartphone
IRJET Journal
 
Android Controlled Air Conditioner Remote
Android Controlled Air Conditioner RemoteAndroid Controlled Air Conditioner Remote
Android Controlled Air Conditioner Remote
IRJET Journal
 
IRJET- A Remotely Controlled Home Automation System for Energy Saving
IRJET-  	  A Remotely Controlled Home Automation System for Energy SavingIRJET-  	  A Remotely Controlled Home Automation System for Energy Saving
IRJET- A Remotely Controlled Home Automation System for Energy Saving
IRJET Journal
 
Smart Home Automation using Wi-Fi
Smart Home Automation using Wi-FiSmart Home Automation using Wi-Fi
Smart Home Automation using Wi-Fi
ijtsrd
 
IRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen CastingIRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET Journal
 

What's hot (20)

IRJET- Wireless Home Automation System using OpenHAB
IRJET- Wireless Home Automation System using OpenHABIRJET- Wireless Home Automation System using OpenHAB
IRJET- Wireless Home Automation System using OpenHAB
 
IJSRED-V2I4P4
IJSRED-V2I4P4IJSRED-V2I4P4
IJSRED-V2I4P4
 
IRJET- Home Automation System using IoT
IRJET- Home Automation System using IoTIRJET- Home Automation System using IoT
IRJET- Home Automation System using IoT
 
Home Automation using IOT and Mobile App
Home Automation using IOT and Mobile AppHome Automation using IOT and Mobile App
Home Automation using IOT and Mobile App
 
Home Automation using Internet of Things
Home Automation using Internet of ThingsHome Automation using Internet of Things
Home Automation using Internet of Things
 
Implement via Smart Home blynk
Implement via Smart Home blynk Implement via Smart Home blynk
Implement via Smart Home blynk
 
IRJET- Centralized Wireless Home Appliances Control System
IRJET- Centralized Wireless Home Appliances Control SystemIRJET- Centralized Wireless Home Appliances Control System
IRJET- Centralized Wireless Home Appliances Control System
 
IRJET - Monitoring Indoor Air Quality in Industries
IRJET - Monitoring Indoor Air Quality in IndustriesIRJET - Monitoring Indoor Air Quality in Industries
IRJET - Monitoring Indoor Air Quality in Industries
 
smart automation system
smart automation systemsmart automation system
smart automation system
 
IRJET - IoT based Home Automation using ATmega328 Microcontroller
IRJET -  	  IoT based Home Automation using ATmega328 MicrocontrollerIRJET -  	  IoT based Home Automation using ATmega328 Microcontroller
IRJET - IoT based Home Automation using ATmega328 Microcontroller
 
IRJET- IoT based Smart Helmet for Coal Mining Tracking
IRJET- IoT based Smart Helmet for Coal Mining TrackingIRJET- IoT based Smart Helmet for Coal Mining Tracking
IRJET- IoT based Smart Helmet for Coal Mining Tracking
 
IRJET- Implementation of IoT in Agriculture with Real Time Environmental, Soi...
IRJET- Implementation of IoT in Agriculture with Real Time Environmental, Soi...IRJET- Implementation of IoT in Agriculture with Real Time Environmental, Soi...
IRJET- Implementation of IoT in Agriculture with Real Time Environmental, Soi...
 
IRJET- Automated System for Office using Arduino and Android
IRJET-  	  Automated System for Office using Arduino and AndroidIRJET-  	  Automated System for Office using Arduino and Android
IRJET- Automated System for Office using Arduino and Android
 
IRJET - Home Appliance Controlling and Monitoring by Mobile Application based...
IRJET - Home Appliance Controlling and Monitoring by Mobile Application based...IRJET - Home Appliance Controlling and Monitoring by Mobile Application based...
IRJET - Home Appliance Controlling and Monitoring by Mobile Application based...
 
IOT: Home Automation using Android Application
IOT: Home Automation using Android ApplicationIOT: Home Automation using Android Application
IOT: Home Automation using Android Application
 
IRJET-Wireless Controlling of Remote Electrical Device using Android Smartphone
IRJET-Wireless Controlling of Remote Electrical Device using Android SmartphoneIRJET-Wireless Controlling of Remote Electrical Device using Android Smartphone
IRJET-Wireless Controlling of Remote Electrical Device using Android Smartphone
 
Android Controlled Air Conditioner Remote
Android Controlled Air Conditioner RemoteAndroid Controlled Air Conditioner Remote
Android Controlled Air Conditioner Remote
 
IRJET- A Remotely Controlled Home Automation System for Energy Saving
IRJET-  	  A Remotely Controlled Home Automation System for Energy SavingIRJET-  	  A Remotely Controlled Home Automation System for Energy Saving
IRJET- A Remotely Controlled Home Automation System for Energy Saving
 
Smart Home Automation using Wi-Fi
Smart Home Automation using Wi-FiSmart Home Automation using Wi-Fi
Smart Home Automation using Wi-Fi
 
IRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen CastingIRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen Casting
 

Similar to IRJET- Smart Home using Google Assistant (IFTTT)

IoT Based home automation system using Arduino board
IoT Based home automation system using Arduino boardIoT Based home automation system using Arduino board
IoT Based home automation system using Arduino board
IRJET Journal
 
IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)
IRJET Journal
 
IRJET- IoT based Home Automation and Smart Security System
IRJET- IoT based Home Automation and Smart Security SystemIRJET- IoT based Home Automation and Smart Security System
IRJET- IoT based Home Automation and Smart Security System
IRJET Journal
 
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE
IJRISE Journal
 
IRJET- Home Automation using IoT: Review
IRJET- Home Automation using IoT: ReviewIRJET- Home Automation using IoT: Review
IRJET- Home Automation using IoT: Review
IRJET Journal
 
IRJET-V Wi-Fi E Switch using Internet of Things
IRJET-V 	  Wi-Fi E Switch using Internet of ThingsIRJET-V 	  Wi-Fi E Switch using Internet of Things
IRJET-V Wi-Fi E Switch using Internet of Things
IRJET Journal
 
IRJET-A Nodemcu based Home Automation System
IRJET-A Nodemcu based Home Automation SystemIRJET-A Nodemcu based Home Automation System
IRJET-A Nodemcu based Home Automation System
IRJET Journal
 
Home Automation Control System
Home Automation Control SystemHome Automation Control System
Home Automation Control System
IRJET Journal
 
IRJET- Home Automation using Arduino and IoT
IRJET-  	  Home Automation using Arduino and IoTIRJET-  	  Home Automation using Arduino and IoT
IRJET- Home Automation using Arduino and IoT
IRJET Journal
 
IRJET- Machine Learning for Weather Prediction and Forecasting for Local Weat...
IRJET- Machine Learning for Weather Prediction and Forecasting for Local Weat...IRJET- Machine Learning for Weather Prediction and Forecasting for Local Weat...
IRJET- Machine Learning for Weather Prediction and Forecasting for Local Weat...
IRJET Journal
 
IRJET- A Review on: Smart and Advanced Living Technology (SALT)
IRJET- A Review on: Smart and Advanced Living Technology (SALT)IRJET- A Review on: Smart and Advanced Living Technology (SALT)
IRJET- A Review on: Smart and Advanced Living Technology (SALT)
IRJET Journal
 
IRJET - Home Security System using Arduino
IRJET -  	  Home Security System using ArduinoIRJET -  	  Home Security System using Arduino
IRJET - Home Security System using Arduino
IRJET Journal
 
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...
IJERA Editor
 
IRJET- Home Control System using Artificial Intelligence
IRJET- Home Control System using Artificial IntelligenceIRJET- Home Control System using Artificial Intelligence
IRJET- Home Control System using Artificial Intelligence
IRJET Journal
 
Automatic Irrigation System using IoT. 
Automatic Irrigation System using IoT. Automatic Irrigation System using IoT. 
Automatic Irrigation System using IoT. 
IRJET Journal
 
IRJET- Smart Home Automation using IoT with Security Features
IRJET- Smart Home Automation using IoT with Security FeaturesIRJET- Smart Home Automation using IoT with Security Features
IRJET- Smart Home Automation using IoT with Security Features
IRJET Journal
 
IRJET- Voice Controlled Home Automation System
IRJET- Voice Controlled Home Automation SystemIRJET- Voice Controlled Home Automation System
IRJET- Voice Controlled Home Automation System
IRJET Journal
 
Ethernet Enabled Digital I/O Control in Embedded Systems
Ethernet Enabled Digital I/O Control in Embedded SystemsEthernet Enabled Digital I/O Control in Embedded Systems
Ethernet Enabled Digital I/O Control in Embedded Systems
IOSR Journals
 
Design and Development of IntelliHome
Design and Development of IntelliHomeDesign and Development of IntelliHome
Design and Development of IntelliHome
IRJET Journal
 
IRJET- Voice Controlled Robot using Wi-Fi Module
IRJET-  	  Voice Controlled Robot using Wi-Fi ModuleIRJET-  	  Voice Controlled Robot using Wi-Fi Module
IRJET- Voice Controlled Robot using Wi-Fi Module
IRJET Journal
 

Similar to IRJET- Smart Home using Google Assistant (IFTTT) (20)

IoT Based home automation system using Arduino board
IoT Based home automation system using Arduino boardIoT Based home automation system using Arduino board
IoT Based home automation system using Arduino board
 
IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)
 
IRJET- IoT based Home Automation and Smart Security System
IRJET- IoT based Home Automation and Smart Security SystemIRJET- IoT based Home Automation and Smart Security System
IRJET- IoT based Home Automation and Smart Security System
 
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE
 
IRJET- Home Automation using IoT: Review
IRJET- Home Automation using IoT: ReviewIRJET- Home Automation using IoT: Review
IRJET- Home Automation using IoT: Review
 
IRJET-V Wi-Fi E Switch using Internet of Things
IRJET-V 	  Wi-Fi E Switch using Internet of ThingsIRJET-V 	  Wi-Fi E Switch using Internet of Things
IRJET-V Wi-Fi E Switch using Internet of Things
 
IRJET-A Nodemcu based Home Automation System
IRJET-A Nodemcu based Home Automation SystemIRJET-A Nodemcu based Home Automation System
IRJET-A Nodemcu based Home Automation System
 
Home Automation Control System
Home Automation Control SystemHome Automation Control System
Home Automation Control System
 
IRJET- Home Automation using Arduino and IoT
IRJET-  	  Home Automation using Arduino and IoTIRJET-  	  Home Automation using Arduino and IoT
IRJET- Home Automation using Arduino and IoT
 
IRJET- Machine Learning for Weather Prediction and Forecasting for Local Weat...
IRJET- Machine Learning for Weather Prediction and Forecasting for Local Weat...IRJET- Machine Learning for Weather Prediction and Forecasting for Local Weat...
IRJET- Machine Learning for Weather Prediction and Forecasting for Local Weat...
 
IRJET- A Review on: Smart and Advanced Living Technology (SALT)
IRJET- A Review on: Smart and Advanced Living Technology (SALT)IRJET- A Review on: Smart and Advanced Living Technology (SALT)
IRJET- A Review on: Smart and Advanced Living Technology (SALT)
 
IRJET - Home Security System using Arduino
IRJET -  	  Home Security System using ArduinoIRJET -  	  Home Security System using Arduino
IRJET - Home Security System using Arduino
 
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...
 
IRJET- Home Control System using Artificial Intelligence
IRJET- Home Control System using Artificial IntelligenceIRJET- Home Control System using Artificial Intelligence
IRJET- Home Control System using Artificial Intelligence
 
Automatic Irrigation System using IoT. 
Automatic Irrigation System using IoT. Automatic Irrigation System using IoT. 
Automatic Irrigation System using IoT. 
 
IRJET- Smart Home Automation using IoT with Security Features
IRJET- Smart Home Automation using IoT with Security FeaturesIRJET- Smart Home Automation using IoT with Security Features
IRJET- Smart Home Automation using IoT with Security Features
 
IRJET- Voice Controlled Home Automation System
IRJET- Voice Controlled Home Automation SystemIRJET- Voice Controlled Home Automation System
IRJET- Voice Controlled Home Automation System
 
Ethernet Enabled Digital I/O Control in Embedded Systems
Ethernet Enabled Digital I/O Control in Embedded SystemsEthernet Enabled Digital I/O Control in Embedded Systems
Ethernet Enabled Digital I/O Control in Embedded Systems
 
Design and Development of IntelliHome
Design and Development of IntelliHomeDesign and Development of IntelliHome
Design and Development of IntelliHome
 
IRJET- Voice Controlled Robot using Wi-Fi Module
IRJET-  	  Voice Controlled Robot using Wi-Fi ModuleIRJET-  	  Voice Controlled Robot using Wi-Fi Module
IRJET- Voice Controlled Robot using Wi-Fi Module
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
IRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
IRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
IRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
IRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
IRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
IRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
IRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
IRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
SupreethSP4
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 

Recently uploaded (20)

HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 

IRJET- Smart Home using Google Assistant (IFTTT)

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7854 SMART HOME USING GOOGLE ASSISTANT (IFTTT) Mohammed Shahbaaz1, Syed Zainuddin2, M.Satish Yadav3 1-2UG student, Department of Electronics and communication Engineering, Methodist College of Engineering and Technology, Hyderabad, Telangana, India 3Assistant Professor, Department of Electronics and communication Engineering, Methodist college of Engineering and Technology, Hyderabad, Telangana, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - This project aims to develop a voice controlled smart home using a WI-FI and IOT, which is being remotely controlled by any Android OS smart phone. The home automation becomes vital, as it gives the user the comfort and a trouble free system for using home devices. Automated home is an IOT system that allows users to control basic home task and features automatically using mobile devices and computers through voice over internet. An automated home is often called as a smart home. With the evolution of Automation technology, life is getting simpler and easier in all slants. In today's world Automatic systems are being preferred over manual system. With the rapid growth in the number of users of internet over the past decade has made Internet a part of life. Key Words: Wemos D1 R1, IFTTT, Adafruit.io, Google Assistant, IOT. 1. INTRODUCTION Home Automation is a building automation for a home, called a smart home or smart house. Home automation system controls lighting, climate, entertainment systems, and appliances on the users command. It might be voice controlled or switch control. It also includes home security such as alarm systems and access control. When connected with the Internet, home devices become key constituents of Internet of Things. In home automation, a device which is to be controlled is connected to central hub or “gateway”. The user interface for control of the system uses tablet, wall-mounted terminals or desktop computers, Web interface, or a mobile phone application,, that may also be accessible off-site through the Internet. 1.1 PROPOSED SYSTEM The proposed Home automation system is a more forward Home automation system using server, cloud, and sensors. Server is used for tracking and controlling different devices and saving the values in the cloud. In this system IO.ADAFRUIT is used as cloud for storing different sensors values. Google Assistant is used for giving feed to IFTTT. IFTTT serves as broker between them. 1.2. RELATED WORK 1. Sirsath N. S, Dhole P. S, Mohire N. P, Naik S. C & RatnaparkhiN.S This paper proposes a Home Automation system that employs the integration of multi-touch mobile devices, cloud networking, wirelesscommunication, and powerline communication to provide the user with remote control of various lights and appliances within their home. This system uses a consolidation of a mobile phone application, handheld wireless remote, and PCbasedprogram to provide a means of user interface to the consumer [2]. 2. Basil Hamed The main objective of this Paper is to design and implement a control and monitor system for smart house. Smart house system consists of many systems that controlled by LabVIEW software as the main controlling system in this paper. Also, the smart house system was supported by remote control system as a sub controlling system. The system also is connected to the internet to monitor and control the house equipment's from anywhere in the world using Lab VIEW [3]. 2. SYSTEM REQUIREMENT 2.1 ARDUINO IDE The ARDUINO integrated development environment (IDE) is a cross platform application (for Windows, macOS, Linux) that is written in the programming language Java. It is used to write and upload programs to Arduino compatible boards, but also, with the help of 3rd party cores, other vendor development boards. The Arduino IDE also supports the languages C and C++ using special rules of code structuring. The Arduino IDE supplies a software library from the wiring project, which provides many common input and output procedures. User-written code only requires two basic functions, for starting the sketch and the main program loop, that are compiled and linked with a program stub main() into an executable cyclic executive program with the GNU toolchain, also included with the IDE distribution. The Arduino IDE appoints the program avrdude to convert the executable code into a text
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7855 file in hexadecimal encoding that is loaded into the Arduino board by a loader program in the board's firmware. 2.2 IFTTT IFTTT stands for If This Then That. It is a free web-based service for creating chains of simple conditional statements, called as applets. These applets are triggered by changes that occur within other web services such as Gmail, Facebook, Telegram, Instagram, Google Assistant or Pinterest. For instance, an applet is capable of sending an e-mail message if the user tweets using a hashtag, or copy a photo on Facebook to a user's archive if someone tags a user in a photo. In addition to the web-based application, the service runs on IOS and Android. 2.3 ADAFRUIT.IO Adafruit.io is a cloud service that is managed by the company. We have to connect to it over the Internet. It is primarily used for storing and retrieving data. But it performs a lot more than that. It presents our data in real-time, online, and make our project internet- connected to read sensor data, Control motors and also Connect projects to web services like Twitter, Gmail, Google Assistant, RSS feeds, weather services, etc. It also Connect our project to other internet-enabled appliances. Adafruit.io is meant to handle and visualize multiple feeds of data. Various functions like displaying data from a temperature-humidity sensor alongside data from an air quality sensor and add a button to turn on or off the air-conditioner or bulb or fan in your room. 2.4 GOOGLE ASSISTANT Google Assistant is an artificial intelligence powered virtual assistant developed by Google which is basically available on mobile and smart home devices. Google Assistant can engage in two-way conversations living behind company's foregoing virtual assistant. Moreover it is available in different languages providing comfort to customer. 2.5 MQTT MQTT is an extremely simple and lightweight messaging protocol. It stands for Message Queuing Telemetry Transport. Its publish/subscribe architecture is designed to be open and easy to implement, with up to thousands of remote clients capable of being supported by a single server. MQTT reduces device resource requirements and network bandwidth while attempting to ensure reliability and delivery [4]. 3. HARDWARE REQUIREMENT 3.1 WEMOS D1 R1 The WeMos D1 R1 is the microcontroller with an inbuilt ESP8266EX Wi-Fi board which uses similar layout as the Arduino. It operates at a voltage of 3.3V. It is a development board which is compatible with the Arduino IDE. Many existing Arduino shields can be plugged directly into the board as it includes standard Arduino headers. It has 11 digital input/output pins with one analog input pin. It has 4Megabytes of flash memory along with a clock speed of 80MHz-160MHz. 3.2 RELAY A relay is a switch which is operated electrically. Most of the relays use an electromagnet to mechanically operate a switch, including other operating principles also, such as solid state relays. Relays are used in applications where only one signal is necessary to control a circuit or several circuits must be controlled by one signal. 3.3 JUMPER WIRES Jumper wires are simply wires that have connector pins at each end, allowing them to be used to connect two points to each other without soldering. Jumper wires are generally used with prototyping tools and with breadboards in order to make prototyping easy to change a circuit as required. 3.4 DHT11 SENSOR A humidity sensor senses, measures and regularly updates the relative humidity present in the air. It measures both air temperature and moisture. Relative humidity is expressed as a percent. It is the ratio of actual moisture present in the air to the highest amount of moisture air at that temperature can hold. The warmer the air, the more moisture it can hold, so relative humidity changes with variations in temperature.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7856 4. SYSTEM DESIGN 4.1 BLOCK DIAGRAM Fig1: Block Diagram 4. FLOW DIAGRAM Fig2:Flow Diagram 5. IMPLEMENTATION 5.1 ON IFTTT 1. Create an account on the IFTTT platform. 2. Post an IFTTT service for your project. 3. Move an IFTTT skill in your project. 4. Make an applet. 5. Test whether the applet works or not. 5.2 ON IO.ADAFRUIT 1. Create an account on the Adafruit.io platform. 2. Select the Welcome Dashboard which is already loaded. 3. Start the dashboard creation process by selecting the ACTIONS menu which is on the upper left hand side. 4. Next, select Create a New Dashboard from the menu. 5. Enter the description and name of the newly created dashboard, and select the Create button when you are done. 6. Select your new dashboard, once it has been created. 7. You should be able to see your new blank dashboard. 8. Next step is to create and add blocks. 8.1 There are various blocks available some of which can be used as outputs, and some can be used as inputs. Go to + (plus) button to add a new block which is on the upper right corner of the dashboard. 9. Here we are using a Toggle Button, Gauge. 10. The toggle button will allow you to switch between any two text or numeric values. 11. Until you click the button again to toggle to the second value, the values will be same. 12. You can instantly view the current value of a numeric feed on the gauge block. 13. The values are graphically displayed using percentage scale; one can set a minimum and maximum threshold value for the gauge. 14. The values in the gauge will be updated automatically whenever a new value is published to the feed. 15. Login to Google Assistant using same account which was used for IFTTT and IO.ADAFRUIT. 6. RESULTS Fig 3: Hardware
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7857 Fig 4: Adafruit Dashboard After the successful connection to the server, the data of sensor are stored in the cloud for monitoring. The above figure allows us to monitor and control the system. From this Dashboard Toggle Buttons are used to control the home appliances. In general, voice command is give to Google Assistant which connects through IFTTT to IO.ADAFRUIT.This IO.ADAFRUIT is responsible for sending data to appliances through microcontroller. In case if the device is not been setup, ADAFRUIT gives feedback through IFTTT to Google Assistant. 7. ADVANTAGES & APPLICATIONs 7.1 ADVANTAGES 1. Controlling your appliances from any place. 2. Voice control of home devices. 7.2 APPLICATIONS 1. Switching light and fan automatically. 2. Observing different sensors data. 8. CONCLUSION The automated devices using Internet of Things has been practically proven to work by managing simple appliances, and the appliances were successfully controlled through voice commands. This system Monitors the sensor data, like temperature and humidity but also switches on or off the light whenever required by the user. It saves the sensor data in the cloud. It helps the user to analyze and control the conditions of various parameters in the home anytime from anywhere. REFERENCES [1] .Vinay sagar K N, Kusuma S M , MSRIT, Bangalore, India. “HOME AUTOMATION USING INTERNET OF THINGS” Volume 2, issue 3,(IRJET). [2] Sirsath N. S, Dhole P. S, Mohire N. P, Naik S. C &Ratnaparkhi N.S Department of Computer Engineering, 44,Vidyanagari,Parvati,Pune- 411009,India University of Pune,“Home Automation using Cloud Network and Mobile Devices”. [3] Basil Hamed, Islamic university of Gaza, Design &implementation of smart house control using Lab view. [4] Valerie Lampkin, Weng Tat Leong, Leonardo Olivera, Sweta Rawat, Nagesh Subrahmanyam,and Rong Xiang,” Building Smarter Planet Solutions with MQTT and IBM WebSphere MQ Telemetry”, IBM WebSphere, September 2012.