Home Automation via HTML page on ESP32 or NodeMCU board

Поділитися
Вставка
  • Опубліковано 8 вер 2024
  • In this video, I have shown that how you can make you own HTML page from scratch to control 2 relays on your ESP board and deploy that same HTML code inside a ESP web server. You'll be learning basics of HTML and JavaScript in this video.
    Basically I'm running a series whose aim is to make a local area network based home automation system using WebSockets & Webserver running on ESP32 or NodeMCU board. So subscriber the channel and join this journey of making the whole project from scratch....
    You can support me and also get benefitted on Patreon :- / techiesms
    Subscribe now to watch some amazing videos coming up soon.
    bit.ly/techiesm...
    _________________________________________________________________
    Important Links
    Code for the series : github.com/tec...
    Site for learning HTML :- www.w3schools.com
    _________________________________________________________________
    Other Episodes of this Series
    [Episode 1] ESPAsyncWebServer & mDNS server - • Run a WebServer & mDNS...
    [Episode 2] Home Automation via HTML page :- • Home Automation via HT...
    [Episode 3] Home Automation via HTML page & WebSocket Server :- • WebSocket Server Home ...
    [Episode 4] Home Automation using HTML, WebSocket & JSON :- • Home Automation using ...
    _________________________________________________________________
    Now you can get free PCB with every order of techiesms T-shirt or techiesms pocket notebook.
    You can buy the merchandise from here,
    techiesms.com/...
    _________________________________________________________________
    Buy the components from here
    Visit my Amazon Storefront for purchasing any components you need for this project or any other project :-
    bit.ly/techiesm...
    _________________________________________________________________
    Subscribe Now :- bit.ly/techiesm...
    You can support me and also get benefitted on Patreon :- / techiesms
    Facebook :- / techiesms
    Twitter :- / imtechiesms
    Instagram :- / techiesms
    Website :- www.techiesms.com
    WhatsApp number :- +91 82000 79034
    _________________________________________________________________
    #techiesms
    explore | learn | share

КОМЕНТАРІ • 127

  • @SRIGHT0
    @SRIGHT0 2 місяці тому +1

    Thanks a lot, this series are exactly powerful for my current project. Damn Man.

  • @j.w.8663
    @j.w.8663 2 роки тому +4

    Very nice! I really appreciate the way you describe each command and explain it clearly. Many 'instructors' do not explain the basics of the commands, what it does, why it's there, and the options. I know this is probably hard to keep it up when it must be already so obvious to you!.

  • @ChandanKumar-vh7po
    @ChandanKumar-vh7po 4 роки тому +1

    1 year back I had made this project with nodemcu. The problem with setup is ,(1) you can only control under the purview of your router. (2) you can't know the status of LED untill you see it I mean from web browser. (3) I don't know why, but in my setup webpage used to be freeze in every 3 to 4 hours for which I need to reset the board which was so frustrating. These things made me move towards blynk. Anyway, may be I would be wrong some where. Nice tutorial as always. Thanks bro.

  • @chetanjain4685
    @chetanjain4685 3 роки тому +1

    bro. I've become your fan man.
    Your charisma is amazing. You look hell of excited to me more than myself while teaching.

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

    i really like what you are doing, but if you could slow down your speech by 1/3 it might be easier for some of us to keep up . Your content and level of detail is spot on. regards

  • @abhinavganeshan8021
    @abhinavganeshan8021 4 роки тому

    Best video i have ever seen. I have never seen such a great youtuber who explains everything in a very good manner.

  • @rodo19724
    @rodo19724 3 роки тому

    Finally!! all libraries found and finally compiled !!!

  • @SKElectronics
    @SKElectronics 3 роки тому

    There r only few who explain code so brilliantly.

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

    Detail explanation....good job😊

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

    this is the best tutorial I've been looking for

  • @abdulghani786
    @abdulghani786 4 роки тому +1

    Awesome tutorial. Well I guess we should handle a bit of validation there in JavaScript. Like what happens when I click "ON" when it's already ON. Same goes for off. Or maybe just one button to toggle them. Anyway, I love your series. Great job man! 👌

    • @MSaqib-bm6np
      @MSaqib-bm6np 4 роки тому +1

      I comes when you add feedback in your project , change button color if light is on

  • @AmazingMJ07
    @AmazingMJ07 4 роки тому +1

    very great .................learn lots of things thank you so much :)

  • @Rajiv4U
    @Rajiv4U 3 роки тому

    Ur language is very easy to understand... 👍

  • @gunasekhar5120
    @gunasekhar5120 4 роки тому +3

    Bro please do the previous project i.e (manual or internet feedback home automation with blynk) using webserver and html page that will help many

  • @thisisjoyjacob
    @thisisjoyjacob 4 роки тому

    Truly Great Man. I'm much impressed by that Javascript function, window location and lastly by that Raw string line, 😂that particular error had harassed me much in past.

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

    Great vídeo, comgratulation! Working perfectly here

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

      Happy Making 😇

  • @raagamparmar179
    @raagamparmar179 4 роки тому +2

    Superb tutorial, man! I gotta try this out.

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

    Very clear..thanks sir.

  • @elihuabdaledselgonzalezcam6071
    @elihuabdaledselgonzalezcam6071 4 роки тому

    Great explanation, first time i start to understand, Thanks a lot.

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

    Thank you. I'm learning from your videos.

  • @maq7444
    @maq7444 4 роки тому +3

    Nice, but it would be better to know the LED or relay status.

  • @maufctube
    @maufctube 4 роки тому

    Just what I need to understand. Great video! Thanks so much!
    Greetings from Peru!

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

    Good teaching to explain,
    But kindly guide me, where should be a function defined? b/c when a function execute in loops it shows error during verify a program.

  • @prakash52kar
    @prakash52kar 3 роки тому

    Very Good Explanation. Understand each and every piece of code..!! One Basic Question...With the laptop or Mobile we will connect to only one ESP but what about there are other ESP around (Say Home-Automation ) and how to access them simultaneously?

  • @sahilyadav998
    @sahilyadav998 3 роки тому

    Thanks man. I was looking for this kind of tutorial for a while now.

    • @sahilyadav998
      @sahilyadav998 3 роки тому

      also you earned a subscriber. Hope your channel grows soon. Thanks

  • @nishantsrivastava9381
    @nishantsrivastava9381 3 роки тому

    Best tutorial.

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

    superb ,can make video same functionality using sim800 gsm and Arduino

  • @omar7amdi
    @omar7amdi 3 роки тому

    Your explanation is excellent . How ESP board is connected to the Router?
    How ESP board gets the power?

  • @unitedrobotics7377
    @unitedrobotics7377 4 роки тому +2

    Sir need a setup tour !!

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

    thank you for the amazing video. How do i make the LED turn on only while the button is pressed down and turn off again if i let go of the button?

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

    Thank u Brooo

  • @user-mw3ww8rc4k
    @user-mw3ww8rc4k Рік тому

    Thank you for very good video, If I want to setting a time for control auto on/off LED1 and LED2 how can i do this function?

  • @anokhautomation4453
    @anokhautomation4453 3 роки тому

    Hi Mr sachin. Very nice informative tutorial. Keep ging such useful projects.

  • @abhibhatti1884
    @abhibhatti1884 4 роки тому

    Very nice..this series gonna be very interesting.. 👍👍

  • @ankitjain-bv3pd
    @ankitjain-bv3pd 4 роки тому

    Great video
    Got very good knowledge

  • @siliconhub6492
    @siliconhub6492 4 роки тому +1

    sir how you converted the image to an array and display it on m5stick c I'm trying for my core kit but unable to convert image to an array, please answer me sir

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

    if i want that server.on and total html code in void loop() function is it possible toto write and execute in loop

  • @IMRANKHAN-we9un
    @IMRANKHAN-we9un 4 роки тому

    Very nice explanation.

  • @shahidaakter5974
    @shahidaakter5974 4 роки тому +3

    Nodemcu showes me this tipes of error timed out waiting for the package header
    when I open the serial monitor it shows me
    ets Jan 8 2013,rst cause:2, boot mode:(5,7) how to solve this?

    • @MSaqib-bm6np
      @MSaqib-bm6np 4 роки тому

      Check power supply add filters to it like capacitors,

    • @kenkaneki-ls3iz
      @kenkaneki-ls3iz 4 роки тому

      Check the power supply and try to reset your boatd

  • @dannyjensen4954
    @dannyjensen4954 4 роки тому

    Thanks. This is great. You covered so much.

  • @rodo19724
    @rodo19724 3 роки тому

    Hi ! I am using lolin nodemcu v3, "ESPaSynWebServer no such file or directory " and in library manager doesn't appear. What can I do ?

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

    great video!!

  • @MM-xv6ep
    @MM-xv6ep 3 роки тому

    I love you Bro. You help me a lot.

  • @malek7amdan
    @malek7amdan 4 роки тому

    Thanks, I need to know how to make it online, I mean on the internet. 👍🏻👍🏻👍🏻

  • @TechnologyWithSaikat
    @TechnologyWithSaikat 4 роки тому

    Excellent tutorial sir....

  • @RohitYadav-lz9pk
    @RohitYadav-lz9pk 4 роки тому

    ❤️Most waited tutorial

  • @naveenpari5967
    @naveenpari5967 4 роки тому

    Great explanation bro. Tq.
    And please tell about how to get sensor values in webpage with auto refresh mode. Like LM35 or SR04..... Tq

    • @techiesms
      @techiesms  4 роки тому

      Sure
      Just stay tuned with this series

  • @TECHBUSTERNAMAN
    @TECHBUSTERNAMAN 4 роки тому +1

    Pls sir tell that we need a external router for Nodemcu pls reply.

  • @a.asperga2036
    @a.asperga2036 2 роки тому

    best tutorial

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

    Wonderful video, Thanks. I know W3 Schools and have found it to be very useful. But still it doesn't go into minor details as you explained in your video. Can you point me to some "not so dry" HTML book which is a bit more than what W3 schools HTML covers, please? Many thanks in advance.

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

    Can change the color of button on and of

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

    Is it all right to insert CSS on the HTML in order to style, the page? Or is done someway else, like in another file like web programming?

  • @ankitjain-bv3pd
    @ankitjain-bv3pd 4 роки тому

    Sir kindly start the series of robot from different technology.
    After this series

  • @aviravi77
    @aviravi77 4 роки тому

    please make same project with Slider also to control LED brightness etc. using MIT app if possible. Thanks!

  • @yogeshram1
    @yogeshram1 4 роки тому

    Great Tutorial

  • @ankitjain-bv3pd
    @ankitjain-bv3pd 4 роки тому

    Dear sir u provided the code in the link is only for led 1 button click not for the led 2 on and off.
    Kindly provide the final cods which u used in your project video

  • @tikeshwardewangan1158
    @tikeshwardewangan1158 4 роки тому

    🔥...🙏... dhnywad sir

  • @sanketmane7109
    @sanketmane7109 3 роки тому

    Nice one :)

  • @mohithreddyvuyyuru
    @mohithreddyvuyyuru 3 роки тому

    esp.local is not working for esp8266. I have included mdns server library also. still it no working. please help mee

  • @kartikrajurkar3708
    @kartikrajurkar3708 4 роки тому

    date is visible to client like whatever after the IP address or after dns name our data is present. if this data someone knows they can able to access pages or information on pages, my intention is that is their is any way to hide our data from showing In URL (for security reasons) we can use POST request using JavaScript please mention my proposal in your next video, m big fan of you and your videos

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

    Thanks

  • @sagi78
    @sagi78 4 роки тому

    Does this code using Asyncwebserver allows last state of the LEDs or the device when multiple device connect.

  • @mani4812
    @mani4812 4 роки тому +1

    In esp32 Wifi disconnects after some time and reconnection fails ???

  • @rakesh__rocky9
    @rakesh__rocky9 4 роки тому

    Nice 😍😍useful 👌

  • @midajo2465
    @midajo2465 4 роки тому

    Great video, I can´t wait for the next one!!

  • @spacesconnectionbali1143
    @spacesconnectionbali1143 3 роки тому

    NICE 😀👍

  • @rohanahmed4921
    @rohanahmed4921 3 роки тому

    Can I use a javascript and html based slider for the webpage and the client can control brightness of LED? Is it possible?

  • @dineshKumar-te4ct
    @dineshKumar-te4ct 4 роки тому

    Nice bro..

  • @kamalkamel7559
    @kamalkamel7559 4 роки тому

    nice!! thank you

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

    You didn't explain how to see the sensor status on browser
    Example, magnetic contact sensor open or closed

  • @rodo19724
    @rodo19724 3 роки тому

    No, not working. Copied everything exactly. "DNS_PROBE_POSSIBLE'' message appears, what could it be?

  • @badrinarayananmurugadoss2188

    Bro i am just having a doubt
    Does The Webpage should also be connected in the same wifi?? where the Esp is connected. Will the webpage page work using mobile network data??

  • @Thuliolima2008
    @Thuliolima2008 4 роки тому

    Very good

  • @LedPixelAnimator
    @LedPixelAnimator 4 роки тому

    Error compiling for board ESP32 Dev Module.___problem in esp32 board___how to slove sir

  • @udayparanjape7374
    @udayparanjape7374 3 роки тому

    from where to download WebSocketsServer library

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

    Hello sir i want to buy a hosting and domain for this webpage and i want to control the things from a website
    How will i do this

  • @user-dx6km7yv5b
    @user-dx6km7yv5b 3 роки тому

    this is so GREAT

  • @doosetdaramkhodahafez8827
    @doosetdaramkhodahafez8827 4 роки тому

    thank you bro

  • @sabinayeamin9516
    @sabinayeamin9516 3 роки тому

    How to install ESPAsyncTCP.h Lib on Arduino 2.0.0

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

    Saludos desde Cuba. Me ayudas con el código para un Web Server con Nano 33 IoT. Gracias.

  • @Ultrapromaxxgo
    @Ultrapromaxxgo 4 роки тому

    Pls make videos on how to control home appliances by phone app. I mean not to use blynk app as it has limited free energy.

  • @digitalartee
    @digitalartee 3 роки тому

    This is great

  • @calmingpoint4764
    @calmingpoint4764 4 роки тому

    Please make a video on power monitoring system

  • @RiteshYadav-rc1np
    @RiteshYadav-rc1np 3 роки тому

    sir please make a video on installation of these libraray on Arduino

  • @HikariDewi
    @HikariDewi 4 роки тому

    thank you

  • @kenkaneki-ls3iz
    @kenkaneki-ls3iz 4 роки тому

    Always awsm

  • @bugfinder9733
    @bugfinder9733 3 роки тому

    I need servo motor on off with 60 degrees wifi connected

  • @CreativeDesk
    @CreativeDesk 4 роки тому

    gr8 video ......
    can u try coadig in platform.io in vs studio

  • @nextcardashboard
    @nextcardashboard 4 роки тому

    Great Video 👍 But is there any way so that the Esp32 gets an IP automatically, this will be useful if there are multiple ESP32s?? Thanks u

    • @MSaqib-bm6np
      @MSaqib-bm6np 4 роки тому +1

      There's a library called mDNS, I works exactly what you need

  • @nursyazwani8846
    @nursyazwani8846 3 роки тому

    can i used this programme for android/window?

  • @oleksiiton4008
    @oleksiiton4008 3 роки тому

    Very good lesson, but talk not so quickly.👍

  • @PunamYadav-zy6rz
    @PunamYadav-zy6rz Місяць тому

    sir vs code sa karna ka liga mila ga

  • @shubh...808
    @shubh...808 4 роки тому

    sir, I have problem in this project when i upload this code.I get successfully ip address then i put the ip address on browser .This site can't be reched msg is comes and not get my page.plz solve this problem..

    • @techiesms
      @techiesms  4 роки тому

      Make sure your esp board and the computer on which u r requesting the IP address are connected with same wifi router

    • @shubh...808
      @shubh...808 4 роки тому

      @@techiesms Tnx sir I got webpage.

    • @falahoudinesaid6973
      @falahoudinesaid6973 3 роки тому

      @@shubh...808 hey bro how you get the page because i have the same problem

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

    Bro send circuit diagram for it

  • @pranaynaskar8947
    @pranaynaskar8947 4 роки тому

    sir can i run the code in void loop

  • @yogeshram1
    @yogeshram1 4 роки тому

    ESPmDNS not working on my esp32 board but ip address 192.168.4.1 working fine help me

    • @techiesms
      @techiesms  4 роки тому

      On the serial monitor does it shows “mdns responder started “?

    • @yogeshram1
      @yogeshram1 4 роки тому

      @@techiesms yes it is displaying as you told

  • @zuhaibchoudhary4635
    @zuhaibchoudhary4635 3 роки тому

    it gives the HTML code in the web page

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

    sir i need you help

  • @0124akash
    @0124akash Рік тому

    Local area network based project ko IoT kyon kahte hain ?
    Ghar me baith ke ghar ke switch ko on off karne se kya faida, internet ke through kahin se bhi appliances ko on off kar saken tab to theek hai. Is tarah ka project kaise banega ye bataiye, sabhi log ek hi chiz bata rahe you tube pe. Aur Hindi me vdo banaiye sir tab to kuch samajh bhi aaiga.

  • @pamarthikanakaraja9812
    @pamarthikanakaraja9812 4 роки тому

    Sir can we control these appliances any where in the world