Home Automation using ESP RainMaker with Google Assistant Alexa IR Manual Switch - IoT Projects 2022

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ก.ค. 2022
  • In this IoT project, I have explained how to make home automation using ESP RainMaker with Google Assistant Alexa IR and Manual Switch to control relays with voice commands and manual switches. 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:
    02:02 Control relays with Google Assistant & Alexa using ESP32.
    02:30 Control relays manually with IR remote & switches.
    03:38 Monitor DHT11 Sensor & LDR values on ESP RainMaker.
    04:11 Add automation in ESP RainMaker.
    05:05 Circuit diagram of ESP32 smart home project.
    05:56 Source codes for the ESP32 IoT Project.
    09:12 Update WiFi details through OTA with the Rainmaker app.
    10:18 Connect Amazon Alexa with the ESP Rainmaker app.
    11:03 Connect Google Home with the 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. DHT11 temperature sensor
    5. LDR
    6. 10k resistor
    7. 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 IoT project with ESP Rainmaker from the following article:
    iotcircuithub.com/esp-rainmak...
    Download PCB Gerber File of ESP32 control 8 relays:
    drive.google.com/uc?export=do...
    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. R receiver sensor must have a metallic casing. Otherwise, you may face issues while trying to get the Hex code.
    7. Please watch the complete video, otherwise you may face some issues.
    **Please take proper safety precautions while working with high voltages.
    Previous Video links:
    Get the HEX codes from IR remote: • Smart Home with Amazon...
    Steps to program ESP32 with Arduino IDE: • Programming NodeMCU ES...
    During the internet of things tutorial video, I explained all the steps to make this ESP32 home automation system, and how to connect Rainmaker with Google Home and Amazon Alexa app.
    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.
    You can also add schedule in ESP Rainmaker app to control the relays automatically.
    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 and sensor reading 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
    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
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 226

  • @iamrafic
    @iamrafic ปีที่แล้ว +2

    As usual Gr8 Project bro... Adding EEPROM will make this project even better. Waiting for it.

  • @contalivreemaberto1385
    @contalivreemaberto1385 ปีที่แล้ว +4

    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

  • @soznanie60
    @soznanie60 ปีที่แล้ว

    Hey! Thank you very much for this project! I have a question, how to turn off the LEDs on the esp32 so that they do not glow all the time?

  • @crazzykumaranand6770
    @crazzykumaranand6770 ปีที่แล้ว

    Add EEPROM and manual switchs as two way switch . Nice 👌

  • @aniketpol1502
    @aniketpol1502 ปีที่แล้ว

    Perfect combination

  • @scienceoftheuniverse9155
    @scienceoftheuniverse9155 ปีที่แล้ว

    Thank you so much indeed. Please how to implement local network control (without internet) from the app.

  • @roopsvinay
    @roopsvinay ปีที่แล้ว

    Hello, thanks for this video/project. You are a genius. Circuit and code is very well working perfectly, but sometimes, all the relays switches ON without any intervention from Alexa or Rainmaker App. Once all the relays are ON either app or alexa cant switch them off, they have to be switched off by powering off the circuit. Do you know the reason for the same?

  • @aravindhanvivekanandhan5649
    @aravindhanvivekanandhan5649 ปีที่แล้ว

    You always good again great project
    If u do fan speed control, water level sensor, door sensor. Etc ......

  • @mayankpatel6715
    @mayankpatel6715 ปีที่แล้ว +2

    Can you add EEPROM code in this program to remember last status.
    I had watched a video with EEPROM Code used in a project of ESP32

  • @allanstringss2493
    @allanstringss2493 ปีที่แล้ว

    Muito bom mesmo , os melhores projetos são os seus parabéns.
    poderia fazer um vídeo com o mesmo projeto mais usando o wifi manager

  • @NhatNguyen-sl8hk
    @NhatNguyen-sl8hk ปีที่แล้ว

    Thank for yoru video.
    I have a problem. Temperature not auto update in ESP RanMarker App. Can you help me. Thank you

  • @nayyarwaqas2964
    @nayyarwaqas2964 9 หลายเดือนก่อน

    sir
    how i can istall drivers wich esp you are using in video???\
    kindly reply fast
    thanks.

  • @vamshikadiyala5762
    @vamshikadiyala5762 ปีที่แล้ว

    could you please share the schematics of the board design you have given in the video link this will help me a lot thanks in advance

  • @reisyahrirzulfataqi7832
    @reisyahrirzulfataqi7832 ปีที่แล้ว

    Thank you for the project sir,
    how many devices can be used in this project sir? I want to try this for my home automation, and I have many devices like 12 lamps and fans

  • @alreansajid9418
    @alreansajid9418 ปีที่แล้ว +2

    thank u sir for making this project with my request🥰😍😊

  • @shija1999
    @shija1999 7 หลายเดือนก่อน

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

  • @HedSiDee
    @HedSiDee ปีที่แล้ว

    Thank you ❤️☺️💕💕💕💕

  • @shandradm911
    @shandradm911 ปีที่แล้ว +1

    well done

  • @anokhautomation4453
    @anokhautomation4453 ปีที่แล้ว

    Very very useful and amazing project 👍.
    Thanks for your detailed demonstration.

    • @TechStudyCell
      @TechStudyCell  ปีที่แล้ว

      Glad you liked it!

    • @ahadhossain6927
      @ahadhossain6927 11 หลายเดือนก่อน

      Brother, please add ethernet port for excellent internet connection with this setup, please, please, please.

    • @anokhautomation4453
      @anokhautomation4453 11 หลายเดือนก่อน

      ESP 32 development board has no ethernet port.only wireless connectivity.

  • @MarcosAurelioPPinto
    @MarcosAurelioPPinto ปีที่แล้ว

    Você e o melhor do mundo! Eu acho que de toda Galaxy sideral 😁😁😁

  • @aniketpol1502
    @aniketpol1502 ปีที่แล้ว

    Can you add fan speed regulator control to this project

  • @muhammadfadzillahthaqifjaa5941
    @muhammadfadzillahthaqifjaa5941 ปีที่แล้ว

    can i change the lamp into the socket plug ?
    any need to change the wiring ?

  • @vksingh620
    @vksingh620 ปีที่แล้ว

    Which PCB manufacturer in India would you recommend to buy the PCB

  • @Shivam-tr8ut
    @Shivam-tr8ut ปีที่แล้ว +1

    Sir please make project which can be control with the New Blynk app, Google, Alexa, IR and Manual using NodeMCU esp8266 and use also EEPROM

  • @m.shayanshamim6351
    @m.shayanshamim6351 ปีที่แล้ว +6

    Sir please also add blutooth control and eeprom memory in this project.

  • @asmorodronenow
    @asmorodronenow ปีที่แล้ว

    ☺👍..is there a feature for the doorbell? Tq

  • @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 ?

    • @TechStudyCell
      @TechStudyCell  ปีที่แล้ว +1

      Okay. I will share the code in article by next week. Thanks

  • @rajeshpanigrahi9654
    @rajeshpanigrahi9654 ปีที่แล้ว

    How to define standard device type in the code ? for example in the documentation we can see tv speaker outlet etc. But when i use it in the code it says that it is not the standard device type .

  • @ubaidmuhammad3556
    @ubaidmuhammad3556 4 หลายเดือนก่อน

    is this project save the previous data before the power shutdown?

  • @Thenasrty
    @Thenasrty 9 หลายเดือนก่อน

    I need connect really in side right and conect the switch in side left

  • @aasumcreation
    @aasumcreation ปีที่แล้ว

    It is very useful project for startup company but need also the meter Reading shown in mobile phone like on esprainmaker. Upgrade it to show power consumption details

  • @RahulKapoorokb
    @RahulKapoorokb 3 หลายเดือนก่อน

    Nice 🎉

  • @r.muruganr.murugan1101
    @r.muruganr.murugan1101 ปีที่แล้ว

    Can we use same circuit with multiple Esp32 in rainmaker

  • @AmitPatel-ek2dn
    @AmitPatel-ek2dn ปีที่แล้ว

    Kya ye project supply jane pr apne privious State ko follow karta h ?

  • @zakhu2444
    @zakhu2444 ปีที่แล้ว

    perfect 👍👍Sir make arduino iot cloud and alexa base bike on and off system and gps tracking for bike using esp 32

  • @prabhasuppalapati8708
    @prabhasuppalapati8708 ปีที่แล้ว

    Bro can you please add one more parameter based on temprature contro also plzzz

  • @oshan_malith
    @oshan_malith ปีที่แล้ว

    Can extend more outputs with shift registers ic in esp8266 ?

  • @riadbedouhene3972
    @riadbedouhene3972 ปีที่แล้ว

    You are a great brother
    Can you help me create an electronic trash can system with ESP32 and GPS??

  • @pruthuvinavod7035
    @pruthuvinavod7035 9 หลายเดือนก่อน

    Esp rainmaker its lifetime cloud? We can to purchase some lifetime key or not?

  • @rehmanshaikh6999
    @rehmanshaikh6999 25 วันที่ผ่านมา

    is it possible to make same system through esp5266 node mcu wifi module

  • @ybsonawane
    @ybsonawane ปีที่แล้ว

    I ha e ESP-32S module , I upload successfully 4 ch relay program but now my wifi link not work. Before uploading program Red and Blue LED are blinking. Do you have any suggestion to reset module to get wifi active.

  • @kamalphotoart
    @kamalphotoart ปีที่แล้ว

    hello
    can someone tell me which SimpleTimer lib used in this projetc?

  • @kingdom_ji
    @kingdom_ji ปีที่แล้ว

    Please do you sale ready it's?

  • @itsunicornvarsha
    @itsunicornvarsha ปีที่แล้ว

    Thks

  • @absyarhartono6184
    @absyarhartono6184 ปีที่แล้ว

    friend ,,,please can you make video control relay and module sim800l with commend sms and dtmf.
    Thank You....🙏🙏

  • @Hearit001
    @Hearit001 ปีที่แล้ว +1

    Good job

  • @Warga_ID
    @Warga_ID ปีที่แล้ว

    Future projects can make walking lights for stairs

  • @kartheekkumar1502
    @kartheekkumar1502 ปีที่แล้ว

    Hii sir ......do the video smart switch works on smart life app

  • @kushal012
    @kushal012 ปีที่แล้ว

    What then if light goes out what will be the relay state and what will be the state of relay after light comes .

  • @bensonbjoy548
    @bensonbjoy548 6 หลายเดือนก่อน

    Is there any way to program node mcu with rain maker

  • @SabirHussain-yy9zi
    @SabirHussain-yy9zi ปีที่แล้ว

    In this project can you use preference.h liberary.....It is posible???

  • @jonathanronquillo4048
    @jonathanronquillo4048 ปีที่แล้ว

    Hi, good job, and I hope someone can help me with this question How many devices can we use in ESPRAINMARKER for free, and once we reach that limit what will be the price per device, because the website is not clear enough about prices :v

  • @ece09srikanth2
    @ece09srikanth2 หลายเดือนก่อน

    Where we want to buy that pcb board in online...

  • @officialytfacts3756
    @officialytfacts3756 ปีที่แล้ว

    What distance control it

  • @ksptechintelugu1208
    @ksptechintelugu1208 ปีที่แล้ว

    excellent projects i have don 4 projects but i am facing 1 problam if i change wifi router how to connect i am tryed with boot button long pressing, bluethooth is connecting after that wifi network details not getting can you please tell me what can i do

  • @muhammadnor4135
    @muhammadnor4135 ปีที่แล้ว

    thank you sir, very good project, does rainmaker app also work for nodemcu esp 8266?

  • @hasnainraja3781
    @hasnainraja3781 ปีที่แล้ว

    Lovely

  • @crazzykumaranand6770
    @crazzykumaranand6770 ปีที่แล้ว

    Celling fan on off is off all light and not working any switch and remot and esprainmaker app also ???

  • @shaiksiiq8777
    @shaiksiiq8777 9 หลายเดือนก่อน

    i need esp8266 projet smart home

  • @masudrahaman7497
    @masudrahaman7497 ปีที่แล้ว

    How hard reset esp8266 v2
    Please make a vedio for it
    Thank you bro

  • @stylishjutt9639
    @stylishjutt9639 ปีที่แล้ว

    good job and excilant sir

  • @mondirahalder8294
    @mondirahalder8294 ปีที่แล้ว

    Sir kindly add preference library in this code .... Please make a video about it

  • @yemularushikesh8793
    @yemularushikesh8793 ปีที่แล้ว

    Can we add bt to it

  • @rejineshrp8302
    @rejineshrp8302 ปีที่แล้ว

    Hi,
    Can we add ultrasonic sensor water level monitor in this project?

    • @bt9339
      @bt9339 3 หลายเดือนก่อน

      yes you can

  • @sayanghosh6978
    @sayanghosh6978 ปีที่แล้ว

    Please add eeprom in this particular projects or send me the code link

  • @AntonioMSG
    @AntonioMSG ปีที่แล้ว

    awesome project!!!
    could you do it with 8 DHT11 sensors and 8 relays?
    How is it not possible with an ESP32, can you do it with an Arduino MEGA 2560, to take advantage of its multiple outputs, and use an ESP32 for communication?
    Thanks a lot

  • @monracna
    @monracna ปีที่แล้ว

    Hello, I turn off the wifi and change the state of the relay, after returning the wifi signal the Esp RainMaker app does not update with the changes made offline

  • @Hearit001
    @Hearit001 ปีที่แล้ว

    Very nice video

  • @ajayJoker
    @ajayJoker ปีที่แล้ว +3

    you make only esprainmaker remote control

  • @RicardoRamirez-xn6pk
    @RicardoRamirez-xn6pk ปีที่แล้ว

    Hi, i couldn't find the "simpletimer" library... do u have the link, awesome video!

    • @harshshah3671
      @harshshah3671 3 หลายเดือนก่อน

      at the top of the libary in search simpletimer

  • @crazzykumaranand6770
    @crazzykumaranand6770 ปีที่แล้ว

    This circuit not compatible ac celling fan ???

  • @rubialugattimoreira1978
    @rubialugattimoreira1978 ปีที่แล้ว

    Perfect! 👏👏👏.
    Is possible use rainmaker with GSM module instead WIFI?🤔

    • @TechStudyCell
      @TechStudyCell  ปีที่แล้ว

      I have to check. Thanks

    • @rubialugattimoreira1978
      @rubialugattimoreira1978 ปีที่แล้ว

      🌹 I trust you because you are the best IOT skilled. I'll kepp waiting.

  • @allanstringss2493
    @allanstringss2493 ปีที่แล้ว

    ou poderia ensinar como incluir wifi manager nesse projeto

  • @vipinvg2048
    @vipinvg2048 ปีที่แล้ว

    -It's can add latching function-

  • @maxbritten7568
    @maxbritten7568 ปีที่แล้ว

    Would you please make a 4ch automation with esp 8266 and esp rainmaker

    • @TechStudyCell
      @TechStudyCell  ปีที่แล้ว

      You have to use ESP32 for rainmaker

  • @asmarkhan8102
    @asmarkhan8102 ปีที่แล้ว

    Great work
    Also can we use esp8266 instead of
    Esp32?

  • @dheerajkumawat3608
    @dheerajkumawat3608 4 หลายเดือนก่อน

    How to download library and install

  • @ashif7542
    @ashif7542 ปีที่แล้ว

    Can we update from anywhere in the world?

  • @flbeats3538
    @flbeats3538 ปีที่แล้ว

    does it has eeprom

  • @tejorshibarik60
    @tejorshibarik60 ปีที่แล้ว

    Kindly add fan speed control in this project

  • @freshersofbose456
    @freshersofbose456 9 หลายเดือนก่อน

    Plz sir tell me how can i add touch sensors in place of that push buttons plz sir plz i request you

    • @harshshah3671
      @harshshah3671 3 หลายเดือนก่อน

      yes do changes in the code plz

  • @khatrichaitanya1981
    @khatrichaitanya1981 ปีที่แล้ว

    EpRom function avaleble in your code for sudden main supply gone then previous state remains

  • @hamidkhan1433
    @hamidkhan1433 5 หลายเดือนก่อน

    i have worked on this using rainmaker but when i disconnect usb cable(which is conected between laptop and esp32) after that it is not working can you please let me know how can i makethis project work by just connecting esp32 to a power adapter or power bank so it can be portable

    • @harshshah3671
      @harshshah3671 3 หลายเดือนก่อน

      deep explain plz this is not perfect

  • @RahulKumar-me9ny
    @RahulKumar-me9ny หลายเดือนก่อน

    Can I use esp8266

  • @vipinvg2048
    @vipinvg2048 ปีที่แล้ว

    _It's can add latching action_

  • @godzillagameing3767
    @godzillagameing3767 ปีที่แล้ว

    Sir kya me aap se bata kar sakta hu

  • @Ronaldjoseph123
    @Ronaldjoseph123 11 หลายเดือนก่อน

    can we use nodemcu for programming instead of ESP32

  • @riadbedouhene1034
    @riadbedouhene1034 7 หลายเดือนก่อน

    hello
    ir remot control not work

  • @pnfactinfo
    @pnfactinfo ปีที่แล้ว +1

    Please the RainMaker project adding Fam dimmer.

    • @TechStudyCell
      @TechStudyCell  ปีที่แล้ว

      Working on it. May take some time

  • @nayeembasha5382
    @nayeembasha5382 ปีที่แล้ว

    sir i have rhmaker header error how thise error can be slove

  • @csetackle1161
    @csetackle1161 ปีที่แล้ว

    By using this circuit can I turn on switch automatically with temperature sensor ? When an optimum level of temperature reaches.

    • @TechStudyCell
      @TechStudyCell  ปีที่แล้ว

      yes. but you have update the code

    • @csetackle1161
      @csetackle1161 ปีที่แล้ว

      @@TechStudyCell thank you.
      which portion needs updation ?
      Is there is any tutorials available in your channel ?

  • @ersenautomation
    @ersenautomation ปีที่แล้ว +1

    I am facing q issue while connecting with rainmaker app
    Device disconnected

  • @ahadhossain6927
    @ahadhossain6927 ปีที่แล้ว

    Brother, please add ethernet port for excellent internet connection with this setup, please, please, please.

  • @sivakumarnarayanalal2837
    @sivakumarnarayanalal2837 ปีที่แล้ว

    Hii! Could you please let me know!!! What is the purpose of LDR here?

    • @harshshah3671
      @harshshah3671 3 หลายเดือนก่อน

      to see it is dark or day

  • @ersenautomation
    @ersenautomation ปีที่แล้ว +1

    Device disconnected
    Error is coming when rainmaker app connects to wifi
    Blue turns on but deivece disconnected

  • @oshan_malith
    @oshan_malith ปีที่แล้ว

    Can connect to 2 or more esp 32 to one rainmaker app

    • @TechStudyCell
      @TechStudyCell  ปีที่แล้ว +1

      I have faced issue while connecting multiple ESP32

  • @skshailesh24
    @skshailesh24 ปีที่แล้ว

    Sir make arduino iot cloud and alexa base bike on and off system for bike using esp 32

  • @user-bu5no7mu4t
    @user-bu5no7mu4t ปีที่แล้ว +1

    How does an electronic circuit work without Neutral The Chinese are also working to control the lighting of smart homes Can you explain this type of circuit to be used in the projects you design?

    • @dhanushkadxx
      @dhanushkadxx ปีที่แล้ว +1

      With a capacitor u can do it

    • @firdoshdiakus4841
      @firdoshdiakus4841 ปีที่แล้ว

      @@dhanushkadxx can you please explain how to do this

  • @ZorexEdits
    @ZorexEdits ปีที่แล้ว

    Can I use 5v 1amp for supply

  • @ROHAN-PATIL
    @ROHAN-PATIL ปีที่แล้ว

    how many node can be add to the esp rainmaker app? is there any limitation?

    • @harshshah3671
      @harshshah3671 3 หลายเดือนก่อน

      5 to add more node email on rainmaker to add more