ESP32 Alexa Home Automation System with Manual & Voice Control Feedback | IoT Projects 2021

Sdílet
Vložit
  • čas přidán 8. 03. 2021
  • In this IoT projects, I have shown how to make the ESP32 Alexa home automation system with manual & voice control 8 devices. You can also monitor the real-time feedback in the Amazon Alexa app. With this Alexa smart home project, you can also control the relays from the manual switches without the internet.
    $2 for 1-4 Layer PCBs, sign up to get $18 new user coupons: jlcpcb.com/RHS Discount Coupon Code:- JLCPCBcom
    Download PCB Gerber file for this ESP32 IoT based home automation project
    drive.google.com/uc?export=do...
    During the ESP32 tutorial video, I have covered all the following topics:
    00:30 How to control 8 relays using ESP32 from Alexa App and switches.
    03:02 Circuit diagram of the ESP32 Home Automation project.
    04:37 Programming the ESP32 with Arduino IDE
    06:46 How to add IoT devices & ESP32 with Amazon Alexa App.
    07:49 Connect 8 home appliances with the smart relay module.
    07:57 Controlling 8 appliances with voice and switches using the ESP32 control relays.
    Required Components for this ESP32 home automation system
    1. ESP32 DEV KIT V1
    2. 8-channel 5V SPDT Relay Module
    3. Switches or Push-Buttons
    4. Amazon Alexa Echo Dot or any Alexa Devices.
    Amazon United States Affiliate links:
    ESP32 DEV KIT V1 : amzn.to/3mBjCch
    8-channel 5V Relay Module : amzn.to/3p50UeH
    Amazon India Affiliate links:
    ESP32 DEV KIT V1 : amzn.to/331pohb
    8-channel 5V Relay Module : amzn.to/3mTWyVZ
    Amazon Echo Dot (4th Gen) : amzn.to/3srCiPA
    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
    Download Code for this ESP32 smart house automation project
    iotcircuithub.com/esp32-alexa...
    Previous Video on Alexa smart home:
    ESP32 Alexa control relay without Alexa Echo dot
    • ESP32 Home automation ...
    ESP8266 Alexa control relay without Alexa Echo dot
    • Smart Home with Google...
    During the video, I have shared the circuit and code for this IoT project. So after watching the complete tutorial video you can easily make this ESP32 Alexa smart home project.
    There is a limitation, the ESP32, and the echo dot smart speaker should be connected with the same wifi network.
    Soon I will publish the complete article on my website and share the link here.
    If you face any issues please let me know in the comment section.
    #internetofthings #esp32 #Alexa
    -------------------------------------------------------
    Thanks For Watching...
    ✅ SUBSCRIBE ✅LIKE ✅SHARE ✅ COMMENTS
    Find out more such projects: iotcircuithub.com/
    Facebook: / techstudycell
    Instagram: / techstudycell
    Telegram: t.me/techstudycell/
    -------------------------------------------------------
    Other useful IoT projects:
    Latest ESP32 projects playlist:
    • ESP32 Projects
    WiFi Door Lock using ESP32 CAM & Blynk
    • WiFi Door Lock using E...
    Home Automation using Google Assistant, Blynk, IFTTT, NodeMCU
    • Home Automation using ...
  • Věda a technologie

Komentáře • 372

  • @christopherlawes9286
    @christopherlawes9286 Před 3 lety +13

    This looks AMAZING!!! Thank you so much for showing us this and NOT using Blynk etc., but using Alexa app. Perfect!

  • @eng.ahmedtaha3342
    @eng.ahmedtaha3342 Před 3 lety +1

    Excellent, I tried it after ordering the PCB and it worked properly. Many thanks for your creative ideas

    • @TechStudyCell
      @TechStudyCell  Před 3 lety

      Glad it helped. You can also share some pictures of home automation project at connect.techstudycell@gmail.com, we will showcase those in our website iotcircuithub.com

  • @oliverbechmann1628
    @oliverbechmann1628 Před 3 lety

    Very cool Project / A lot of work / The PCB looks very nice / It´s 1 of my next projekts. Thank you

  • @jeffmouton
    @jeffmouton Před 2 lety

    That is exactly what I was looking for. Thank you very much.👍

  • @vishaljain6130
    @vishaljain6130 Před 2 lety

    I liked the most. Really wonderful as perform superb and at last all devices connected to Echo Dot. in this Home Automation Project, no need 3rd party App, this is the main features which is all above. Once again thanks a lot.

  • @AnselmoBotelho
    @AnselmoBotelho Před 3 lety +1

    Thanks for the video, you helped a lot !! Don't stop recording videos that teach you how to program and assemble the setups. Thanks!!

  • @gabrielebasso5408
    @gabrielebasso5408 Před 3 lety

    You solved my problem. you're fantastic. Thank you!

  • @mvvkiran
    @mvvkiran Před 3 lety +1

    Very simple and professional approach. Especially loved the way you designed the PCB. Kudos!!

  • @ArtisanPallet
    @ArtisanPallet Před 3 lety

    Very useful home automation project using Alexa. Thanks for sharing.

  • @hozzlawless3701
    @hozzlawless3701 Před 3 lety

    Excellent, thanks bro :)

  • @luismanuelreyesbarraza9373

    excelente trabajo. saludos desde México.

  • @blidnore
    @blidnore Před 2 lety

    Excelente implementación ingeniero gracias por compartir, un cordial saludo

  • @anokhautomation4453
    @anokhautomation4453 Před 2 lety

    Amazing product.thanks for sharing.

  • @PhG1961
    @PhG1961 Před 3 lety

    Awesome video !

  • @buffplums
    @buffplums Před 3 měsíci

    Thank you sir for sharing

  • @DaniloLiaudet
    @DaniloLiaudet Před 3 lety +1

    hi, could you please tell me the kind of connection that the light switch have so I can try find the same compatible, thanks...

  • @anilkumarmaurya5388
    @anilkumarmaurya5388 Před 3 lety +1

    You always amaze with your new videos now make next video on mit app inventor with control of home automation by both wifi and bluetooth connection without any third party

  • @hameedhameed7496
    @hameedhameed7496 Před rokem

    Thanks
    Worth trying
    Can you make video about linking esp32 to smartthings app

  • @electronic7979
    @electronic7979 Před 3 lety +3

    Excellent

  • @koteswararaoneelapu3432

    Thanku sir wonderfull

  • @GiuseppeVattiata
    @GiuseppeVattiata Před 3 lety

    complimenti per il tuo lavoro. volevo chiederti se è possibile comandare anche i motori delle tapparelle? Grazie

  • @mibrahim4245
    @mibrahim4245 Před 2 lety

    How can we apply the same (getting the feedback) while using the manual swtiches (that take power from home service panel) ?
    Thanks

  • @RameezRazaRiaz99
    @RameezRazaRiaz99 Před 2 lety

    if the power goes out do the switches remember their state? i.e if it was on before power loss do they turn back on on power resume and vice versa?

  • @ClashingJunction
    @ClashingJunction Před 2 lety

    Can I use NODEMCU v3 instead of Esp32? What will be the changes in the code for it .
    I want to use NODEMCU v3 board and control 8 channel relay without blynk or any IFTTT apps

  • @orangerucksack7083
    @orangerucksack7083 Před 3 lety

    you produce such great videos!!, how hard is it to add Blynk into this, as I am converting a camper van project and want Alexa voice control but also use Blynk that allows me to have battery status, solar charge status, turn valves on etc from a central iPhone/iPad screen in Blynk (just learning and your videos are a great help...
    . thank you in advance for your help

  • @andrescalapt_
    @andrescalapt_ Před 3 lety

    nice, how can you apply this to a real life situation? If the switch is turned off you can with the Alexa turn it on the lamp? thaanks

  • @IELECT20
    @IELECT20 Před 3 lety

    sorry, But can you break it down more, if eventually i want to use it for a 220v appliances thanks.... because your diagram show a 5v dc switch

  • @opioasde
    @opioasde Před 3 lety

    I understand that we can control fr bothe places..BUT...what happens to the manual switch logic.. if turn on the manual switch and then switch it off from internet?

  • @kamaleshbehera
    @kamaleshbehera Před 3 lety

    Very good Bro, please make the same video without Alexa device, control with mobile through alexa

  • @nehamehndiratta5369
    @nehamehndiratta5369 Před 2 lety +1

    I have 2 channel relay module which says 5v . I tries using them with esp8266 but it is not working properly. I think because esp32 and 8266 have 3.3v output only... what should I do??? How to use 5v relay with 3.3v ???

  • @mayankcreator
    @mayankcreator Před rokem

    If there is no internet even then also the manual switch either works or not

  • @nurnahidrahaman
    @nurnahidrahaman Před 3 lety

    can I use doorbell switches as push-button?

  • @vishaljain6130
    @vishaljain6130 Před 3 lety

    please make a video on wi-fi universal remote using esp8266 nodemcu & Alexa

  • @evertonterra9880
    @evertonterra9880 Před rokem

    ok, I would like to know if you have a link where I can buy the components on Aliexpress? I really liked the project, congratulations 👏

  • @wishywasher1330
    @wishywasher1330 Před rokem

    hello, I really liked your project! I tried using the same code for my setup but I’m having trouble with it because Alexa keeps discovering espalexa devices that no longer exist. How can I fix this issue?

  • @DharmeshTechZone
    @DharmeshTechZone Před 2 lety

    Nice project work perfectly,Sir can you update this project with add credentials without hard codeded.

  • @nightwing8164
    @nightwing8164 Před 3 lety

    Impressive and super useful as usual.
    Can you make a tutorial how to increase esp32 pins using 16ch multiplexer please ?

  • @hameedhaji6759
    @hameedhaji6759 Před 2 dny

    Hi I had an issue when uploading
    The program is bigger that allowed for esp32

  • @fernandozamora7040
    @fernandozamora7040 Před rokem

    Wich programa you use to design your PCB?

  • @romolopermadi9606
    @romolopermadi9606 Před 2 lety

    hi buddy..as this video..its means the esp32 is powered with 5v?

  • @SantoshKumar-sc6mr
    @SantoshKumar-sc6mr Před 3 lety

    Great project
    But I have a question
    Agar hamne relay 1 ya 2 ya koi bhi relays ko on kar rakha h via manual switch or electricity jane ke bad dobara ati h to kya vo relay activat hongi jo hamne manually ya blink app se on karke rakhi thi ?

  • @dipaksonone2917
    @dipaksonone2917 Před rokem

    Can we use push button or electric switch with same code? Please reply

  • @muradabdel-karim3636
    @muradabdel-karim3636 Před 2 měsíci

    Is there a way to communicate with an inverter DC compressor? 2kw power

  • @boopeshkumarprabhakaran

    Would This work Only with echo dot... Or any other Alexa devices?

  • @obedriverarazo5780
    @obedriverarazo5780 Před 3 lety +1

    very good video, if you can user sonoff is better regards

  • @ahmedhatem8828
    @ahmedhatem8828 Před 3 lety

    Can you help me .
    Need to do smart parking by using raspberry pi 3 .

  • @shija1999
    @shija1999 Před 9 měsíci

    Hi
    Can you please send the BOM and pick and place files for SMT services to use this pcv

  • @vctoons
    @vctoons Před 3 lety

    How to connect the Google home with same this process instead of alexa

  • @jeelramani35
    @jeelramani35 Před 2 lety +1

    is it compulsory to have echodot to add this switches

  • @sreejithsuresh3642
    @sreejithsuresh3642 Před 3 lety

    Can this same be used for powerplugs

  • @rjfc4747
    @rjfc4747 Před rokem

    do you have a code for one relay module only? Because I only want to control one light bulb

  • @kuldeeptripathi649
    @kuldeeptripathi649 Před 3 lety

    Hey can you please suggest me how can I use Google assistance without ifttt because it's only letting 3 applets

  • @roksaisthe23rd92
    @roksaisthe23rd92 Před 3 lety +1

    thanks . but can we do this without echo dot? caz in the video the echo dot was restarted to identify switches. whats the use of echo dot in this project?

    • @LucasBastosDF
      @LucasBastosDF Před 2 lety

      Hello, ROK!
      I have no Echo Dot. I did this project using the Android app Amazon Alexa and the switches weren't found by the app.
      My smartphone and switches are on the same wifi. And I restarted both (smartphone and switches). Alexa coudn't recognize the switches.

  • @BlackwingzYT
    @BlackwingzYT Před 2 lety

    Hy. Is it possible that we make two 8 channel PCBs and use it on amazon alexa app to make 16 channel home automation ?? Or in other words can we use multiple 8 channel control boards with multiple esp32 to make many channel home automation

  • @Vinay._.7
    @Vinay._.7 Před 2 lety

    idont have Alexa speaker can I able to use this code for phone controlling

  • @mcuriaki
    @mcuriaki Před 3 lety

    Great video. How to make the lamp automatically turn off after 30 minutes?

    • @neicardoso1373
      @neicardoso1373 Před 11 měsíci

      Basta colocar como uma tarefa em sua assistente virtual, Alexa ou siri ou Bixbay. Ou seja… coloque: Alexa, acender luz do quarto, desligar após 30 minutos de ligada!

  • @TheMiguelromval
    @TheMiguelromval Před 3 lety

    hello, when I compile I get the error "
    button1Handler was not declared "and so on with all of the following (buttonNHandler). I followed everything step by step, load the libraries. What could it be? Thanks excellent video!!

  • @aslamrahim5935
    @aslamrahim5935 Před 3 lety +1

    Wifi + Alexa app video please 🙏

  • @anshulgupta9893
    @anshulgupta9893 Před 3 lety

    This Great Man.. I made it, But only problem is, it cannot work if Echo Dot is off....
    Is it possible if echo Dot is off it can work through alexa mobile app...

  • @thonyfrank6721
    @thonyfrank6721 Před 3 lety

    a question can be put an esp 8266 instead of an esp 32

  • @raghubabukamarajugadda7550

    Bro can you modify this project with controlling all appliances with dedicated Android app and also entering wifi credentials through app not from the code. Please try this project

  • @weldonmartins9148
    @weldonmartins9148 Před 2 lety

    Preciso disso para um projeto de automação. Onde consigo uma placa igual com 10 canais?
    Ou vc tem no canal alguma automação com placa de 10 canais?
    Pode linkar?
    Abraço!

  • @MyOwntuahur
    @MyOwntuahur Před 2 lety

    Wow great work,, how about a assistant

  • @deepansharya1111
    @deepansharya1111 Před 2 lety

    Can this be done using Google home app also??

  • @onkarkadam8440
    @onkarkadam8440 Před rokem

    Will it update the status after connecting internet again i mean What if internet is disconnected and button is on and connected with internet again will it change status on Alexa?

  • @sudhishkumark5711
    @sudhishkumark5711 Před rokem

    Bro the wifi in esp32 board not auto connecting when we switch off hotspot and on. is there any way for that?

  • @_BarathKumarR
    @_BarathKumarR Před 2 lety

    Sir, i have one dout, instead of using ESP32, if we use ESP8266, will the project work 'with and without internet' ?

  • @hadran1567
    @hadran1567 Před 2 lety

    What a great video, is the app made by you ? If yes what platform do you use and if you have a video for it I would be helpful

    • @hadran1567
      @hadran1567 Před 2 lety

      I meant fir I mean for the smart home system where you use the app to turn on the lights

  • @simpleproject6848
    @simpleproject6848 Před 11 měsíci

    Bro can we control fan speed use thi project ?

  • @industron22
    @industron22 Před 2 lety

    can we make alexa and google home automation with nodemcu8266 like this without sinric pro

  • @jasonrhoades4122
    @jasonrhoades4122 Před 2 lety

    Is it possible to do this project with Google Home instead of Alexa?

  • @aberateklehaimanot9804
    @aberateklehaimanot9804 Před 3 lety +2

    thanks Sir

  • @vishaljain6130
    @vishaljain6130 Před 3 lety

    My Alexa echo dot 4th generation could not search devices, please help me out. Thanks

  • @dipaksonone2917
    @dipaksonone2917 Před rokem

    Can u add eeprom to this please sir because this is the best project without any third-party app or platform only eeprom needed.

  • @gaurininawe2282
    @gaurininawe2282 Před 3 lety

    Thanks for idea😊 does this system remebers it's past state when power goes of and comes back?

    • @TechStudyCell
      @TechStudyCell  Před 3 lety

      No, but soon I will make the same project with Tasmota, there it can remember the previous States

    • @gaurininawe2282
      @gaurininawe2282 Před 3 lety

      I'm eagerly waiting for that please can u make it..I'm ready with parts to make it for my room😅

  • @thepub2644
    @thepub2644 Před 2 lety

    great video but manual switch design have issue that always turn on and off one way in different meaning where switch on it turn relay on where switch is off it turn relay of it cant turn relay off from switch where switch is off

  • @user-RK1648
    @user-RK1648 Před 3 lety

    Google home useing can you do

  • @a.nareandhareprasanth138
    @a.nareandhareprasanth138 Před 2 lety +1

    Bro alexa+blynk app +manual control home automation video podugha bro

  • @noushadolakara
    @noushadolakara Před 3 lety

    bro how are you , thank you very much for sharing such knowldge ,now the 8 way relay code i have tried it was uploaded to esp32 everything ok i am able to ping the ip address , but i am not able to add in alexa ,when i search for new devices but it says not found new devices, i have deleted from the alexa before i have uploaded even after also not able to find new devices , i just checked that your new code 10 hours keep alive wifi led ,after 10 hours it was gone offline
    thank you

  • @emshou
    @emshou Před 3 lety +1

    Very nice project. Is it possible to make it with 24 relays instead 8?

  • @allangonsalvescreations488

    That worked well especially when sinric is expiring. I see that I have an echo dot in my living room, so all devices there work but without an echo dot in the same wifi, the devices fail to operate on wifi. Any solution to that?

  • @ayashsharma8731
    @ayashsharma8731 Před 3 lety

    can you please provide the pcb design please

  • @SACHIN-bc4iy
    @SACHIN-bc4iy Před 2 lety

    Hello sir i am an college student and we are going to work on a ev project so i need this kind of this to switch on/off car and control all the feature. so can this circuit be helpful

  • @laswinspereira5148
    @laswinspereira5148 Před 3 lety

    Sir please, show us how to make Bluetooth home automation app using MIT app inventor. Thank you

  • @sreejithsuresh3642
    @sreejithsuresh3642 Před 3 lety

    Or can it be used for air conditioning

  • @sahinimzekem9367
    @sahinimzekem9367 Před 3 lety

    Hello i need help here WiFi.mode(WIFI_STA); error message exit status 1
    'class WiFiClass' has no member named 'mode' where is the problem?

  • @abinash.mohanty
    @abinash.mohanty Před 2 lety

    Superb video ❤️
    Can we do this project using 4 relay module??
    Just by adding only 4 appliances in the code??

  • @djony2003
    @djony2003 Před 3 lety

    Hi Friend, congratulations from Brazil ! I have one question , if my internet is out I have some option to turn on my ligths?? Something like manual solution ?

    • @TechStudyCell
      @TechStudyCell  Před 3 lety

      If there is no internet then you can control lights from switch manually.

  • @jeelramani35
    @jeelramani35 Před 2 lety

    is it compulsory to have echodot to add this devices

  • @adilabusafa
    @adilabusafa Před 3 lety +1

    أهلا وسهلا بك مشكور .

  • @ibrahimahmed7031
    @ibrahimahmed7031 Před rokem

    I want order pcb with assembly but told me that you want some files is not on like with Gerber file could you please send me it

  • @kuldeeplodhi4963
    @kuldeeplodhi4963 Před 2 lety

    sir pcb mangbane me custom duty kitni lagegi and isko pay kese karenge

  • @NaveenKumar-mg3lh
    @NaveenKumar-mg3lh Před 3 lety

    hey.. can i use nodemcu esp8266??

  • @mariopalma3802
    @mariopalma3802 Před 3 lety +1

    Great job. I want to apply this board for a simply PIN mapping on ESP32 and use it in Home Assistant for the switch automation. 1 - Do you think your board can work in this case? 2 - How can I order your board from your provider? Thanks.

    • @TechStudyCell
      @TechStudyCell  Před 3 lety

      Thanks. for Google Assistant process will be different

    • @mariopalma3802
      @mariopalma3802 Před 3 lety

      Thanks for your reply. I'm not talking about Google assistant but HOME Assistant. It can work just with relays and ESP 32. I already did it. But I was instreded in your board but I don't know if the transistor and other component can interfere. I really appreciate a suggestion. Mario

  • @officialytfacts3756
    @officialytfacts3756 Před rokem

    What range are control it

  • @enginecheck971
    @enginecheck971 Před 7 měsíci

    bhai ec project mi aik relay ki modifation kesy ho gi ?.....door lock kay ley...jab bhi on karin to 3seconds bad khod off ho jay plz help .code kesy modifi ho ga?

  • @akashmahor865
    @akashmahor865 Před 2 lety

    relay are normally close or Normally Open ?

  • @itsme_gauravkr
    @itsme_gauravkr Před 3 lety

    Similar video please with google home app without using Blynk etc.,

  • @abhishekyadgire1066
    @abhishekyadgire1066 Před 3 lety

    Very good project. I want to know if we can do it with Google home app as many of us have Google assistant. Please help.

    • @TechStudyCell
      @TechStudyCell  Před 3 lety

      thanks. will try to make videos on google home as soon as possible.

  • @shamimahmed-ux4jy
    @shamimahmed-ux4jy Před 2 lety +1

    Can i use esp8266 instead of esp32