No video

Internet to Mesh Networking Home Automation Project using Blynk & Painlessmesh

In this video I have shown a demo project on how to control the ESP32 boards that are communicating via mesh networking straight from internet using Blynk IoT Platform.
If you love my work, Kindly support me on Patreon :- / techiesms
Follow me on Instagram for daily updates :- / techiesms
Subscribe now to watch some amazing videos coming up soon :- bit.ly/techiesm...
______________________________________________________
❤️ You may also love these projects ❤️
IoT Display using NodeMCU :- • IoT clock using Nodemc...
IoT Pendants :- • Most Innovative projec...
Live Cricket Score Monitoring Device :- • NodeMCU based Live Cri...
Gesture and Touch Sensor from DFRobot :- • 7 Gestures & 5 Touch P...
Smart Watch using M5StickC :- • One Watch, Multiple fe...
______________________________________________________
🧐 Important Links 🧐
Detailed Mesh Networking video :- • Mesh Networking demo o...
Home Automation with only Mesh :- • Home Automation W/O Ro...
Painless Mesh Library - github.com/gma...
ESP8266 Mesh User Guide - wiki.ai-thinker...
Code used in this video :- bit.ly/2RGQSSb
______________________________________________________
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/...
______________________________________________________
Subscribe Now :- bit.ly/techiesm...
Facebook :- / techiesms
Twitter :- / imtechiesms
Instagram :- / techiesms
Website :- www.techiesms.com
WhatsApp number :- +91 82000 79034
______________________________________________________
#techiesms #Mesh #InternettoMesh
explore | learn | share

Пікірлер: 171

  • @AvinashRaiG
    @AvinashRaiG3 жыл бұрын

    Grate , what is the practicle real life application ?

  • @techiesms

    @techiesms

    3 жыл бұрын

    In coming future where all the device in our home will be smart device and all of them needs internet connectivity. But on the same side our wifi routers have limitation of number of devices getting connected with them. So in those scenarios, mesh networking will be useful where only one device will be connected to the router and rest of all devices will be communicating locally with each other via mesh.

  • @niteshpatel3334

    @niteshpatel3334

    3 жыл бұрын

    @@techiesms Will there be any interference between the ESP board WiFi and router WiFi ? Also can you please make some video where we can use RS Pi to make our own server using mosquito so that we don't have to rely on Blynk.

  • @abdulmuhaimin7319

    @abdulmuhaimin7319

    3 жыл бұрын

    @@techiesms hi it's awesome ☺️ I want to create mesh network by using lora with esp32.. i want to send the lora data to server . In here i use one lora and one esp32 for one device likewise i have 4 device. So how can i create lora mesh network by using those 4 device ( in here i used the esp32 as a microcontroller) please help me

  • @lelandclayton5462

    @lelandclayton5462

    3 жыл бұрын

    Basically it's a bastardized Z-Wave or Zigbee but uses WiFi. Would be better with out a cloud service in the way.

  • @abhijeetbyte
    @abhijeetbyte3 жыл бұрын

    Hi, how can we utilize two esp323 boards communicating wirelessly with mesh networking, and one of them sending data on Blynk app with the help of the internet? because in this video you are connecting one of the mesh networking board with an esp32 internet board via hardware serial connection.

  • @chirots
    @chirots3 жыл бұрын

    From Thailand, I love this project and idea. I have a request for upcoming video. Can you please do two more projects like this project; one for NRF24L01 and another one for LoRa?. They will be interesting projects for those who live in rural areas and in the farm.

  • @elsh11
    @elsh11 Жыл бұрын

    Thanks a lot for sharing, I have a question, Can I use painlessmesh library to create a mesh network which has , multiple leaf nodes, and one gateway node, and connect the gateway to the internet , so that it can transfer data gathered from the leaf nodes to a server?

  • @vikingzeppelin
    @vikingzeppelin8 ай бұрын

    This is a great tutorial for constructing multiple gaming handhelds with local online multiplayer gaming tournament. You can manage a single, non-gaming esp32 handheld to manage the tournament, the lobbies, and maybe even streaming if you have enough power in the handheld and enough power in the internet bandwidth (prolly dual sim). The gaming handhelds can speak to each other independently, and share that data independently with the manager handheld.

  • @aazimhassan1723
    @aazimhassan17233 жыл бұрын

    Great work bro. Want to ask if the same scenario could be built using esp8266, or nodemcu?

  • @raagamparmar179
    @raagamparmar1793 жыл бұрын

    NOT AGAIN! YOU READ MY MIND AGAIN!!!!! Awesome, man!!! Video quality is increasing by every video.....THIS IS JUST AWESOME!!!! Keep Going..... :-D

  • @mahsasarani2168
    @mahsasarani21682 жыл бұрын

    we are very thankful , for your good description, you survived our project!

  • @mahendrau4672
    @mahendrau46722 жыл бұрын

    Wow, great video and nice explanation

  • @mahendrau4672

    @mahendrau4672

    2 жыл бұрын

    Can you try to do esp32 mesh network and MQTT communication?, This is my request, I have tried to do esp32 mqtt communication with mesh network and mesh networking is working well but esp32 not able to connect mqtt server/broker, I don't know why esp32 not able connect to server, but it's working(esp32 mqtt communication only) without mesh network.

  • @dhaneshprabhu72
    @dhaneshprabhu723 жыл бұрын

    Loved this video. You are my guru in IoT and automation. Awesome concept and explanation. But why are we connecting first 2 esp32 boards serially? Can't we control both the 1st 2 esp32 boards from Blynk? Or was it done for the purpose of just demonstaration.

  • @harivardhanreddy1094
    @harivardhanreddy1094 Жыл бұрын

    Why Can't we include both Blynk and PainlessMesh in the same ESP32 Board instead of using 2 boards and connecting Serially. Please explain this reason. We get inspired to create new projects listening your explanations

  • @teknofatih6266

    @teknofatih6266

    9 ай бұрын

    I also wonder why

  • @fooballers7883
    @fooballers78832 жыл бұрын

    U beat the bollywood... keep up the good work.

  • @techiesms

    @techiesms

    2 жыл бұрын

    Was that a sarcasm

  • @fooballers7883

    @fooballers7883

    2 жыл бұрын

    @@techiesms A complement . Like the style

  • @sametgurses554
    @sametgurses5543 жыл бұрын

    hi , I am getting an error which states that Serial2 is not declared in the scope. What can be the problem?

  • @patilmm123
    @patilmm123 Жыл бұрын

    Can we connect this esp mesh with internet on same nodemcu and not using any serial nodemcu?... in above example there is separate nodemcu for blynk.. is there any solution to avoid it and use painless network and connect to wifi internet in the same code?? Any updated version right now? please respond if possible

  • @josephpatrickbjacob8787
    @josephpatrickbjacob87873 жыл бұрын

    Nice!!! I just want to ask what if I replace the esp32 that is connected with another esp 32 and connected to the mesh with a esp01 it will still work? If yes, How?

  • @sreejith510i
    @sreejith510i3 жыл бұрын

    Hai sir, why don't you try to make esp32/8266 home automation using Google firebase along with Android .......

  • @sreejith510i

    @sreejith510i

    3 жыл бұрын

    I mean why we try to control the home appliances using third party application like blink rather than our own app with the help of free realtime database like Google firebase.

  • @sreejith510i

    @sreejith510i

    3 жыл бұрын

    Flutter is good for make both android and iOS apps.....

  • @shubhamiot326

    @shubhamiot326

    3 жыл бұрын

    @@sreejith510i figma is also a good tool

  • @polashchandramondal79
    @polashchandramondal793 жыл бұрын

    Sir, please make a video about EEPROM of Nodemcu...

  • @arijeetroy8747
    @arijeetroy87473 жыл бұрын

    Hello, when I am using esp8266 node MCU(12-E) for doing this project. after compiling this code,I am getting an error which states that your Serial2 is not declared in the scope. help me.

  • @sametgurses554

    @sametgurses554

    3 жыл бұрын

    Hello ,did u find anything about this problem. ,I am getting an error to

  • @arijeetroy8747

    @arijeetroy8747

    3 жыл бұрын

    @@sametgurses554 no.i didn't get a answer.

  • @soovui
    @soovui3 жыл бұрын

    Bravo, fantastic and super clear explanation of all. Can't wait to see u could teach on how to do the dimming...and lora mesh network

  • @MdMozammelHossain
    @MdMozammelHossain5 ай бұрын

    Hi, thanks for your video, can you please make a video with Esp32-wifi-mesh protocol ?

  • @kitsunev7624
    @kitsunev7624 Жыл бұрын

    Is it possible to control it on a webserver from one of the esp?

  • @saliksheraz6236
    @saliksheraz62363 жыл бұрын

    Waooo, brother very awesome tutorials

  • @sayedhussaini4894
    @sayedhussaini48943 жыл бұрын

    Blynk : How is the joshhh!!? Local Mesh Network : High sir !!!!🔥

  • @pramodpansare362
    @pramodpansare3623 жыл бұрын

    I request you make video on, How to use TTGO TCALL as Hotspot using it's inbuilt sim slot. Please.....

  • @hasanershad63
    @hasanershad637 ай бұрын

    Great video man. Is there a way to avoid blynk and use Lora for mesh? 3rd party limits the application of the idea.

  • @sunshinelabz
    @sunshinelabz3 жыл бұрын

    Very nice video and concept Can you please share a video how to avoid hardcoding wifi ssid and PWD in esp boards mainly using Blynk app / server ? As changing these every board in mesh network is very combursome :( Pls continue the excellent R nD and tech work Thanks

  • @techiesms

    @techiesms

    3 жыл бұрын

    I already made that Have a look kzread.info/dash/bejne/lZ57pM5-hrOtcqw.html

  • @DarkHorse136
    @DarkHorse1362 жыл бұрын

    i have question about ESP NOW communication protocol . i am trying to fetch broad cast address (MAC Address) from EEPROM . I tried it lot but i dont get a way how to do that . Can you please help me to figure out ths pls?

  • @sakibdevlekar581
    @sakibdevlekar5813 жыл бұрын

    Finally what I want it's here Thank u sir 🙏🏻 Keep smiling😃

  • @raghowhomusic
    @raghowhomusic Жыл бұрын

    @techiesms Can you please point out the difference between using the painlessmesh system vis-a-vis a zigbee module which also creates a mesh networking system? Is there any downside using the painlessmesh and not the zigbee system? This is for a project I'm working on and if you could find the time and explain this timely, it'll be a great help. Thank you.

  • @manuelseixas678
    @manuelseixas6783 жыл бұрын

    That's nice!. Very nice. But how can I send the same code to all boards and decide among themselves which can use a internet connection? According to the proximity to WiFi they decide what will be the server.... Yes, this will surprise everyone! Any ideas to do that??

  • @johnpeter1002
    @johnpeter10022 жыл бұрын

    good explanation :)

  • @mohamadshahfiq5979
    @mohamadshahfiq5979 Жыл бұрын

    Hi sir, i need your help, i building 1 float sensor attach to 1 nodemcu and 2nd nodemcu attach to relay.. but the relay can’t turn on when the float sensor is 1.. can u help me?

  • @pratikmane8241
    @pratikmane82413 жыл бұрын

    This is lot work u did great job sir

  • @rarenu
    @rarenu3 жыл бұрын

    Wonderful, by the way can we have Two Way communication with the nodes to get sensor reading. Also to control the devices based on the reading. Please reply.

  • @wafiullah-shafia
    @wafiullah-shafia3 жыл бұрын

    So much great idea application I like it, I want to make same one, but I want to use 7 nodmcu esp32 in my home connected with each other by WiFi to control more device And connect the main nodmcu with mobile thorough GSM module Is it possible? how I start? Thankyou dear Regards How I start

  • @Gulshankumar-ii1nu
    @Gulshankumar-ii1nu3 жыл бұрын

    instead of blynk is it possible to send data to thingspeak. i want to collect data from sensor mesh and upload that data to thingspeak using wifi router which is connected to nodemcu.

  • @halukyilmaz9621
    @halukyilmaz96213 жыл бұрын

    hello dear frined thanks for info, sometime drop from connection and really get delay reconnect again, is it possible to make it fast reconnect?

  • @ahmed100ification
    @ahmed100ification3 жыл бұрын

    That's amazing. You are doing great projects

  • @brunobilame2528
    @brunobilame25283 жыл бұрын

    Well, your video is just amazing ! i've learnt many things. I only don't want to spend some money using Blynk. i am actually building a mesh controlling my home heating stuff with esp32+oled (TTGO). Using a webpage on a esp32 webserver would be an other solution instead of Blynk. you don't show the serial cable. a focus on it would be appreciated. the connection are Rx2->Tx1 .... no ?

  • @masrursaqib
    @masrursaqib3 жыл бұрын

    Awesome explanation! Big thumbs up.

  • @isaacmacias1323
    @isaacmacias13233 жыл бұрын

    Have you tried this but instead the mesh you use ESP-NOW to communicate between boards? That will have your delay problem sorted out.

  • @hencosteenberg6685
    @hencosteenberg66853 жыл бұрын

    your editing is really good

  • @marschan168
    @marschan1683 жыл бұрын

    Hi, I am confused. @1:19, a serial connection between the middle one (name it B) and left one (name it A) is used? if so, it acts as a routing path (already designed) for the two modules (C and D) in the right. As far as I know, the mesh network should be configured automatically. In other words, in the beginning, all four modules do not if they could connect to wifi (or the internet). Then, 'A' finds that it can connect to the internet, others cannot. After a while, 'C' and 'D' recognize that they could access the internet via 'B'->'A'->Internet. How a ESP32 can perform this? Thanks

  • @yeisonvillasmil
    @yeisonvillasmil3 жыл бұрын

    exelente video I have mounted it in esp8266 and it does not work for me, I have an error in the line #define RX 13 can you help me please

  • @fitsumgetaneh7791
    @fitsumgetaneh77913 жыл бұрын

    wonderful bro i love it and it is very helpful i have one question for u is it possible to use the same concept for thing speak webserver if it is possible i hope you will make video thanks!

  • @moinudhinhasanmestri6327
    @moinudhinhasanmestri63273 жыл бұрын

    Hey Brother I have doubt!! What if we make all in Mesh ,means I don't want to use UART handling all the things in mesh. Any idea about that do let me know.

  • @dillip35
    @dillip353 жыл бұрын

    Can we do it with esp idf. And in mesh architecture the node and root will be configured automatically in network depending on distance from router.

  • @chandrasekarchan9386
    @chandrasekarchan93863 жыл бұрын

    Awesome broo

  • @saurabhshukla9448
    @saurabhshukla94483 жыл бұрын

    Sir, please make a video on 8 home appliances home automation which can be controlled by Alexa and manual. You have made on 4 and 16 but some people want 8 which is not smaller not bigger. If you read my comment please reply me. Who agree hit like button.

  • @abdulmuhaimin7319
    @abdulmuhaimin73193 жыл бұрын

    Hi it's awesome ☺️ I want to create a lora mesh network by using ESP32? Can you give any suggestions to create it pls?

  • @danieltrivino2935
    @danieltrivino29353 жыл бұрын

    Excellent video many thanks. Do you happen to know how to do the same in micropython? or at least how lo load the libraries in micropithon...

  • @sujalshaw3873
    @sujalshaw38733 жыл бұрын

    Can you teach us how to write arduino code. You explain the codes very well. You projects are awesome😍.

  • @maheshvicky6078
    @maheshvicky60782 жыл бұрын

    Sir, why do we need 2 separate esp's(one for receiving from blynk and the other for sending to mesh), can't we use only one for both roles???

  • @techiesms

    @techiesms

    2 жыл бұрын

    no

  • @rajmohanjena109
    @rajmohanjena1093 жыл бұрын

    Awsome video as always sir....Everytime one of its kind🤟🏼keep educating us brother with very new concepts..And also a great thanks for making this video and keeping my request ♥️ Love from Odisha♥️❣️

  • @techiesms

    @techiesms

    3 жыл бұрын

    Thanks Just keep loving and keep supporting 😇

  • @bonaventureokoli7988
    @bonaventureokoli79883 жыл бұрын

    yes the video is useful, please keep it coming.

  • @hariprabhu1221
    @hariprabhu12213 жыл бұрын

    Can u help me out by posting a video about mesh networking from one esp module to several esp module for switching application. For example 1 switch S1 to Receive R1 and now R1 switches to R2 like that N number out puts with long range.

  • @keshijain6541
    @keshijain65413 жыл бұрын

    wonderful! but I have a question why u used 2 modules for receiving and retrieving data (mesh blynk, mesh uart)? can both are not handled by a single module?

  • @mahilfernando

    @mahilfernando

    3 жыл бұрын

    yes bro i do a have same problem and try to do it but i failed.did u get any solution for this

  • @prakashsarma176
    @prakashsarma1763 жыл бұрын

    Bro make a database and fetch what ever we want from it and displayed using nodemcu I mean create a dynamic database which has storage using nodemcu+sd card for applications like a ledger.

  • @avinashreddybhavanam
    @avinashreddybhavanam3 жыл бұрын

    this video is useful sir... & i love your way of explanation..... thanks for your efforts....

  • @techiesms

    @techiesms

    3 жыл бұрын

    Glad to hear that you loved the explanation 😍😊

  • @avinashreddybhavanam

    @avinashreddybhavanam

    3 жыл бұрын

    @@techiesms yes sir and i am eagerly waiting for the upcoming concepts by you...🤗😍

  • @suhasjaybhaye8372
    @suhasjaybhaye83723 жыл бұрын

    You are just awesome buddy... Keep going👍

  • @techiesms

    @techiesms

    3 жыл бұрын

    Thanks 😊

  • @salmenwali5834
    @salmenwali58343 жыл бұрын

    Awesome video as always sir!!!! but i have a question how if i have one analog sensor in Receiver1 or Receiver2 and i wanna receive that data on my Blynk application for exemple pushing the data to Gauge , is it possible to push that data to Blynk every time interval??? if possible can u give me idea sir? thank you my respects

  • @ankurnaidu
    @ankurnaidu3 жыл бұрын

    Hey techiesms,please clear a quick query of mine,where did you learn to do IOT and program esp modules and Arduino,I am just a budding 17yr old and not want to be overwhelmed by it

  • @shubhamiot326
    @shubhamiot3263 жыл бұрын

    Make raspberry pi 4 as local server, install blynk server on it, and try same home automation locally, More secure and reliable

  • @fabianzuniga9097

    @fabianzuniga9097

    3 жыл бұрын

    Thx, im going to probe

  • @maverickgamer07

    @maverickgamer07

    3 жыл бұрын

    i am using Openhab on resp pi

  • @Liam-ey2gs
    @Liam-ey2gs3 жыл бұрын

    Quality content, thank you.

  • @TheFarseer86
    @TheFarseer863 жыл бұрын

    I want this model for long but can not make it work by myself . thank you

  • @techiesms

    @techiesms

    3 жыл бұрын

    Now you can use my code and make it work 😊

  • @Hasan...
    @Hasan...3 жыл бұрын

    I am confused... if Mesh Network same as ESP NOW? if not, what's the difference, and why not use ESP NOW?

  • @trieule7722
    @trieule77223 жыл бұрын

    Waitting for so long, thanks

  • @techiesms

    @techiesms

    3 жыл бұрын

    Finally it’s here. Hope you understand all the concepts and the code

  • @arijeetroy8747
    @arijeetroy87473 жыл бұрын

    Hey, I am troubling with this code, I am implementing this code into esp8266 node MCU, but it doesn't transmit the data? I have edited this code a little bit but JSON files can't able to transfer. please help me. please give a reply.

  • @Display670
    @Display6703 жыл бұрын

    Sir will u add in this project manually control and feedback to blink application

  • @abhibhatti1884
    @abhibhatti18843 жыл бұрын

    Great concept 👍

  • @ryanchowdhury6909
    @ryanchowdhury69093 жыл бұрын

    can you make a project in which all the esp are doing mesh network like in series

  • @sachinbaghel3326
    @sachinbaghel33263 жыл бұрын

    How many nodes can be connected in a mesh network and also will it give some delay ?

  • @shubhamsen4572
    @shubhamsen45723 жыл бұрын

    Gud one .......what about our own WiFi app in place of blynk for home automation. Try this for everyone

  • @mksolanki5435

    @mksolanki5435

    3 жыл бұрын

    Definitely a good idea ! @techiesms You must consider this ! I can help you in this

  • @shubhamiot326

    @shubhamiot326

    3 жыл бұрын

    Use figma tool for it, it is similar to voiceflow

  • @mksolanki5435

    @mksolanki5435

    3 жыл бұрын

    @@shubhamiot326 No, Figma is only UI Design tool

  • @shubhamiot326

    @shubhamiot326

    3 жыл бұрын

    @@mksolanki5435 yes, but backend can be done afterwards, using node.js

  • @mksolanki5435

    @mksolanki5435

    3 жыл бұрын

    @@shubhamiot326 No, It's not possible it's just Design it's not even code

  • @hell_idk_what
    @hell_idk_what3 жыл бұрын

    Please make a wifi router for ethernet with Nodemcl board

  • @niwanthanaweendrajith6555
    @niwanthanaweendrajith65558 ай бұрын

    is this library still working ?? it is not compiling for esp32

  • @halukyilmaz9621
    @halukyilmaz96213 жыл бұрын

    if node down from mesh, it takes so long to reconnect how can we make it speed? thanks

  • @kitsunev7624
    @kitsunev7624 Жыл бұрын

    is these possible for sending sensor data to blynk?

  • @syedmeeras5989
    @syedmeeras59893 жыл бұрын

    Hey can we do this in firebase instead of blynk????

  • @salamrasuli4376
    @salamrasuli43762 жыл бұрын

    that's grate. but can we do this with nodemcu8266??

  • @hero-gl4zy
    @hero-gl4zy2 жыл бұрын

    PainlessMesh mesh disconnect when i use adc analog read How can I solve this problem?

  • @annoorkhan4219
    @annoorkhan42192 жыл бұрын

    What is the difference between eapnow and mesh network ?

  • @yohansnipeter5312
    @yohansnipeter53123 жыл бұрын

    Superb bro👌👌👌👌

  • @alibenissa1366
    @alibenissa13663 жыл бұрын

    Hi I don't know why you didn't work with me 😭 although I did everything like the video, I just want to connect panels to a local network and one connected to Blynk. Please help me

  • @baranikumar5510
    @baranikumar55103 жыл бұрын

    Bro explain about lora module and how to program it..??

  • @frankmelendez9967
    @frankmelendez99673 жыл бұрын

    Great video!!!

  • @techphtv423
    @techphtv4232 жыл бұрын

    can i control your setup using blynk web dashboard?

  • @bonaventureokoli7988
    @bonaventureokoli79883 жыл бұрын

    great video

  • @dangerop2877
    @dangerop28773 жыл бұрын

    Where can I buy those electrical components seperately

  • @Pagalcoderguide
    @Pagalcoderguide3 жыл бұрын

    How far two ESP can communicate with mesh ?

  • @waelfakher6846
    @waelfakher6846 Жыл бұрын

    why u used serial ?? why its not all mesh ?

  • @teknofatih6266

    @teknofatih6266

    9 ай бұрын

    I also wonder why

  • @sayedhussaini4894
    @sayedhussaini48943 жыл бұрын

    Very useful 👌👌👌

  • @thisisjoyjacob
    @thisisjoyjacob3 жыл бұрын

    Superb video 💯💯💯🔥

  • @techiesms

    @techiesms

    3 жыл бұрын

    🔥

  • @abhijithkrishnan1613
    @abhijithkrishnan16133 жыл бұрын

    Hi sir, it's very informative. Can you please share the codes for all 4 esp. thank you.

  • @wafiullah-shafia
    @wafiullah-shafia2 жыл бұрын

    Thanks 👍 Where i can find this code?

  • @Ganesh_vadlavalli
    @Ganesh_vadlavalli3 жыл бұрын

    Hi sir wanted to make a mesh networ with 1esp with 5 devices and also 2nd3esp also with 5 devices with feedback and manual control also please pic my question and please make a code for me

  • @sunnyshrestha317
    @sunnyshrestha3173 жыл бұрын

    how can I control my home appliacess from another location(network) ?

  • @rsrofik2019
    @rsrofik20192 жыл бұрын

    I need as like this project how can I connect you.

  • @harikamalakarreddydarapu7410
    @harikamalakarreddydarapu74103 жыл бұрын

    Very nice video

  • @smarttech8431
    @smarttech84313 жыл бұрын

    whats the lerning langae python or micro python

  • @sandeepsingh_eagle
    @sandeepsingh_eagle3 жыл бұрын

    Good info