ESP32 Alexa Home Automation using Amazon Echo + Bluetooth + IR Remote with Fan Dimmer circuit

Поділитися
Вставка
  • Опубліковано 2 гру 2022
  • In this IoT internet of things project, I have shown how to make the ESP32 Alexa home automation system using Amazon Echo, Bluetooth, IR Remote, and manual switch with the EspAlexa library. You can also control fan speed with voice commands and monitor the real-time feedback in the Amazon Alexa app.
    $2 for 1-8 Layer PCBs,
    Get JLCPCB $54 new user coupons: jlcpcb.com/RHS
    Download the PCB Gerber File of the ESP32 IoT Project:
    iotcircuithub.com/wp-content/...
    For this ESP32 project, I have not used any IoT platform, and the ESP32 can save the last GPIO state in NVS flash memory (EEPROM). You can control the relay with Bluetooth, IR remote, and switches if the ESP32 is not connected to WiFi.
    During this IoT tutorial video, I have covered the following topics:
    00:44 Quick demo on this ESP32 Alexa Project.
    02:36 Required Components for Alexa home automation system.
    02:46 Circuit of ESP32 IoT internet of things project.
    04:35 PCB for the ESP32 control relay with fan dimmer.
    05:17 Source Code for ESP32 IoT project with ESPAlexa.
    06:35 Add devices in the Amazon Alexa app using ESPAlexa.
    07:37 Connect ESP32 with Bluetooth app.
    09:06 Install the IoT-based ESP32 home automation system.
    Required Components (without PCB) for the ESP32 project.
    1. ESP32 DEV KIT V1
    2. 8-channel 5V SPDT Relay Module
    3. TSOP1838 IR receiver (with metallic casing)
    4. HC-05 Bluetooth module.
    5. Switches
    6. 4-step Fan regulator
    OR
    (2.2uf & 3.3uf 250V Capacitor, 2.2-ohm 1/2W Resistors, 220k 1/4W Resistors, and 4-step selector switch)
    7. Amazon Echo Dot
    For the PCB, I have shared the complete component list below.
    iotcircuithub.com/wp-content/...
    Amazon India Affiliate links:
    ESP32: amzn.to/331pohb
    8-channel 5V Relay Module: amzn.to/3mTWyVZ
    Amazon Echo Dot (4th Gen): amzn.to/33APQx1
    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
    Want to BUY this complete project, then please send an email to connect.techstudycell@gmail.com with your address.
    Download the Code for the ESP32 IoT project using ESPAlexa from the following article:
    iotcircuithub.com/amazon-echo...
    Download the Bluetooth App for the ESP32 Project
    iotcircuithub.com/wp-content/...
    Previous Videos:
    Get the HEX codes from IR remote: • Smart Home with Amazon...
    Steps to program ESP32 with Arduino IDE: • Programming NodeMCU ES...
    Important points:
    1. In the 4-step regulator step-2 & 3 must be internally connected.
    2. IR receiver sensor must have a metallic casing. Otherwise, you may face issues while trying to get the Hex code.
    3. ESP32 can save the last GPIO state after power failure.
    4. You can control fan speed relays with Bluetooth, switches & IR remote if WiFi is not available.
    5. Install the correct version of the ESP32 board and libraries as mentioned in the code.
    6. You must need an Amazon Echo device for this ESP32 Alexa project.
    7. The Amazon Echo device, ESP32 must be connected to the same WiFi.
    8. Please watch the complete video, otherwise you may face some issues.
    **Please take proper safety precautions while working with high voltages.
    During the ESP32 project, I explained all the steps to make the Amazon home automation system. For Bluetooth control, you can use any BLE or Bluetooth module.
    With this ESP32 home automation project, you can control the fan speed and relays without WiFi from the Bluetooth, IR remote, and manual switches.
    You can use any IR remote to control the relays, just get the HEX codes of unused IR remote buttons, and control the appliances with those buttons.
    This smart relay module PCB can be used for different ESP32 projects which I will cover in upcoming videos.
    #homeautomation #iotprojects #esp32 #alexa
    -----------
    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
  • Наука та технологія

КОМЕНТАРІ • 127

  • @user-lu8iz2oo2j
    @user-lu8iz2oo2j Рік тому +2

    This video should have at least 500.000 views. It explains multiple things about automatication and gives you a pretty good view on the object of smart home. Thank you man. You are very useful!

  • @tntr_jensgadgaard
    @tntr_jensgadgaard Рік тому

    Local Danish authorities will run screaming away from this wire setup , yelling possible fire 🙂 Nice video by the way.

  • @romanelectronica86
    @romanelectronica86 Рік тому +2

    Hola. Muy buen proyecto. Saludos.

  • @walione1000
    @walione1000 9 місяців тому +21

    like the features, setup was difficult for some of my devices (August Door lock, ua-cam.com/users/postUgkxhB5YOMNj04GuoAosExygP4cH-dKeb4aB Bose speaker)... but all switches and outlets (5), thermostat, tankless water heater. Unfortunately all I can do is turn on/off Bose. It doesn't support volume or changing channels, but I believe that is due to the particular speaker I have.... Worth getting if you already have other devices to use it with... I don't sit around and ask Alexa questions much so that doesn't really matter to me....

  • @Iploac
    @Iploac 8 місяців тому +1

    Hey I wanted to ask why u haven't utilized the 8th channel of the 8 channel relay board, and if we do wish to put it to use can we still do so using the ESP32 as to add on another load and control it, please let me know

  • @dominicxavier5274
    @dominicxavier5274 Рік тому +1

    I've got a doubt with manual fan regulator
    Actually since there is no vcc connected to it, how will the board sense the signal from the regulator?

  • @vishaljain6130
    @vishaljain6130 Рік тому +1

    Really very nice, I appreciate and learned a lot. I tried in my home, working fantastic but without using Bluetooth. One more request, can you please add matter protocol in this lovely tutorial. Overall you are my great teacher. I hope, you bring such a valued IOT projects in future. Please reply I will be very grateful to you. Thanks

  • @sivakumarnarayanalal2837
    @sivakumarnarayanalal2837 Рік тому +2

    Hello TechStudyCell! Relay no.8 is vacant anyways, can we utilise it by adding a device to it? Please let me know your thoughts. Thanks😐

  • @qzorn4440
    @qzorn4440 Рік тому +1

    wow I am thinking about upgrading my telescope tracking system with an esp32 or an orange pi 5. What would great is to talk the the scope on a long dark starry night? 😎 thank you.

  • @sameerg
    @sameerg Рік тому

    Why don't you use inbuilt Bluetooth instead of hc05??

  • @joepatch8549
    @joepatch8549 Рік тому +1

    Can you also define and send serial commands with this?

  • @sksday4445
    @sksday4445 Рік тому +1

    If I connect 2 set-up in one device
    Like hall and room
    Can u explain how to connect two ESP 32 in one device

  • @dipaksonone2917
    @dipaksonone2917 Рік тому

    I love you so much sir

  • @techwitharif471
    @techwitharif471 Рік тому

    Nice Video 👍

  • @harshverma_i
    @harshverma_i 10 місяців тому +1

    Hello bro.. please provide the link..in which i buy the 4step rotary switch fan regulator.. please brother

  • @vinitmeher6457
    @vinitmeher6457 Рік тому

    I had made one with your guidance but while i tap the manual switch relays continuously gets on off like the LED blinks ....what is the solution for this let me knoe in the comment

  • @vaibhavpatel7417
    @vaibhavpatel7417 Рік тому +1

    Please make a same project like this but with an additional relay which can handle high end appliance like air conditioner

  • @vaibhavpatel7417
    @vaibhavpatel7417 Рік тому

    Can i use heavy end alliance on this? Like AC(air conditioner)

  • @johnnycasasainteligente
    @johnnycasasainteligente Рік тому +1

    Top demais.

  • @vaibhavpatel7417
    @vaibhavpatel7417 Рік тому

    Can i use heavy end alliance on this? Like AC

  • @glendonroofe1703
    @glendonroofe1703 7 місяців тому

    hi, i am getting this error: 'Serial2' was not declared in this scope

    on this line: Serial2.begin(9600, SERIAL_8N1, RX2Pin, TX2Pin); can you please help. Thanks

  • @liveautomationexperts
    @liveautomationexperts 11 місяців тому

    I want to use Google Voice Assistant with Node MCU. without External App like Blynk, Sinic Pro, IFTTT, etc. I want to use Node.js and connect? Did you make any such videos. I tried using google assistant api in google cloud with blaze subscription as well. I am getting errors. Do we need really Rasberry PI for this?

  • @user-ow9lk7yd2r
    @user-ow9lk7yd2r 10 місяців тому

    Can we add multiple esp32 in this?

  • @YogeshPuriLevitation
    @YogeshPuriLevitation 9 місяців тому

    During flasing node mc it showa flash size is grater than esp32 memory please help

  • @s.b.birdcare1117
    @s.b.birdcare1117 Рік тому +1

    Wowww

  • @muzaffarkhan3195
    @muzaffarkhan3195 Рік тому

    Can we do this with esp8286

  • @zicuh
    @zicuh 8 місяців тому

    Can i use Arduino uno instead

  • @TStopGames
    @TStopGames Рік тому

    Please also make integration your device with home assistant.

  • @dheerajkumarroy401
    @dheerajkumarroy401 2 місяці тому

    Esp32 has inbuilt blutooth and wifi module then why spending extra money on BT module?

  • @Sreedhar84
    @Sreedhar84 Рік тому

    BOM file and CPL file is missing..please upload the file for further

  • @mithilpanchal6901
    @mithilpanchal6901 Рік тому

    sir,I upload the code but in alexa app the devies are finding

  • @mohammedinkeshaf6132
    @mohammedinkeshaf6132 Рік тому

    What is the cost of PCB can we purchase only PCB from you

  • @sivakumarnarayanalal2837
    @sivakumarnarayanalal2837 Рік тому +3

    Hii, I have built this same project with the help of this video, however, my ESP32 is not the same. I bought "NODMCU ESP32S" which has 38 pins. Everything is perfectly working except Bluetooth, as the TX and RX pins are different. Could you please help in resolving this issue?
    Thanks

    • @sivakumarnarayanalal2837
      @sivakumarnarayanalal2837 Рік тому +2

      Yes; I got it working. instead of using Tx and Rx pins, I have used Pin number 16 & 17.

  • @kaviprasanth4999
    @kaviprasanth4999 Рік тому

    Shows preferences board downloading error & not shows esp 32 v2.0 help me.....

  • @09eeashishkumar72
    @09eeashishkumar72 Рік тому

    Sir apka code esp32 me upload nahi ho raha hai. Error dikha raha hai . please tell me about how to upload your code in esp32

  • @supriyasardar
    @supriyasardar Рік тому

    Can you create esp 32 blynk iot code for me please reply please🙏🙏🙏🙏

  • @modoujammeh5196
    @modoujammeh5196 Рік тому

    Hi how are you doing how can I get it

  • @dipaksonone2917
    @dipaksonone2917 Рік тому

    sir can we use push button

  • @hasstv9393
    @hasstv9393 Рік тому

    Bro fan dimmer also work now on cadio, make the video on it. With the circuit

  • @drelectronics13
    @drelectronics13 Рік тому

    Please make using Google assistant ,i heard we can creat commands to control relays ,maybe it was using voiceflow

    • @TechStudyCell
      @TechStudyCell  Рік тому +1

      I have tried voiceflow, but I have faced some issue.

  • @vipinvg2048
    @vipinvg2048 Рік тому

    Why don't use rf switch

  • @muhammadazam6028
    @muhammadazam6028 Рік тому

    connect a zero cross ac dimmer used bt 136 triac with esp32

  • @ahnafhasan4755
    @ahnafhasan4755 Рік тому

    I want to make alexa with chatgpt api how can i do that

  • @Abhinav_Prakash_Patil_001
    @Abhinav_Prakash_Patil_001 Рік тому +3

    We want App development Videos using Flutter.
    Like the Comment for Support 💪

  • @pansim1971
    @pansim1971 9 місяців тому

    Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled.
    (getting this error in your code ) just used ESP32 without connecting any other hardware

  • @hasstv9393
    @hasstv9393 Рік тому +1

    Is it possible to use cadio with the circuit? Cause with reainmaker having to many issue.
    And also thanks for this kind of video

  • @madanmeelan1351
    @madanmeelan1351 Рік тому

    Superb bro, can we use it from anywhere like using it with ESP Rainmaker?

    • @TechStudyCell
      @TechStudyCell  Рік тому

      yes... but echo and esp32 must be connected with same wifi

    • @pqrst931
      @pqrst931 Рік тому

      ​@@TechStudyCell hi there i really loved the tutorial will make one for my home.i just have a question
      Can i use esp32-cam in this project

  • @dipaksonone2917
    @dipaksonone2917 Рік тому

    Can we use push button please reply sirji..plz if not then plz can u provide a code for that.....pleaseeeeeeeeeee

  • @GourabX
    @GourabX Рік тому +7

    ULN2003 instead of all the transistors and optocouplers to control the relays might save a lot of space. 🤔

    • @Crystalservices
      @Crystalservices Рік тому +1

      ULN will not provide required isolation.
      For space saving we can use smd components.
      Multi channel opto isolator smd package is also there. 🤔

    • @GourabX
      @GourabX Рік тому

      @@Crystalservices Do we must need the optocouplers? ULN2003 can directly pull down the relays inputs. Cant it?

    • @Crystalservices
      @Crystalservices Рік тому +1

      @@GourabX Yes, but if we need isolation from noise generated by relays then it's required.

    • @GourabX
      @GourabX Рік тому

      @@Crystalservices Yes I totally agree. And I chose to ignore that problem. 😂😂

  • @syedfarhanofficial07
    @syedfarhanofficial07 Рік тому

    Bro explain code(program)

  • @dineshbarchikar9231
    @dineshbarchikar9231 Рік тому

    Want to by this

  • @ravishraizada5923
    @ravishraizada5923 Рік тому

    Hi sir,do u teach also?

  • @ManishKumar-fy1wx
    @ManishKumar-fy1wx Рік тому

    Iska setting kaise kiya jata hai

  • @endlesslyok5507
    @endlesslyok5507 Рік тому

    Hi, can I use echo dot 4 with esp32?

  • @roopsvinay
    @roopsvinay Рік тому +1

    As usual, you are an amazing techie..... In case if number of switches are increased by tweaking the code, what is the way to make the changes in the android app? please suggest.

    • @TechStudyCell
      @TechStudyCell  Рік тому

      I working on to develop a dynamic bluetooth app. but it may take some time.

    • @siddhartrockx2070
      @siddhartrockx2070 Рік тому

      Which software use to make android apps

  • @dipaksonone2917
    @dipaksonone2917 Рік тому +1

    Sir please make alexa compatible WIFI IR BLASTER...PLZ

  • @shivamchambavane8247
    @shivamchambavane8247 10 місяців тому

    Bro i want to make this project for my final year but i need your help and i don't mind paying you for the same if you can't help for free because of time constraints please reply brother

  • @mr.fstatus1687
    @mr.fstatus1687 Рік тому

    Is it works with google home?
    Or alexa mobile app?

  • @koteswararaoneelapu3432
    @koteswararaoneelapu3432 Рік тому

    SUPERB SIR PLESE ADD EEPROM THIS MODEL WITHOUT RAINMAKER

  • @technoworld_wb
    @technoworld_wb Рік тому

    Please make a home automation video with ESP32/ESP8266 + TTP223 TOUCH SWITCH + RELAY MODULE + TASMOTA.

    • @TechStudyCell
      @TechStudyCell  Рік тому

      Okay

    • @technoworld_wb
      @technoworld_wb Рік тому

      @@TechStudyCell Finally I am completely finished. There were some problems. Problem solved by connecting ttp223 to Button_i. Thank you very much.

    • @technoworld_wb
      @technoworld_wb Рік тому

      @@TechStudyCell Please make video

  • @ridewithricky9294
    @ridewithricky9294 Рік тому

    Dada i have something for you

  • @gautamjaiswal7510
    @gautamjaiswal7510 Рік тому

    Hello bhaiya,
    I have been following your esp32 series and have tried to implement the project the same way as you have done.
    But the problem is I am not able to understand how to connect relay board to switch board.
    Mujhe buss 2 cheez samja dijye please
    1. Switch board aur relay ki wiring kaise kare.
    2. Aapne kitne mm ka wire use kiya relay aur switch board ko connect karne ke liye.
    Can you please show its wiring
    It's a request 🙏🙏

  • @harshitkumargupta3701
    @harshitkumargupta3701 Рік тому

    Please make a touch screen switch

  • @salmanulfarispt4375
    @salmanulfarispt4375 Рік тому

    Can I use echo dot 5th generation ? for this project

  • @yogeshitaliya473
    @yogeshitaliya473 Рік тому +1

    भाई इसे fairbase के साथ बनावो

  • @calcioelavoro333
    @calcioelavoro333 Рік тому

    Salve ci vorrebbe anche una traduzione in italiano 👍

  • @vishaljain6130
    @vishaljain6130 Рік тому

    How can I support you in Indian Currency, please let me know.

    • @TechStudyCell
      @TechStudyCell  10 місяців тому

      You use this UPI ID: subhajit.das.bank-2@oksbi Thank you for your support

  • @stanleysebastian3120
    @stanleysebastian3120 Рік тому

    Can i control it with google assistant..?

  • @yemularushikesh8793
    @yemularushikesh8793 Рік тому +1

    Bro i am unable to get hex codes it is only showing ffffffffff

  • @saipulagung4399
    @saipulagung4399 Рік тому

    Request Sensor Level water Blynk 2.0

  • @jahidhasan4926
    @jahidhasan4926 Рік тому

    I want buy full made pcb...but how to buy...and i am Living UAE

    • @TechStudyCell
      @TechStudyCell  10 місяців тому

      sorry.. not able to send to UAE

    • @vishnubajoria60
      @vishnubajoria60 6 місяців тому

      If u still need it I can give it to u in Dubai I have made it here in Dubai
      Comment here with your local no I will contact you

  • @PremElectricalsROworks
    @PremElectricalsROworks Рік тому

    Bluetooth app not working

    • @TechStudyCell
      @TechStudyCell  10 місяців тому

      give the nearby device permission.. watch complete video

  • @sgiri7941
    @sgiri7941 Рік тому

    How can I buy the product ?

    • @TechStudyCell
      @TechStudyCell  Рік тому

      Please send email to connect.techstudycell@gmail.com with your address.

  • @khushdhaliwal8742
    @khushdhaliwal8742 Рік тому

    bom file cpl file

  • @ravikingsalon7260
    @ravikingsalon7260 Рік тому

    Sar Ham Ko Hindi mein samjhaye na Hariya Ham Ko Saman Kaha Milega Itna ka sara option Ko Bata Diye

  • @gourabdas9152
    @gourabdas9152 Рік тому +1

    8K + Custom Duty charges is not so affordable for Indian people 🤣🤣

    • @TechStudyCell
      @TechStudyCell  Рік тому

      If you need any PCB, let me know.

    • @dipaksonone2917
      @dipaksonone2917 Рік тому

      @@TechStudyCell i want pcb

    • @gourabdas9152
      @gourabdas9152 Рік тому

      @@TechStudyCell does espalexa library works without an Amazon Alexa Speaker...? Actually I don't need the voice assistant but need to connect multiple ESP32 Boards, Is it possible to control the devices only with Alexa Mobile Application..? Please can you check this for me, i mean if I upload the basic espalexa code will the Alexa Mobile Application Discover the ESP32 boards... ?

  • @vaibhavpatel7417
    @vaibhavpatel7417 Рік тому

    Please reply

    • @TechStudyCell
      @TechStudyCell  Рік тому

      Queries??? Sorry I missed

    • @vaibhavpatel7417
      @vaibhavpatel7417 Рік тому

      @@TechStudyCell i have seen all your videos but did not find any video where you have used relay which can support high end appliance like air conditioner. Please suggest if these relays can support AC?

  • @KevinDiaz-lm9vj
    @KevinDiaz-lm9vj Рік тому

    Acabaron con mi Familia malditos.

  • @shahnawazrazaishqiqadri
    @shahnawazrazaishqiqadri Рік тому

    Bhai hindi nhi ati kya??😅

  • @ridewithricky9294
    @ridewithricky9294 Рік тому

    How can i contact you?????

  • @krishnpalsinghchouhankp
    @krishnpalsinghchouhankp Рік тому

    Hey can you please email me BOM and CPL file

  • @cugilbert3799
    @cugilbert3799 Рік тому

    Brilliant.brilliant.brilliant. You should use a service such as 'Promo SM'!!!