Home Automation via HTML page on ESP32 or NodeMCU board

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 พ.ค. 2020
  • 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/techiesms_youtube
    _________________________________________________________________
    Important Links
    Code for the series : github.com/techiesms/NodeMCU-...
    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/merchandise/
    _________________________________________________________________
    Buy the components from here
    Visit my Amazon Storefront for purchasing any components you need for this project or any other project :-
    bit.ly/techiesms-Amazon-Store
    _________________________________________________________________
    Subscribe Now :- bit.ly/techiesms_youtube
    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
  • วิทยาศาสตร์และเทคโนโลยี

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

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

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

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

    Superb tutorial, man! I gotta try this out.

  • @maufctube
    @maufctube 4 ปีที่แล้ว

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

  • @SKElectronics
    @SKElectronics 3 ปีที่แล้ว

    There r only few who explain code so brilliantly.

  • @elihuabdaledselgonzalezcam6071
    @elihuabdaledselgonzalezcam6071 3 ปีที่แล้ว

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

  • @j.w.8663
    @j.w.8663 2 ปีที่แล้ว +3

    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!.

    • @nitinmishra3674
      @nitinmishra3674 2 ปีที่แล้ว

      What type of program started on 16:10 , can you please tell .

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

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

  • @rodo19724
    @rodo19724 2 ปีที่แล้ว

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

  • @RohitYadav-lz9pk
    @RohitYadav-lz9pk 4 ปีที่แล้ว

    ❤️Most waited tutorial

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

    this is the best tutorial I've been looking for

  • @dannyjensen4954
    @dannyjensen4954 4 ปีที่แล้ว

    Thanks. This is great. You covered so much.

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

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

  • @erihandono4611
    @erihandono4611 7 วันที่ผ่านมา

    Detail explanation....good job😊

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

  • @MakersLab1826
    @MakersLab1826 2 ปีที่แล้ว

    Thank you. I'm learning from your videos.

  • @abhibhatti1884
    @abhibhatti1884 4 ปีที่แล้ว

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

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

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

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

    Very clear..thanks sir.

  • @TechnologyWithSaikat
    @TechnologyWithSaikat 4 ปีที่แล้ว

    Excellent tutorial sir....

  • @tikeshwardewangan1158
    @tikeshwardewangan1158 4 ปีที่แล้ว

    🔥...🙏... dhnywad sir

  • @Rajiv4U
    @Rajiv4U 3 ปีที่แล้ว

    Ur language is very easy to understand... 👍

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

    Great vídeo, comgratulation! Working perfectly here

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

      Happy Making 😇

  • @ankitjain-bv3pd
    @ankitjain-bv3pd 4 ปีที่แล้ว

    Great video
    Got very good knowledge

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

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

  • @IMRANKHAN-we9un
    @IMRANKHAN-we9un 4 ปีที่แล้ว

    Very nice explanation.

  • @user-dx6km7yv5b
    @user-dx6km7yv5b 3 ปีที่แล้ว

    this is so GREAT

  • @nishantsrivastava9381
    @nishantsrivastava9381 3 ปีที่แล้ว

    Best tutorial.

  • @a.asperga2036
    @a.asperga2036 2 ปีที่แล้ว

    best tutorial

  • @MM-xv6ep
    @MM-xv6ep 3 ปีที่แล้ว

    I love you Bro. You help me a lot.

  • @yogeshram1
    @yogeshram1 4 ปีที่แล้ว

    Great Tutorial

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

    great video!!

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

    Thank u Brooo

  • @omar7amdi
    @omar7amdi 3 ปีที่แล้ว

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

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

  • @dineshKumar-te4ct
    @dineshKumar-te4ct 4 ปีที่แล้ว

    Nice bro..

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

    Sir need a setup tour !!

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

  • @rakesh__rocky9
    @rakesh__rocky9 4 ปีที่แล้ว

    Nice 😍😍useful 👌

  • @kamalkamel7559
    @kamalkamel7559 4 ปีที่แล้ว

    nice!! thank you

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

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

    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?

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

  • @doosetdaramkhodahafez8827
    @doosetdaramkhodahafez8827 3 ปีที่แล้ว

    thank you bro

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

    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

  • @kenkaneki-ls3iz
    @kenkaneki-ls3iz 4 ปีที่แล้ว

    Always awsm

  • @digitalartee
    @digitalartee 3 ปีที่แล้ว

    This is great

  • @sanketmane7109
    @sanketmane7109 2 ปีที่แล้ว

    Nice one :)

  • @midajo2465
    @midajo2465 4 ปีที่แล้ว

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

  • @malek7amdan
    @malek7amdan 4 ปีที่แล้ว

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

  • @spacesconnectionbali1143
    @spacesconnectionbali1143 3 ปีที่แล้ว

    NICE 😀👍

  • @Thuliolima2008
    @Thuliolima2008 4 ปีที่แล้ว

    Very good

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

    Thanks

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

    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?

  • @sagi78
    @sagi78 4 ปีที่แล้ว

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

  • @HikariDewi
    @HikariDewi 4 ปีที่แล้ว

    thank you

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

    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.

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

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

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

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

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

    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.

  • @govindpadhiyar2099
    @govindpadhiyar2099 2 ปีที่แล้ว

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

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

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

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

  • @ankitjain-bv3pd
    @ankitjain-bv3pd 4 ปีที่แล้ว

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

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

  • @aviravi77
    @aviravi77 4 ปีที่แล้ว

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

  • @calmingpoint4764
    @calmingpoint4764 4 ปีที่แล้ว

    Please make a video on power monitoring system

  • @nursyazwani8846
    @nursyazwani8846 3 ปีที่แล้ว

    can i used this programme for android/window?

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

    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

  • @rodo19724
    @rodo19724 2 ปีที่แล้ว

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

  • @CreativeDesk
    @CreativeDesk 4 ปีที่แล้ว

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

  • @RiteshYadav-rc1np
    @RiteshYadav-rc1np 3 ปีที่แล้ว

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

  • @theextremes2491
    @theextremes2491 4 ปีที่แล้ว

    🙌🔥🔥

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

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

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

  • @udayparanjape7374
    @udayparanjape7374 2 ปีที่แล้ว

    from where to download WebSocketsServer library

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

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

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

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

  • @mohithreddyvuyyuru
    @mohithreddyvuyyuru 2 ปีที่แล้ว

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

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

    😍♥️♥️♥️🔥

  • @pranaynaskar8947
    @pranaynaskar8947 3 ปีที่แล้ว

    sir can i run the code in void loop

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

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

  • @ahmadraza-iq6st
    @ahmadraza-iq6st 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.

  • @nishantparmar5730
    @nishantparmar5730 4 ปีที่แล้ว

    👍

  • @LedPixelAnimator
    @LedPixelAnimator 4 ปีที่แล้ว

    Error compiling for board ESP32 Dev Module.___problem how to slove sir

  • @LedPixelAnimator
    @LedPixelAnimator 4 ปีที่แล้ว

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

  • @rodo19724
    @rodo19724 2 ปีที่แล้ว

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

  • @bugfinder9733
    @bugfinder9733 3 ปีที่แล้ว

    I need servo motor on off with 60 degrees wifi connected

  • @sabinayeamin9516
    @sabinayeamin9516 3 ปีที่แล้ว

    How to install ESPAsyncTCP.h Lib on Arduino 2.0.0

  • @alresha7858
    @alresha7858 2 ปีที่แล้ว

    sir i need you help

  • @shubh...808
    @shubh...808 3 ปีที่แล้ว

    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  3 ปีที่แล้ว

      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 3 ปีที่แล้ว

      @@techiesms Tnx sir I got webpage.

    • @falahoudinesaid6973
      @falahoudinesaid6973 3 ปีที่แล้ว

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

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

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

    Bro send circuit diagram for it

  • @pamarthikanakaraja9812
    @pamarthikanakaraja9812 4 ปีที่แล้ว

    Sir can we control these appliances any where in the world

  • @oleksiiton4008
    @oleksiiton4008 3 ปีที่แล้ว

    Very good lesson, but talk not so quickly.👍

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

  • @saulotarsobc
    @saulotarsobc 2 ปีที่แล้ว

    +1