Home Automation using Google Assistant with esp8266-01 and Thingspeak
Hai friends.. This is Anto.. In this tutorial, we are going to learn how create Thingspeak account and linked with IFTTT to control the home appliance with Google assistance Voice command.
The idea behind this is to control home devices with your own voice. On the market there are lot of devices available to do that. But making your own hardware is awesome. So, let’s do it. Build your own personal assistant that will do the work for you. Just your assistant requires only voice command from your mobile.
Note:- Same email id have been used to login your Google account in your mobile, thingspeak account, IFTTT account.
I strongly suggest you to buy the components from UTSource.com. you can get quality products and ON TIME DELIVERY. so that i recommend to you all…
Arduino uno :- 1 x 1
ESP8266 :- 1 x 1
LCD 16×2 :- 1 x 1
LCD Break out board – 1 x 1
2 channel Relay :- 1 x 1
Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.
Step 1: Step 1: Login With Your Email Id in Thingspeak
Login with your email id to thingspeak.com. if you have no account, then create a new account.
Go to channel settings–> give a preferred name as your wish. click only one CHECK BOX and give a name. my case i named a light.
click save the channel at the bottom.
Step 2: Step 2: Select Sharing and API Key
Select sharing to keep the account as public. then select API key. note down the READ API key. this is more important to paste in the webhook.
The format to paste on webhook on IFTTT is
Replace your read api key in the format
Step 3: Step 3: Create New Account in IFTTT Using the Same Email Id
After login into your ifttt account, click create.
then click on this. so that the IFTTT will redirect to the page for selecting the application
Step 4: Step 4: Choose the Service As Google Assistant
Step 5: Step 5: Select “that” to Enable the Action Using Webhook
select the webhook to send the data to the thingspeak channel.
i already mentioned the format you have to paste in the url o