Smart Home with Amazon Alexa using ESP32 control Relay (Voice + IR Remote) | IoT Projects 2021

preview_player
Показать описание
In this IoT projects, I have shown how to make the Smart Home with Amazon Alexa using ESP32 control Relays to control appliances with voice commands, IR Remote, and switches with and without Wi-Fi. You can also monitor the real-time feedback in the Amazon Alexa app when you control the relays from IR remote and switches.

Download PCB Gerber file for this ESP32 IoT based home automation project

Visit the following website to get electronics components, modules at a very reasonable price

During the ESP32 tutorial video, I have covered all the following topics:
00:29 How to control 8 relays using ESP32 with Amazon Alexa App.
00:47 Control relay with IR remote and switches.
01:32 Control ESP32 Home automation without internet.
02:34 Required components for ESP32 Alexa Home automation.
02:58 Circuit diagram of the ESP32 IoT projects.
05:08 How to get IR codes (HEX codes) from a remote
06:00 Program ESP32 with Arduino IDE
07:08 Add IoT devices & ESP32 with Amazon Alexa App.
08:11 Control appliances with voice and switches using the ESP32 control relays.

Required Components for this ESP32 Smart Home system
1. ESP32 DEV KIT V1
2. 8-channel 5V SPDT Relay Module
3. Switches or Push-Buttons
4. Any IR remote
5. Amazon Alexa Echo Dot or any Alexa Devices.

Amazon United States Affiliate links:

Amazon India Affiliate links:

Required Components for the ESP32 control Relay Module PCB:
1. Relays 5v (SPDT) (8 no)
2. BC547 Transistors (8 no)
3. PC817 Optocuplors (8 no)
4. 510-ohm 0.25-watt Resistor (8 no) (R1 -- R8)
5. 1k 0.25-watt Resistors (10 no) (R9 -- R18)
6. LED 5-mm (10 no)
7. 1N4007 Diodes (8 no) (D1 -- D8)
8. Push Buttons (8 no)
9. Terminal Connectors
10. 5V DC supply

Important points for this internet of things projects:
1. The IR receiver sensor must have a metallic casing. Otherwise, you may face issues while trying to get the Hex code.
2. You need an Echo Dot or any other Alexa devices for this project.
3. The ESP32 and the echo dot smart speaker should be connected with the same wifi network.
5. Use a stable 5V 5A DC power supply.

Download Codes for this ESP32 Alexa smart Home project from the following article

Previous Video on Alexa smart home:
ESP32 Alexa control relay without Alexa Echo dot

ESP8266 Alexa control relay without Alexa Echo dot

During the video, I have explained the circuit and code for the ESP32 IoT projects. And I have not used any paid IoT platform for this ESP32 project. So after watching the complete tutorial video you can easily make this ESP32 Alexa smart home project.

If you face any issues please let me know in the comment section.

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

-------------------------------------------------------

Other useful IoT projects:

Latest ESP32 projects playlist:

Latest NodeMCU projects playlist:

ESP32 Home automation with Google Assistant Alexa & Manual Switches
Рекомендации по теме
Комментарии
Автор

Adding IR control is awesome work
👌👌👌👌👌

rameshniroj
Автор

Awesome Work,
Please Add GOOGLE ASSISTANCE + BLINK APP TO 8 RELAY MODULE
PLEASE SIR ❤️ 🙏🙏🙏

rameshniroj
Автор

Hi can we read an analogue value at the esp pin and relay it to alexa interface. Value to display eg: room temperature, automation based on conditional switching of output based on the value read at esp pins?

jobinjoseph
Автор

your project is Awesome!! I have a question.. Can I use ttp223 touch sensor instead of manual switch .. ? I am waiting hear from you!! Please reply ASAP!!

samiranDuttavlogz
Автор

hi min, any video using google home or google home mini to control it?? please share if have,

romolopermadi
Автор

Hello Subhajit
first of all, congratulations for the projects you develop and share.
Having developed and prototyped pcb of similar projects, I wanted to ask you what software you use for the creation of pcbs.
I wanted to start from yours, done very well, and modify it to add a section in which to insert the Power Supply Module Hi-Link HLK-PM01 AC-DC 220 V to 5 V, you can share the starting file, not the gerber, to allow me this change?
Obviously I would share the work done again
Thank you

gianpic
Автор

Nice project... So can you make it using alexa and Bluetooth app

ankitshah
Автор

Getting error 'class WIFICLASS' has no member named 'mode' help me sir... please

dipaksonone
Автор

I don't have an Echo with can i do

mdsiyam
Автор

How about the power supply of really board and esp32 .... It working properly .. but the problem is power supply is very big I choose 5 v.10 amp. Power supply it doesn't fit inside the metal box ..is there any idea to solve the problem .. please mention the accurate power supply for the boards

robinarackal
Автор

Its really amazing and thanks to share all this very helpful things with us. Can we do same thing with sinric pro.

marathiman
Автор

Kya ye mai daily use karsakte hu means ye bigad nahi jaega na?

jeelramani
Автор

Programming the ESP but Alexa app not found it. I try searching in 10 time sir please help me why it problem.

rhodiumindia
Автор

How can i flash my esp showing error like size reduse sketch code error

vardhamanmohan
Автор

Can we add google assistant without sinric or ifttt?

debrajsaha
Автор

Hi dear good product now every errors are solved except after 24 hours the wifi led is getting offline , then we need it restart, after restarting it it works again 24 hours
any way good
thank you

noushadolakara
Автор

"Cannot connect to wifi. So manual mode" their is a bug here if initally we dont conntct it to wifi we cannot use the manual mode.
If used the IR remote button program crashes with an error
Guru Meditation Error : Core 1 panic'ed (loadProhibited)

Any solution???
Thankyou 😀

jituicechill
Автор

ESP_RMAKER_PARAM_RANGE was not declare in this scope error 😭😭?

AdnanShaikh-wwpp
Автор

I think there is no difference between code for buttons and code for switches.so can we upload any 1 of them for both?

r.pranay
Автор

Can this project be upgraded to use the EEPROM on the pin state?

Zerous_