Controlling Appliances through Google Assistant | ESP8266 projects | IoT projects | Home Automation
Вставка
- Опубліковано 4 жов 2024
- In this tutorial video u have shown how you can contorl your home appliances with just your voice by the help of google assistant from anywhere in the world. Watching this video you'll get to know about,
Adadfuit MQTT broker(Making account and feeds)
What is IFTTT, how does it work and how to make applets in IFTTT.
Creating wifi controlled Relay using esp8266
_________________________________________________________________
if you love watching my videos and interested in learning new new projects,then donate me at PayPal so that I can do it forever and better then before.
www.paypal.me/t...
_________________________________________________________________
Important links and videos
Adafruit MQTT Library
github.com/tec...
Making Your own Sonoff
• Make your own Sonoff |...
what is MQTT, how does it works and how to use Adafruit MQTT broker
• MQTT + Nodemcu (Contro...
_________________________________________________________________
Buy the components from here
ESP8266 - amzn.to/2j7JIos
_________________________________________________________________
Facebook :- / techiesms
Twitter :- / imtechiesms
Instagram :- / techiesms
Website :- www.techiesms.com
WhatsApp number :- +91 82000 79034
_________________________________________________________________
#techiesms
explore | learn | share
This time a bit longer Video. But trust me it's full of knowledge and will cover every aspect of the project.
So what do you say liked this tutorial or not?
techiesms great. .i have completed..
Yes bro awesome
When I open Google and talk as "turn on light" then it open web search results. it does not call IFTTT function. why ? Can you make a video about how to prepare Google application for call IFTTT functions?
This is really helpful. I have just make one today. And I want you to make a video talking about the Amazon Web Service, I think it's a cool stuff to learn.
I've a question. if you delete IFTTT applet and give voice command like "turn on light" then it still make it working ?
The best things about the videos you present is that you show and explain everything....and that's a wonderful thing!
+DrTeddyMMM thank you so much for this
finally completed this video today after watching the videos you suggested in the videos you suggested in this videos 😂🔥. took all afternoon. worth afternoon. thank u & #respect for such dedicated work. 🙏
Thanks alot to teach us.
You should have a million subscribers.
Love your content.
that gave me a million dollar smile on my face which is more then million subs.
I feel really happy that I'm able to help the community. Now you all help me to reach to more audience by sharing these videos.
Hi, looks amazing project. But what if I need to use it as a button, how to set it up? And the other question similar to my previous, if I need to keep it pressed a few seconds, is it possible? Thanks in advance. Hope we can see and try more projects.
Wow bro amazing explaining
Hey bro.....its so amazing ...can we use it using a arduino board and with basic wifi module ....kindly share ur experience
Excelent! I am From Medellin, Colombia, South America, Welcome!
#techiesms Sir I am done with the procedure of the project but it still does not work . Google assistant is not responding to commands. Applets are turned on already.Please help !
loving from phillipines
great video, made one myself and it works like a charm
I was looking for a way to control more than one appliance at a time,I have absolutely no knowledge about coding,
hope you can help with that
looking forward to this..
+Abhinash Tripathi my next video is on the same topic
Just subscribe and click the bell icon to get notified
very helpful video..can u please guide me on making a video a project i am thinking about.
Project: I say ok google find my bike key.
there will be a buzzer attached to my bike key in the form of a keychain and it will start beeping.
Can you please make a video on that?
Sir can you do the program you did on PC in anything mobile?
Plz tell me sir this is my project.plz help me
Good job. But if I wanted to add a button or more to turn on the light?
So when I press the button, I send the data to the adafruit server. But if I wanted the buttons to work even when I do not have internet?
what the hell. It works finally !!!! Great Ji great
Thanks sir! For teaching us this awesome thing.... Thanks sir 🙂
Pin me
Very Good and useful video... can you help out because when esp8266 restart it doesn't read last ON position from adafruit how to do that? please.
Great video. thanks
Another doubt .
In the video "Making your own Sonoff" pin 2 of mct2e is connected to GPIO_2 of esp. But in another video "Connecting Relay with esp8266 without relay module_without Arduino " pin 2 of mct2e is connected to gpio_0 of esp8266 . which one is correct?
Is there any possible to relay gets burst???... Or some other problems might going to happens???
Thanks for quick reply. Can you please make a video on making account on adafruit and using it for iot. This video is great bt lil bit fast for begginers.
Very helpful and useful as beginner to ifttt and mqtt, Thankyou :-)
Thank you techie sms for your guidance towards the project
Can we make same project with esp8266 module only.
Hi Sir I need your help . i am a student and doing my final year project with google home mini . I am making an smart energy meter the concept of using google home mini is that i want it to speak out the values of current voltages and power of the home appliances but i am confused how ti do it with google home i don't know how to connect it with my data base and how it will read the values .please guide me for this I shall be very thankful to you for this help
Regards
Mubeen
narendrakoppera123@gmail.com
Contact me i will help you
what if a want to use a push button instead of a switch like you? i just want the voice command to send a pulse and return to 0, instead of keep the '1' or '0' state
hi thanks for this very beautiful session, you have explained all the things very clearly and in a very simple language. I have done all the things as you have shown in the video but I am not able to control the light as the google assistant reply "It looks like those lights haven't been set up yet", suggest me what should I do.
Thanks in advance.
Chnage the phrase because that phrase is common
I love you're way of speaking 😘
i want to switch on the relay for a particular time. how can i do that
Is it possible we can use google assistant and google firebase to execute the same function?
Simple explanation
Awsome tutorial, but I am getting error when trying to compile the codes. Any idea?
Brother, i am a Big Fan of ur's..
Ur Videos helped me a lot to build my Official Projects..do u have any personal websites?.. Or discussion community kind?? Plss share..
WhatsApp me on
+91 82000 79034
"HELLOOOWWW" Everyone
In my adafruit, I cannot find block to create a new button. Also, How to get applet? Please help. Thank you
thank youuuu it works nice i can open the gate of my house via voice commands thank you
Send the video clip of your project on WhatsApp
+91 82000 79034
hi bro ...........very cool project u have made. I am also want to make same project . Can u tell me fully details of hardware part plz.
Hi, great video Bro
I have designed a smart switch/Plug, i need to turn ON/OFF light with time specific with google assistant...
Eg. ok google, turn ON light at 14:00 IST (or) turn ON light at 4:00PM....
I have tried that but it's not working, will U help me how to solve this....
Great bro... Thank you so much.
We are engineering students and want to make project on IOT, we can switch relay through wifi bt can't through internet because it needs cloud, which is paid, can u tell how to use adafruit website to switch our relay through internet
i just wanna ask if the esp 8266 can be substitute to esp8266 module with an arduino uno?
How can I get acknowledgement from google when light is actually turned on? Suppose the esp8266 is powered off and if I say Google to turn on led it then says response phrase...
I have a doubt. U have made the son off device with esp8266 module whereas for this project the circuit diagram is entirely different and also u have used node MCU 12e ... Which one is correct
Both.
You can use any of the board
can you tell in detail about the clast connection that was displayed during the video. And please let me know how to connect to AC source beacuse you have taken an external wire to connect your light and the module there. As i want to connect my pre-existing tubelight for this purpose.
Please help me out in this issue.
hope my doubt reached you.
Hi, I'm using Wifi Shield instead of Nodemcu. when i compile the program it gives error " WiFiClient does not name a type"
I'm unable to understand the connections to my relay module. I have done all the software steps, programmed Arduino. I just need a bit of help to connect D0 and VIN to my Relay Module which is having Vcc(connected to 5v dc) and GND, a pin "IN" and relay connection "NC", "Com", "NO".
I like your project a lot ♥
Can I use esp 32 instead of node mcu 8266 ??
You are great
Thank you bhai👍
I want to connect the same circuit with raspberry pi through python coding so suggest anything not using arduino and sonoff
This is awsome video
hmmm. can i ask something .. is it possible to monitor the energy consumption of the devices ? . Please response . Thank you Sir
Ok. Great tutorial. I will gonna try this soon. My question is how to control the Fan speed with this project? Please help. I want to make for my blind grandma as she can't able to see anything and it will be help a lot if i make this for her. Thanks in advance. Thumbs up
I didn't make anything like speed controller but I'm sure this kind of tutorials are available on UA-cam.
Just try making speed controller and then you can easily control that through Google assistant
Thank you so much! It's useful!!!!
I super loooooooooove this tut. God bless you man
Which is better Adafruit or blynk.??
Hey man its really cool project.. i wanna rock it my own way... thanks a lot man.. but i have a doubt so we can use single ESP 12E to control some more device (12E has more GPIO pins) same way ?
How to do with thingspeak and esp8266-01 WiFi module
Thankyou! You solved my problem
i want to control 3 nodemcu to control more relays , i want use in one particular phone how to run such program
great video, but wow man how long does it take to the light on
Bro is the setup need internet to communicate??? Or just we need to connect our mobile with the wifi of esp8266.. ???
Hello and very well done. I followed your instructions and project worked first go. I would be grateful if you could supply the changes in the code required to upload to the Wemos so that i can get more than one relay to work on the same Wemos( I have a bank of 4 relays ) . I have tried some changes to the code but can only get one relay to work . Your help would be much appreciated.
Bro. How maney button should i make and on the other hand how many relay i can add on nodemcu ?
Hello ..😊
But what about the circuit diagram Sir?
Its different in both the videos. I tried to open your blog about making your own sonoff and to get the Mqtt library but it shows up that its no more available. Then I downloaded it from the other blog of urs. But its not showing up in arduino software
tried the same could not upload the sketch getting error compiling for board Node MCU 1.0 (ESP-E Module) also like to tell you that I was not be able to install the library so copied manualy
Sir I have problem I want to control 8 ch relay using this method so I modify the code as per requirement but only 5 are controlable d0 to d4 . Other ports are not working. I check this on 3 node mcu and check the relay properly.
Am getting the following error message on compiling
"Arduino: 1.8.5 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, 4M (3M SPIFFS), v2 Prebuilt (MSS=536), Disabled, None, 115200"
Build options changed, rebuilding all
C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT_Client.cpp: In member function 'virtual bool Adafruit_MQTT_Client::sendPacket(uint8_t*, uint16_t)':
C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT_Client.cpp:84:38: error: no matching function for call to 'min(uint16_t&, int)'
uint16_t sendlen = min(len, 250);
^
C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT_Client.cpp:84:38: note: candidates are:
In file included from c:\users\arun\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62:0,
from C:\Users\Arun\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.0\cores\esp8266/Arduino.h:240,
from C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT.h:25,
from C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT_Client.h:26,
from C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT_Client.cpp:22:
c:\users\arun\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:4226:5: note: template _Tp std::min(std::initializer_list, _Compare)
min(initializer_list __l, _Compare __comp)
^
c:\users\arun\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:4226:5: note: template argument deduction/substitution failed:
C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT_Client.cpp:84:38: note: mismatched types 'std::initializer_list' and 'short unsigned int'
uint16_t sendlen = min(len, 250);
^
In file included from c:\users\arun\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62:0,
from C:\Users\Arun\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.0\cores\esp8266/Arduino.h:240,
from C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT.h:25,
from C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT_Client.h:26,
from C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT_Client.cpp:22:
c:\users\arun\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:4221:5: note: template _Tp std::min(std::initializer_list)
min(initializer_list __l)
^
c:\users\arun\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:4221:5: note: template argument deduction/substitution failed:
C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT_Client.cpp:84:38: note: mismatched types 'std::initializer_list' and 'short unsigned int'
uint16_t sendlen = min(len, 250);
^
In file included from c:\users\arun\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:61:0,
from C:\Users\Arun\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.0\cores\esp8266/Arduino.h:240,
from C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT.h:25,
from C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT_Client.h:26,
from C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT_Client.cpp:22:
c:\users\arun\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algobase.h:239:5: note: template const _Tp& std::min(const _Tp&, const _Tp&, _Compare)
min(const _Tp& __a, const _Tp& __b, _Compare __comp)
^
c:\users\arun\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algobase.h:239:5: note: template argument deduction/substitution failed:
C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT_Client.cpp:84:38: note: deduced conflicting types for parameter 'const _Tp' ('short unsigned int' and 'int')
uint16_t sendlen = min(len, 250);
^
In file included from c:\users\arun\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:61:0,
from C:\Users\Arun\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.0\cores\esp8266/Arduino.h:240,
from C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT.h:25,
from C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT_Client.h:26,
from C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT_Client.cpp:22:
c:\users\arun\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algobase.h:193:5: note: template const _Tp& std::min(const _Tp&, const _Tp&)
min(const _Tp& __a, const _Tp& __b)
^
c:\users\arun\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algobase.h:193:5: note: template argument deduction/substitution failed:
C:\Program Files (x86)\Arduino\libraries\Adafruit_MQTT_Library-master\Adafruit_MQTT_Client.cpp:84:38: note: deduced conflicting types for parameter 'const _Tp' ('short unsigned int' and 'int')
uint16_t sendlen = min(len, 250);
^
exit status 1
Error compiling for board NodeMCU 1.0 (ESP-12E Module).
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
"
It's a great project. I'm trying to do it with raspberry pi zero w instead of node mcu. So i need the adafruit library and client side python programming. Can u help me out?
Thanks for the video please make such videos.
Hi I would like to apply it on ESP8266-01 but I have errors please help
nice sir this is very easy to make this project.
Can i asking assistance about sensors value or just control
But nodcu produces heat,did ith damage the board...
Hello sir, can u please upload a video for operating a ceiling fan using nodemcu/Esp8266
Thanks techiesms
clear explanation
+amin karim
This is what my aim was😀
Glad to know this
Thanks.
me to
Good content in the project and that's a nice quick explanation, but why do I feel like ur showing off ...
Don't take me wrong, I just want to give a bit suggestion that I observed in all other good UA-camrs is just using simple language, and not using the word repeatedly, like used the word perfect many times... and u have a lot of MTI ...
Gd luck for ur channel....
Thank You sooooooooo muchh
how can i make the node receive value from internet without changing the code .. ie i must be able to control it from any part of the world without changing the code
Hello #techiesms Could you show how we can check value on adafruit uisng Google Assistant?
Thank you for the great video /tutorial!
I have a question, can i try this but without IFTTT?
i can make it on my network without IFTTT, using GassistPi(github project) code, but is there a way to do all this but over the Internet?
Thank you!!!
Can u also please share a program for multiple devices. ..
This is a very use full video bro, keep it up
Are we using sonoff in This video?
And whats the use of sonoff against this?
Yes
you trick am using and my arduino ide error compling for board nodeMCU 1.0(ESP-12E Module).
What to do if I wish to look the commands by Google assistant in 16*² lcd?
about the home automation part, if my phone doesnt support google assistant, so it will not be possible for me to voice control the device (example: a simple LED)?
+SuBi BH yes
wow
led`s are toggled on relay but appliances are not toggled .what to do?
I have designed a project for switching light through an app, but i also want it to be turned manually by switch, what if it is turned on by both ways at same time, will it harm the relay, if yes what should be done to protect it?
Use two way switches
for controlling more than one relays, what to do with code?... a mere guide in comment even may help me
u sound like babu from tv series Seinfeld
There is any way to implement this project with Google assistant on raspberry Pi plz help
Do both the phone and relay setup need to be connected to the same wifi ?
Not necessary
👏 👏 👏 Geat Is possible for obtain feedback add a toogle button?
ON commands are perfectly working with G-Home but "off" commands are behaving randomly.
what are the two lines which converts the string to integer?
Hello thats amazing!. Do you have a video for iOS?
THanks sir for such wonderfull vidio