IoT Project using ESP RainMaker with Google Assistant Alexa & Manual Switch - ESP32 Projects 2022

preview_player
Показать описание
In this ESP32 project, I have shown you how to make IoT Project using ESP RainMaker with Google Assistant Alexa to control relays with voice commands and manual switches. I have used all the free tools for this IoT-based home automation system.

During the ESP Rainmaker tutorial video, I covered the following topics:
01:40 Control relays with Google Assistant and Alexa using ESP32
03:03 Control appliances manually with switches.
04:34 Required Components for this IoT project.
04:49 Circuit diagram of ESP32 home automation project.
05:44 Source codes for the ESP Rainmaker Project.
07:38 Program ESP32 with Arduino IDE
08:02 Update WiFi details through OTA with ESP Rainmaker.
09:24 Connect Amazon Alexa with the ESP Rainmaker app.
10:08 Connect Google Home with the ESP Rainmaker app.

Required Components for the ESP32 home automation system
1. ESP32 Devkit.
2. 4-channel or 8-channel 5V SPDT Relay Module.
3. Switches or Push Buttons.

Amazon India Affiliate links:

Amazon United States Affiliate links:

Download the Code for ESP32 IoT project with ESP Rainmaker from the following article:

Download PCB Gerber File of ESP32 control 8 relays:

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 application on mobile.
3. You can control relays from any WiFi network if ESP32 is connected to WiFi.
4. Update the Preference URLs to install the ESP32 board version 2.0.3 as shown in the video.
5. To generate the QR code, press and hold the ESP32 BOOT button for 4 seconds.
6. Please watch the complete video, otherwise you may face some issues.
**Please take proper safety precautions while working with high voltages.

Previous Video links:
How to program ESP32 using Arduino IDE

During the internet of things tutorial video, I explained all the steps to make this IoT-based home automation system, and how to connect Rainmaker with Google Assistant and Amazon Alexa app.
In this ESP32 project, you can control the relays without internet from the manual 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 in the Amazon Alexa and Google Home IoT applications. So with this smart house 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.

#iotprojects #esp32 #homeautomation
-----------
Thanks For Watching...
✅ SUBSCRIBE ✅LIKE ✅SHARE ✅ COMMENTS

-----------
-----------
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:

Latest NodeMCU projects playlist:

Arduino Home Automation Projects playlist:
Рекомендации по теме
Комментарии
Автор

I did it and it's working fine....I used the vin pin from esp to supply power to Relay module and used a 5v 1amp charger adapter to power up the esp...

Healer
Автор

Was exactly waiting for this!! Thank you!

prajwalhn
Автор

It works really well. Thank you for the code.
added OLED display to show status of 8 relay and WiFi connectivity, it works really well.
Unlike Blynk Rainmaker is really good. Blynk used to cause lots of issues if offline.

shijilt
Автор

I thank you for this. Three days on the wait. Thank you and following every detail.

erustuscheruiyot
Автор

Thank you very much for my first step of making diy smart home.
Respect!

duynguyen
Автор

1.thank you working
2.not working with server without internet
3.how i change relay state for last state?

shandradm
Автор

thank u man last video i mention comments do rainmaker project now u done You are great
can u add more sensor related to home like door sensor security alram, motion sensor

aravindhanvivekanandhan
Автор

I tried this project and it really work and I'm really happy from it thank you for this video i just have 1 issue with this project is that when ever esp32 restart it sets all the relays to off mode. Is there any way to make it remember which relay was on and which was off . Please reply

pqrst
Автор

Hi! Nice video, could you teach how to conect two Relays and a stepper motor (or cc motor) to open, close (or set height with percentages) a roller blind?

Maii.c
Автор

Excellent very educational video.
Could you please make another one with the thermostat function.
With DS18B20 and also with DHT11
I thank you in advance

contalivreemaberto
Автор

thanks for the amazing but i have a question in case i don't have an ESP32 board, can i use an ESP8266 instead?

luisenriquehernandezzamora
Автор

Perfect, complete and detailed video tutorial, I made it here and it worked correctly, please, can you make a Tutotial like this, with ESP Rainmaker and MQTT together?
Congratulations on the video and the channel!"

IoT-InternetDasCoisas
Автор

Sir the project is very nice please add 3rd speed fan dimmer to it

Garagebd.
Автор

Great project. I got this working no problem. Is it possible to have 2 of these on the same network and within rainmaker? What needs to be changed in the code to make each esp32 unique.

Many thanks

paulhowes
Автор

Thank you very much for all the work you have done and shared. well done my friend

kamalkamel
Автор

The very practical project, thank you very much.

sunfoundermakereducation
Автор

nice video, only issue is that once net is down it becomes useless for any remote control mechanism, basically it becomes a dead switch just like our non smart regular home switches, at lease if the wifi is available irrespective of internet, then we should be allowed to locally use the controls, lik esphome or homeassistant or even tasmota, or esp purna, but rainmaker becomes uselss once you are without internet. This was only limitation otherwise it is very good overall.

iuhere
Автор

I have been an ardent follower of your videos and have constructed most of your circuits. In this one, is there any way to remember the last state of relay before power cut?

ravirajkala
Автор

I really like this project, thank you sir.

muhammadnor
Автор

Very nice project & detail explanation. Please make a project using RainMaker with fan speed controller.

pnfactinfo