Home Automation Using NodeMCU ESP32 and Firebase | MIT App Inventor

Поділитися
Вставка
  • Опубліковано 14 гру 2024

КОМЕНТАРІ • 75

  • @himansusekharpraharaj18
    @himansusekharpraharaj18 8 днів тому

    Wow, these are fantastic project ideas, explained so clearly and in detail. Thank you for presenting them so thoughtfully.

  • @rampage_xdit
    @rampage_xdit 2 роки тому

    I am very glad to hearing good news of you .good job

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

    Sir plz make this video with home switches instead of push buttons.

  • @saadelm2955
    @saadelm2955 2 роки тому

    Excellent..... Bravo

  • @AAdnaanmtl
    @AAdnaanmtl 2 роки тому

    Excellent work sir. Long awaited eeprom is included finally thanks. Can you please make one eeprom option video in your 4 in 1 gsm project also. Are you also planning to add dimmer in your upcoming home automation videos

  • @Luismaia00
    @Luismaia00 2 роки тому +1

    After installing app on andoid the app does not load,any ideas for what is wrong?

    • @AhmadLogs
      @AhmadLogs  2 роки тому

      you can use MIT AI2 Companion to test your project

  • @KrishanKumarVlog
    @KrishanKumarVlog 2 роки тому +2

    I want to tell you that I used this code in ESP8266 and after all setup I found that at some random interval of time relays are not responding with respect to MIT app button , I need to reset the ESP8266 board every time to make board and relay in normal working condition. I face this problem after 4 hour, after 7 hour , that microcontroller need to reset
    please help me in this situation 🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏

    • @KrishanKumarVlog
      @KrishanKumarVlog 2 роки тому +1

      I add Wifi manager library to your existing code to change SSID and password from outside

    • @Dev_Anand_C
      @Dev_Anand_C Місяць тому

      Same problem here also

  • @amirqane5270
    @amirqane5270 2 роки тому +1

    we can"t paste tex in the box on MIT site ,why?

    • @AhmadLogs
      @AhmadLogs  2 роки тому

      which box you are talking about?

    • @amirqane5270
      @amirqane5270 2 роки тому

      @@AhmadLogs in MIT site when i want to past information about API and ULR i cant to

    • @amirqane5270
      @amirqane5270 2 роки тому

      @@AhmadLogs may i have your email address?

    • @AhmadLogs
      @AhmadLogs  2 роки тому

      @@amirqane5270 it is strange

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

    can i ask for assistance sir. i just made your tutorial. everything is ok except that i cant open your app in my cellphone which says there is a bug in your app. how can i fix this. thanks.

  • @amirtelecom6898
    @amirtelecom6898 2 роки тому

    Very nice project
    Thank you sir

  • @abbasthegreat5
    @abbasthegreat5 2 роки тому

    Thank you sir,
    You are superman.

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

    how can i connect all room on one esp

  • @Leo-vy6fz
    @Leo-vy6fz 2 роки тому +1

    I am really very lucky to find to find this amazing channel keep it up I want to the same project using arduino maga and esp01 how much different will the code change

    • @AhmadLogs
      @AhmadLogs  2 роки тому

      Thanks you very much. I think will work without changing in the code. just give it a try. if you feed issue then let me know

  • @messamali8055
    @messamali8055 2 роки тому

    sorry came here searching for jazzcash sandbox issue.
    when i click buy , the screen goes blank for 2,3 seconds and return back to main activity.
    in run menu i found this error
    -> W/ContentCatcher: Failed to notify a WebView
    can you help?

  • @yesusdajjal4437
    @yesusdajjal4437 2 роки тому

    fail when build android apk file , any advice sir?

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

    Excellent sir & Nice project..
    how to connect more than one device mobile ? i mean like a 10 or more device and each device know what happens on other device ?

  • @chakhna
    @chakhna 2 роки тому

    esp32 wifi led light not glowing.

  • @navaneeth.m.s
    @navaneeth.m.s Рік тому

    very nice project😄

  • @ameenenterprise5869
    @ameenenterprise5869 2 роки тому

    ماشاء اللہ

  • @SomeshPattnayk-w4z
    @SomeshPattnayk-w4z 2 місяці тому

    where is the apk file

  • @devi8049
    @devi8049 2 роки тому

    Instead of push button I used a normal switch. If I turn on the switch the relay will continuously on and off, How to solve it sir?

    • @AhmadLogs
      @AhmadLogs  2 роки тому

      for normal you need aceButton library

  • @RK-ky5vh
    @RK-ky5vh 2 роки тому

    if i use normal switch instead of push button it not work (automatically on off) how to resolved sir

    • @AhmadLogs
      @AhmadLogs  2 роки тому

      you need ace button library for normal button

  • @RK-ky5vh
    @RK-ky5vh 2 роки тому

    my question is if my internet is down then how to control relay ?

    • @AhmadLogs
      @AhmadLogs  2 роки тому

      you can use push buttons

  • @amirqane5270
    @amirqane5270 2 роки тому

    hi the last version of software is 1.8.19,and i cant find esp32 in board manager lab,why?

    • @AhmadLogs
      @AhmadLogs  2 роки тому

      first put the eps32 link in the preferences from the File menu. then you will able to see the esp32 board in the board manager

    • @amirqane5270
      @amirqane5270 2 роки тому

      @@AhmadLogs thank a lot

  • @MAAZAHMAD-dh1ds
    @MAAZAHMAD-dh1ds 7 місяців тому

    sir aap is not opening

  • @amirqane5270
    @amirqane5270 2 роки тому

    room1/L1
    Set String... token is not ready
    room1/L1
    Set String... token is not ready
    room1/L1
    Set String... token is not ready
    room1/L1
    Set String... token is not ready
    room1/L1
    Set String... token is not ready
    why dose this happen?

    • @AhmadLogs
      @AhmadLogs  2 роки тому

      I think there is some issue with Firebase connectivity. just tell me what activity you perform, that cause this error message?

    • @amirqane5270
      @amirqane5270 2 роки тому

      @@AhmadLogs please give me your email add

  • @ravirtech1260
    @ravirtech1260 2 роки тому

    Nice project please add this project RF remote opretion

  • @dhanush2060
    @dhanush2060 2 роки тому

    Can I use this code to ESP01

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

    Hello Ahmed, how are you?
    I am Saif from UAE
    I liked the program and your effort is very impressive
    My question is if I want to change the switched switch to a normal switch that is open and closed. Is it possible and how do I do the program on ESP8266? Please help me, my dear brother.

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

      yes you can use normal switches. you can use AceButton library to handle normal switches

  • @Luismaia00
    @Luismaia00 2 роки тому

    Very good vídeo

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

    Where do we find the code

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

      from the video description

  • @lotfibouchiba1537
    @lotfibouchiba1537 2 роки тому

    MERCI BOSS

  • @balbirsinghheer1370
    @balbirsinghheer1370 2 роки тому

    Sir you are using firebase to upload data to mit can fire base used to diplay data to our own website

    • @AhmadLogs
      @AhmadLogs  2 роки тому

      yes, you can do that

    • @balbirsinghheer1370
      @balbirsinghheer1370 2 роки тому

      Sir i will be very thankful to you if you can explain it

    • @AhmadLogs
      @AhmadLogs  2 роки тому

      @@balbirsinghheer1370 you might use php or python to build website. there is firebase library both for python and php you might that. search on google "PHP firebase sdk" or "Python firebase sdk".

    • @balbirsinghheer1370
      @balbirsinghheer1370 2 роки тому

      Thank you sir ☺️

  • @do335pfeil
    @do335pfeil 2 роки тому

    I created the Android App following exactly the steps, installing in three differents phones and after 0.5 seconds the app leave and it doesn't work. I tried also with the original .aia file and again it didn't work. Can you please check the .aia file of github if it's the right one?

    • @AhmadLogs
      @AhmadLogs  2 роки тому

      install the AI Companion App on your android phone. Then upload the project on your android phone by scanning the QR code using AI Companion App. If the app have an issue then you will see the error message on the screen.

  • @ahmedhassanahmed6263
    @ahmedhassanahmed6263 4 місяці тому

    Thank you for your explaination. please the app crashes while building with this error msg: App Inventor is unable to compile this project.
    The compiler error output was
    [ReadBuildInfo] Starting Task
    [ReadBuildInfo] Task succeeded in 0.006 seconds
    [LoadComponentInfo] Starting Task
    [LoadComponentInfo] INFO: Generating assets...
    [LoadComponentInfo] Component assets needed, n = 0
    [LoadComponentInfo] INFO: Generating activities...
    [LoadComponentInfo] Component activities needed, n = 0
    [LoadComponentInfo] Component activity metadata needed, n = 0
    [LoadComponentInfo] INFO: Generating broadcast receivers...
    [LoadComponentInfo] Component content providers needed, n = 0
    [LoadComponentInfo] INFO: Generating libraries...
    [LoadComponentInfo] Libraries needed, n = 2
    [LoadComponentInfo] Component metadata needed, n = 0
    [LoadComponentInfo] INFO: Generating Android minimum SDK...
    [LoadComponentInfo] INFO: Generating native libraries...
    [LoadComponentInfo] Native Libraries needed, n = 0
    [LoadComponentInfo] INFO: Generating permissions...
    [LoadComponentInfo] usesLocation = False
    [LoadComponentInfo] Permissions needed, n = 4
    [LoadComponentInfo] Component services needed, n = 0
    [LoadComponentInfo] INFO: Generating component broadcast receivers...
    [LoadComponentInfo] Task succeeded in 0.005 seconds
    [PrepareAppIcon] Starting Task
    [PrepareAppIcon] INFO: Creating mipmap dirs...
    [PrepareAppIcon] INFO: Generating icons...
    [PrepareAppIcon] Generating icons for mipmap-mdpi
    [PrepareAppIcon] Generating icons for mipmap-hdpi
    [PrepareAppIcon] Generating icons for mipmap-xhdpi
    [PrepareAppIcon] Generating icons for mipmap-xxhdpi
    [PrepareAppIcon] Generating icons for mipmap-xxxhdpi
    [PrepareAppIcon] Task succeeded in 1.037 seconds
    [XmlConfig] Starting Task
    [XmlConfig] INFO: Creating animation xml
    [XmlConfig] Creating zoom_enter.xml
    [XmlConfig] Creating fadeout.xml
    [XmlConfig] Creating slide_v_exit.xml
    [XmlConfig] Creating fadein.xml
    [XmlConfig] Creating zoom_exit.xml
    [XmlConfig] Creating slide_v_enter.xml
    [XmlConfig] Creating zoom_exit_reverse.xml
    [XmlConfig] Creating slide_v_enter_reverse.xml
    [XmlConfig] Creating zoom_enter_reverse.xml
    [XmlConfig] Creating slide_enter_reverse.xml
    [XmlConfig] Creating slide_exit.xml
    [XmlConfig] Creating hold.xml
    [XmlConfig] Creating slide_enter.xml
    [XmlConfig] Creating slide_v_exit_reverse.xml
    [XmlConfig] Creating slide_exit_reverse.xml
    [XmlConfig] INFO: Creating style xml
    [XmlConfig] INFO: Creating provider_path xml
    [XmlConfig] INFO: Creating network_security_config xml
    [XmlConfig] INFO: Generating adaptive icon file
    [XmlConfig] INFO: Generating round adaptive icon file
    [XmlConfig] INFO: Generating adaptive icon background file
    [XmlConfig] Task succeeded in 0.006 seconds
    [CreateManifest] Starting Task
    [CreateManifest] INFO: Reading project specs...
    [CreateManifest] VCode: 1
    [CreateManifest] VName: 1.0
    [CreateManifest] Min SDK 10
    [CreateManifest] INFO: Writing screen 'appinventor.ai_ahmed_ictp.bigautomation1.Room2'
    [CreateManifest] INFO: Writing screen 'appinventor.ai_ahmed_ictp.bigautomation1.Room3'
    [CreateManifest] INFO: Writing screen 'appinventor.ai_ahmed_ictp.bigautomation1.Room4'
    [CreateManifest] INFO: Writing screen 'appinventor.ai_ahmed_ictp.bigautomation1.Screen1'
    [CreateManifest] Task succeeded in 0.002 seconds
    [AttachNativeLibs] Starting Task
    [AttachNativeLibs] Task succeeded in 0.001 seconds
    [AttachAarLibs] Starting Task
    [AttachAarLibs] Task succeeded in 0.223 seconds
    [AttachCompAssets] Starting Task
    [AttachCompAssets] Task succeeded in 0.0 seconds
    [MergeResources] Starting Task
    [MergeResources] Task succeeded in 0.207 seconds
    [SetupLibs] Starting Task
    [SetupLibs] Task succeeded in 0.0 seconds
    [RunAapt] Starting Task
    [RunAapt] ERROR: Error running AAPT
    [RunAapt] Task errored in 0.851 seconds
    .

  • @alimousad9638g
    @alimousad9638g 2 роки тому

    very good my bro need link face book u

  • @yogeshitaliya473
    @yogeshitaliya473 2 роки тому

    I have some problems after all set up
    I have sand massage in your fb page please check it's

  • @amirqane5270
    @amirqane5270 2 роки тому

    ------------------------------------------------
    ESP8266 Pins
    ------------------------------------------------
    #define Relay1 16 //D0
    #define Relay2 5 //D1
    #define Relay3 4 //D2
    #define Relay4 0 //D3
    #define Switch1 12 //D5
    #define Switch2 14 //D6
    #define Switch3 9 //SD2
    #define Switch4 10 //SD3
    in line 5 switch 12//D5 is wrong D5 is no 14 and at the same in line 6 switch 14//D6 must be instead by 12

    • @AhmadLogs
      @AhmadLogs  2 роки тому +1

      Thanks you so much bro. I have just updated the code.

    • @amirqane5270
      @amirqane5270 2 роки тому

      @@AhmadLogs you are welcone

  • @mcase4171
    @mcase4171 2 роки тому

    😥 PЯӨMӨƧM