Best ESP32 project with Alexa Google Home Automation using ESP RainMaker - IoT Projects 2022

  Рет қаралды 35,002

Tech StudyCell

Tech StudyCell

Жыл бұрын

In this IoT project, I have explained how to make an ESP32 project with Alexa, and Google Home Automation using ESP RainMaker to control relays with voice commands, IR, and manual switches and store the last state in ESP32 flash memory (EEPROM). I have used all the free tools for this IoT-based smart home system.
To try out the FREE trial version of Altium, click here - www.altium.com/yt/techstudycell
During the ESP Rainmaker tutorial video, I covered the following topics:
00:27 Quick demo for the ESP32 IoT Project using ESP RainMaker.
02:41 How to use Preferences library to save data in ESP32 NVS memory
04:17 Example sketch to save the last GPIO state in ESP32.
06:31 Required components for ESP32 project.
06:38 Circuit diagram of ESP32 home automation project.
07:12 Source codes for the ESP32 IoT Project.
10:20 Add device in ESP RainMaker app.
Required Components for the ESP32 internet of things project.
1. ESP32 Devkit V1.
2. 8-channel 5V SPDT Relay Module.
3. TSOP1838 IR receiver (with metallic casing)
4. Switches or Push Buttons.
Amazon India Affiliate links:
ESP32: amzn.to/331pohb
8-channel 5V Relay Module: amzn.to/3mTWyVZ
Echo Dot Alexa(4th Gen): amzn.to/3srCiPA
Amazon United States Affiliate links:
ESP32: amzn.to/3mBjCch
8-channel 5V Relay Module: amzn.to/3p50UeH
Help my projects on Patreon: / techstudycell
Feel free to donate any amount: paypal.me/sdaspay
Download the Code for the ESP32 project using ESP Rainmaker from the following article:
iotcircuithub.com/esp32-proje...
Download PCB Gerber File of ESP32 control 8 relays:
drive.google.com/uc?export=do...
Important Links:
Preferences library tutorial: iotcircuithub.com/esp32-prefe...
QR code to add devices in ESP RainMaker: iotcircuithub.com/wp-content/...
Previous Video on ESP Rainmaker: • Home Automation using ...
Steps to program ESP32 with Arduino IDE: • Programming NodeMCU ES...
Get the HEX codes from IR remote: • Smart Home with Amazon...
GitHub Page: github.com/espressif/arduino-...
Important points:
1. You don't need any Amazon echo device for this IoT Project.
2. You need to install ESP Rainmaker, Google Home, and Amazon Alexa IoT applications on mobile.
3. You don't need to install Preferences.h separately.
4. You can control relays from any WiFi network.
5. Update the Preference URLs to install the ESP32 board version 2.0.3.
6. To reset the WiFi details, press and hold the ESP32 BOOT button for 4 seconds then scan the QR code.
7. IR receiver sensor must have a metallic casing. Otherwise, you may face issues while trying to get the Hex code.
8. Please watch the complete video, otherwise you may face some issues.
**Please take proper safety precautions while working with high voltages.
During this ESP32 IoT tutorial video, I explained all the steps to use the Preferences library to save data permanently in ESP32 NVS flash memory.
In this ESP32 project, you can control the relays without internet from the IR remote & switches. ESP32 will automatically connect with the IoT cloud when the internet comes back.
If the ESP32 is connected with Wi-Fi, then you can control the relays from anywhere in the world with Alexa and Google Assistant. And you can also monitor the real-time feedback on Amazon Alexa, and Google Home app. So with this IoT project, you can convert any appliance to IoT devices and control them through the internet.
So, now you can just ask Google Assistant, "Hey Google, turn off lights", or "Alexa, turn on light". that's it.
#esp32project #iotprojects #esp32
-----------
Thanks For Watching...
✅ SUBSCRIBE ✅LIKE ✅SHARE ✅ COMMENTS
Find out more projects: iotcircuithub.com/
Facebook: / techstudycell
Instagram: / techstudycell
Telegram: t.me/techstudycell/
-----------
-----------
WARNING:
This video is for demonstration and educational purposes only.
Each demonstration presents risks and hazards that must be fully understood before attempting.
And should be performed only by professionals
-----------
Other useful IoT projects:
Latest ESP32 projects playlist:
• ESP32 Projects
Latest NodeMCU projects playlist:
• NodeMCU Projects
Arduino Home Automation Projects playlist:
• Arduino Projects

Пікірлер: 138
@TechStudyCell
@TechStudyCell Жыл бұрын
Please Help my projects on Patreon: www.patreon.com/join/techstudycell Feel free to donate any amount: paypal.me/sdaspay
@techiesms
@techiesms Жыл бұрын
This is really awesome, useful and a new learning for me. I have implemented this logic for my tomorrow’s video right now is last moment but it was worth it!!! Thanks once again ✌🏻
@saleemsadruddin4326
@saleemsadruddin4326 Жыл бұрын
Love from Pakistan. I watch both channels and my house has esp32 controlled in most areas. Big Thanks to iotcircuit, I have ordered PCB from jlcb using their Gerber files
@drelectronics13
@drelectronics13 Жыл бұрын
Yo I was going to share this project to u glad u saw it befor and don't forget to gv this bro credits he is just awesome ,btw u lose this time 🤣he added eeprom function before u any ways it goes like keep sharing keep learning
@TechStudyCell
@TechStudyCell Жыл бұрын
You are welcome...🙏
@techiesms
@techiesms Жыл бұрын
@@drelectronics13 I have given the credits in the description of the video and also shared his video link 🙌🏻
@saleemsadruddin4326
@saleemsadruddin4326 Жыл бұрын
@@techiesms isi Khushi mei aap bhi Gerber file public karde.
@bacdesilva
@bacdesilva Жыл бұрын
Can we use this preferences library with nano iot 33 as well? Or how do you store permanent data in nano iot 33?
@mayankpatel6715
@mayankpatel6715 Жыл бұрын
Thanks to picking up my comment 00:10. I realised today you're reading all comments which we do. Thanks to making such videos this would be next level project. i usually watched techiesms channel they had good content but many Indian can't understand too quickly his language. You makes complicated project in simple way and teach the codes in simple terms so anybody can make its own projects with help of you. Lots of thanks
@TechStudyCell
@TechStudyCell Жыл бұрын
Thanks for your support 🙂
@novajaboticabal7439
@novajaboticabal7439 Жыл бұрын
Great Could you make a video teaching how to make a thermostat with rainmaker on esp32 and DHT22. I'm counting on your help. thank you in advance
@iamrafic
@iamrafic Жыл бұрын
Much waited project, thanks bro. Keep up the good work.
@TechStudyCell
@TechStudyCell Жыл бұрын
Thanks 👍
@albinbiju6018
@albinbiju6018 7 ай бұрын
Thank u so much😃 broo can i use water pump it is overload device in same project
@victor7ultimate
@victor7ultimate Жыл бұрын
Actually implemented this project following this video guide. It was fun and interesting.
@TechStudyCell
@TechStudyCell Жыл бұрын
great...
@flbeats3538
@flbeats3538 Жыл бұрын
Thank you so much 😊
@aniketpol1502
@aniketpol1502 Жыл бұрын
Sir another request... Can you add OTA code upload features using AsyncElegantOTA library
@naveenraja1856
@naveenraja1856 Жыл бұрын
Hi bro.....Bro why not interface the Bluetooth control it is applicable or not pls tell bro....
@NTcreations_22
@NTcreations_22 Жыл бұрын
Sir in this video we will use ESP32 am I replace in ESP8266
@drelectronics13
@drelectronics13 Жыл бұрын
Thanx man u did it now we can make the perfect home automation
@saleemsadruddin4326
@saleemsadruddin4326 Жыл бұрын
yes, true
@Pendu_music_2.0
@Pendu_music_2.0 3 ай бұрын
I have esp8266 can it work
@allenhiyas3979
@allenhiyas3979 Жыл бұрын
this project is so great!... can you make this project with ethernet port (w5500 lan module) i want to connect this to my internet thru cable... thanks...
@hamzaomari584
@hamzaomari584 Жыл бұрын
Well done
@rubialugattimoreira1978
@rubialugattimoreira1978 Жыл бұрын
Always top!
@TechStudyCell
@TechStudyCell Жыл бұрын
Thanks
@albinbiju6018
@albinbiju6018 7 ай бұрын
Its work broo perfectly
@Romiqtiink
@Romiqtiink Жыл бұрын
wow what a brilliant and inspiring idea. if you add a motor to the curtain it will definitely be more interesting.
@rabeeusman520
@rabeeusman520 Жыл бұрын
my esp32 not connecting to wiffi automatically after went offline please guide me to resolve this issue
@saleemsadruddin5211
@saleemsadruddin5211 Жыл бұрын
Sir, it's not working perfectly. Sometimes after power cutoff and restore it takes values from physical switch position. Blynk was best as it used to take data from blynk cloud
@SabirHussain-yy9zi
@SabirHussain-yy9zi Жыл бұрын
Hy sir my ir remote is not working??? How to solve this problem???
@aniketpol1502
@aniketpol1502 Жыл бұрын
Hey sir, It would be great if you can add fan speed dimmer and also a way to upload new codes to the board through OTA... As I've installed my project in the wall and to upload new code I have to always remove the esp32 from it
@tejapavanbonthu6043
@tejapavanbonthu6043 Жыл бұрын
Please add fan dimmer+6appliances,ir, temparature senser,push button,esp rainmaker
@sohinideb7843
@sohinideb7843 Жыл бұрын
Well explained👍👍Thank you for sharing ....😃😃
@TechStudyCell
@TechStudyCell Жыл бұрын
Welcome
@arifhossain6845
@arifhossain6845 Жыл бұрын
As per your instructions first upload Gpl stale code and check boot bullom then upload HEX Code then after 8relay model code Apps satup my big problem is not including HEX Code your other video which doesn't have remote it is ok after code upload but device off relay run onn and device off relay tun onn ... it works .... and problem manage library doesn't include ESP32 band 2.0.3 mine is andino 2.1 vanson plz help
@aniketpol1502
@aniketpol1502 Жыл бұрын
Great video
@TechStudyCell
@TechStudyCell Жыл бұрын
Thanks
@hassanzaenali9266
@hassanzaenali9266 Жыл бұрын
Please RGB control with esp rainmaker
@ALLINONE-ec9jq
@ALLINONE-ec9jq Жыл бұрын
Please make solar panel power monitor esp32
@TechnoSAP
@TechnoSAP Жыл бұрын
Nice 👍
@TechStudyCell
@TechStudyCell Жыл бұрын
Thanks
@user-lf9to9kr9c
@user-lf9to9kr9c 8 ай бұрын
Compile windows7 not work how to fixed? Windows 10 work
@harishsekar6020
@harishsekar6020 Жыл бұрын
Awesome
@TechStudyCell
@TechStudyCell Жыл бұрын
Thanks
@chiszmutez
@chiszmutez Жыл бұрын
It can't reconect to wifi autmatically after i restart the wifi,any solution??
@diaryiklanlucudiarylancu8367
@diaryiklanlucudiarylancu8367 Жыл бұрын
Thanks a lot sirr...added feedback lcd sir 🙏🙏🙏
@TechStudyCell
@TechStudyCell Жыл бұрын
Ok
@diaryiklanlucudiarylancu8367
@diaryiklanlucudiarylancu8367 Жыл бұрын
Ok sir I waiting next project add feedback lcd 🤗
@biswajitcreativity7294
@biswajitcreativity7294 Жыл бұрын
When the wifi signal is lost and come back wifi signal the ESP 32 not connect automatically in the wifi . And I turn off and on ESP 32 then the network connect. Not automatically connected why sir
@buddhimaamarasinghe9997
@buddhimaamarasinghe9997 Жыл бұрын
Excellent presentation, If possible, put an LDR and make a program, Then you can see the feedback in the lights(If the light does not work properly). Add a new video on how to turn ON/OFF all lights with the help of a timer. We got a lot of knowledge from watching your videos. Thanks.
@TechStudyCell
@TechStudyCell Жыл бұрын
Noted
@pritambakshi6936
@pritambakshi6936 Жыл бұрын
Welldone 💯💯
@TechStudyCell
@TechStudyCell Жыл бұрын
Thanks
@kifayat030
@kifayat030 Жыл бұрын
Sir g mujay full system chaheyay Jo apnay banaya hay plz
@TheArither__2805
@TheArither__2805 Жыл бұрын
Sir when I set up and enter wifi name then device autamatically disconnected as we have a need for connecting our phone and nodemcu with same wifi please tell me I follow all your projects and all are working but these didn't
@Bachelorkitchen7378
@Bachelorkitchen7378 Жыл бұрын
May be your node mcu will be damaged plz ensure that try to a new node mcu for Testing
@manojnathaneal.s4921
@manojnathaneal.s4921 Жыл бұрын
Bro please make a video for fire detection and alarm system using blynk 2.0 app bro... That will be much useful
@koteswararaoneelapu3432
@koteswararaoneelapu3432 Жыл бұрын
Superb working sir cod Sir ,how many board working this code
@iamrafic
@iamrafic Жыл бұрын
Hi Bro, Any Special coding needed for WIFI reconnect? with your 8 Channel relay, wifi is not reconnecting automatically after disconnection.
@TechStudyCell
@TechStudyCell Жыл бұрын
It may take some time, but it should reconnect automatically.
@iamrafic
@iamrafic Жыл бұрын
@@TechStudyCell ok thanks bro
@asmorodronenow
@asmorodronenow Жыл бұрын
Thank you very much sir👍can you help me how to create push button like door bell on android rainmaker? ..thanks
@TechStudyCell
@TechStudyCell Жыл бұрын
Okay
@asmorodronenow
@asmorodronenow Жыл бұрын
How to create push botton sir?☺
@penketechnicalyoutubechann6302
@penketechnicalyoutubechann6302 Жыл бұрын
super bro. can you make fan dimmer control using rainmaker
@TechStudyCell
@TechStudyCell Жыл бұрын
Thanks. Working on it
@gyaniworld663
@gyaniworld663 Жыл бұрын
Sir can you please make a video on fan control in same project
@TechStudyCell
@TechStudyCell Жыл бұрын
Will publish soon
@vipinvg2048
@vipinvg2048 Жыл бұрын
Also add IR blaster
@koteswararaoneelapu3432
@koteswararaoneelapu3432 Жыл бұрын
SUPERB SIR
@TechStudyCell
@TechStudyCell Жыл бұрын
Thanks
@ravirajmokashi546
@ravirajmokashi546 Жыл бұрын
One of best Project. Awesome Idea. Sir buc can same Program work or not in Node MCU ESP 8266. If not then make vdo on that with EEPROM or Preference Lib using Node MCU ESP8366. Thanks and Regards.
@drelectronics13
@drelectronics13 Жыл бұрын
Rainmaker doesent support node mcu and node mcu is now for slow and small project
@TechStudyCell
@TechStudyCell Жыл бұрын
Working on it
@ashishsbhavsar8731
@ashishsbhavsar8731 6 ай бұрын
It's not reconnect automatically to wifi when router restart , have to press button or restart the esp32 module to reconnect to wifi Except this error the Project is Amazing as I'm using this from last 8 months in my home. Please provide solution for auto reconnect.
@spaulll
@spaulll Жыл бұрын
Please make a project with the help of motion sensor and clap switch
@TechStudyCell
@TechStudyCell Жыл бұрын
Okay
@khatrichaitanya1981
@khatrichaitanya1981 Жыл бұрын
your skill absoluto fine and amazing with new trend ,your coding skill very high but project somehow not practical due to some minor bugs or improvement needed when esp reboot any reason it will connect wifi but any reason wifi hotspot restart not connect to wifi .why? it is not practical to each time reboot esp module , this problem not only me but many user in your subscriber , kindly look this matter with out support making new project not possible , kindly do some little help to me kindly update and upload same code with auto reconnect feature . i hope you understand my concern
@ravirajkala
@ravirajkala Жыл бұрын
If wifi also goes down with the power supply, the esp does not reconnect with the wifi after power is restored. Please solve this problem.
@aniketpol1502
@aniketpol1502 Жыл бұрын
Yes same problem here... I have to manually restart esp32 whenever my router power supply is down...
@topnotchgamer4167
@topnotchgamer4167 Жыл бұрын
Thanks a lot sir. 🥰
@TechStudyCell
@TechStudyCell Жыл бұрын
Welcome
@hamzaomari584
@hamzaomari584 Жыл бұрын
Well done
@Ashishinsightss
@Ashishinsightss Жыл бұрын
Report node config failed. PLZ HELP
@drelectronics13
@drelectronics13 Жыл бұрын
Bro esp rainmaker app says no device found while provisioning ,tried all method . also i forgot all devices in my bluetooth still problem exist ,the esp32 boards are brand new ,what could be the cause as not only i nlbut many are facing the issue ,plss help👍
@TechStudyCell
@TechStudyCell Жыл бұрын
First delete the previous Projects from ESP RAINMAKER app, then unpair the ESP32 ble from mobile Bluetooth settings. Factory Reset the board and try again. If issue not resolved, create a new esp rainmaker account and try again.
@drelectronics13
@drelectronics13 Жыл бұрын
@@TechStudyCell thnx for the reply i did this already ,it never seems to work ,though it work with the board i had lying for years, but now i brought 2 new boards from techiesms and they dont work here is the link of drive showing the issue plss check drive.google.com/file/d/1BlRB4Pq2uStkQjR83TJ-sR9bp83Ij19G/view?usp=drivesdk
@HuyBui-fs6yo
@HuyBui-fs6yo Жыл бұрын
i have same problem
@drelectronics13
@drelectronics13 Жыл бұрын
@@HuyBui-fs6yo I brought new boards and it's working, probably some boards which looks cheap are not working with it ,u should see the details written on the chip cover more info means original board and less info means it's fake one
@koteswararaoneelapu3432
@koteswararaoneelapu3432 Жыл бұрын
Sir I am using yours code Excellent work sir thanku so much But I want small issue I am two esp32 using same coade sir so one board automatically WiFi signals faild wat is the problem sir 🙏
@khatrichaitanya1981
@khatrichaitanya1981 Жыл бұрын
Actually same issue with my project i think no answer from project maker
@matthiash.454
@matthiash.454 Жыл бұрын
Again a great video :-) Short question: Can you also make a video where only 4 relays are controlled with the appropriate PCB ?
@drelectronics13
@drelectronics13 Жыл бұрын
Why no use rain this time 🙂👍he did best on youtube
@drelectronics13
@drelectronics13 Жыл бұрын
As now we have best home automation pls make next video on ota update with rainmaker it is possible and shown on their web
@TechStudyCell
@TechStudyCell Жыл бұрын
Wifi details is not hard-coded. You can update the wifi details anytime from ESP RAINMAKER app. Please watch the complete video
@drelectronics13
@drelectronics13 Жыл бұрын
@@TechStudyCell I watched whole video already I mean to say what if we want to update code ,ota?
@laxmiram19
@laxmiram19 Жыл бұрын
Dream project for me, amazing and great work.
@TechStudyCell
@TechStudyCell Жыл бұрын
Welcome
@flbeats3538
@flbeats3538 Жыл бұрын
can we do it with blynk iot platform
@TechStudyCell
@TechStudyCell Жыл бұрын
Yes. You can use the Preferences for any ESP32 projects
@flbeats3538
@flbeats3538 Жыл бұрын
brother my esp32 not pairing in esp rainmaker app it saying No bluetooth device found
@flbeats3538
@flbeats3538 Жыл бұрын
and manually when you turn on switch after a minute it automatically turning off
@abanoubalfy5054
@abanoubalfy5054 Жыл бұрын
Pin 35 is not responding ir
@flbeats3538
@flbeats3538 Жыл бұрын
brother my esp32 not pairing in esp rainmaker app it saying No bluetooth device found, and manually when you turn on switch after a minute it automatically turning off please help brother 🙏
@TechStudyCell
@TechStudyCell Жыл бұрын
First, remove the previous device from esp rainmaker app. Unpair the Bluetooth, turn on gps and Bluetooth. Now press the boot button for 4 seconds and tryto scan the QR code.
@flbeats3538
@flbeats3538 Жыл бұрын
@@TechStudyCell i tried that also but not working
@HuyBui-fs6yo
@HuyBui-fs6yo Жыл бұрын
i have same problem
@flbeats3538
@flbeats3538 Жыл бұрын
@@HuyBui-fs6yo is there any solution
@HuyBui-fs6yo
@HuyBui-fs6yo Жыл бұрын
@@flbeats3538 someone tell me that should brought new boards and it's working, your board could be broken or fake one
@souvikmajumdar5341
@souvikmajumdar5341 Жыл бұрын
rainmaker connection problem disconnected device
@koteswararaoneelapu3432
@koteswararaoneelapu3432 Жыл бұрын
sir am triying somany times but not uploading code, showing esp32 nodemcu error please tell me sir pleese
@mirajhossain3783
@mirajhossain3783 Жыл бұрын
Update your board library to 2.
@rohitpawar2394
@rohitpawar2394 Жыл бұрын
Sir add fan speed control your program esp ranimeker
@TechStudyCell
@TechStudyCell Жыл бұрын
Working on it
@user-yi5ko8tj1n
@user-yi5ko8tj1n Жыл бұрын
Mobile se coding kaise Kara
@arifhossain6845
@arifhossain6845 Жыл бұрын
ir recover code doesn't work
@ketul.Malaviya
@ketul.Malaviya Жыл бұрын
Sir isme mit app inventor kese add kare
@ketul.Malaviya
@ketul.Malaviya Жыл бұрын
Is program me Mit app inventor kese chelaye
@ketul.Malaviya
@ketul.Malaviya Жыл бұрын
🙏
@ketul.Malaviya
@ketul.Malaviya Жыл бұрын
kzbin.info/www/bejne/jXLRYZmAbrZ2haM
@ketul.Malaviya
@ketul.Malaviya Жыл бұрын
?
@ketul.Malaviya
@ketul.Malaviya Жыл бұрын
?
@khatrichaitanya1981
@khatrichaitanya1981 Жыл бұрын
excellent but support required
@user-yi5ko8tj1n
@user-yi5ko8tj1n Жыл бұрын
Sir please Mobile se program kejia
@Sonamsingh-vz1ex
@Sonamsingh-vz1ex Жыл бұрын
Fr
@hasnainraja3781
@hasnainraja3781 Жыл бұрын
💞💞💞💞💞💝💝💝💝💕💕💕
@AlokKumar-xn7zx
@AlokKumar-xn7zx Жыл бұрын
hello sir I'm getting this error please help esp-tls-mbedtls: mbedtls_ssl_handshake returned -0x4310 E (74288) esp-tls: Failed to open new connection E (74288) TRANSPORT_BASE: Failed to open a new connection E (74294) MQTT_CLIENT: Error transport connect E (74296) esp_mqtt_glue: MQTT_EVENT_ERROR
@nandusahu9799
@nandusahu9799 Жыл бұрын
सर कोड कंपाइल करते हैं तो एरर आता है मोबाइल फोन अपलोड प्रॉब्लम सॉल्व कीजिए sketch_jan31f.ino:16:20: fatal error: RMaker.h: No such file or directory
@contalivreemaberto1385
@contalivreemaberto1385 Жыл бұрын
Great Could you make a video teaching how to make a thermostat with rainmaker on esp32 and DHT22. I'm counting on your help. thank you in advance
@TechStudyCell
@TechStudyCell Жыл бұрын
Okay
Me: Don't cross there's cars coming
00:16
LOL
Рет қаралды 12 МЛН
He sees meat everywhere 😄🥩
00:11
AngLova
Рет қаралды 11 МЛН
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 49 МЛН
Start Your Smart Home Journey with Cadio 🏠
17:07
DIY Tech Knowledge
Рет қаралды 202
[IN HINDI] Blynk IOT ESP32 Home Automation System Manual and IR Remote Control Feedback System
17:22
Viral Science - The home of Creativity
Рет қаралды 17 М.
Making the most EQUIPPED DIY Security Camera with ESP32-CAM
26:36
Max Imagination
Рет қаралды 342 М.
Google Home using NodeMCU, Blynk and IFTTT
42:27
Srishti Robotics
Рет қаралды 58 М.
Alexa + ESP32  Control Relay PCB - Arduino Code
10:05
Electronoobs
Рет қаралды 29 М.
PART 52 || DIY Wireless Switch forElectronic Lights - Easy Guide!
1:01
HUBAB__OFFICIAL
Рет қаралды 23 МЛН
Хотела заскамить на Айфон!😱📱(@gertieinar)
0:21
Взрывная История
Рет қаралды 5 МЛН
ОБСЛУЖИЛИ САМЫЙ ГРЯЗНЫЙ ПК
1:00
VA-PC
Рет қаралды 687 М.
GamePad İle Bisiklet Yönetmek #shorts
0:26
Osman Kabadayı
Рет қаралды 572 М.