xoseperez / espurna

Home automation firmware for ESP8266-based devices
http://tinkerman.cat
GNU General Public License v3.0
3k stars 638 forks source link

Use "Mesh Networking" on ESPurna #23

Open xoseperez opened 7 years ago

xoseperez commented 7 years ago

Originally reported by: Matheus Telles (Bitbucket: matheustelles, GitHub: matheustelles)


Hi Xose,

I've been thinking about the limited clients that wireless routers can manages, limiting the number of devices on home automation. I'm studying about mesh capabilities that ESP8266 have. Do you know something about?

I was studying on this: http://www.espressif.com/sites/default/files/30a-esp8266_mesh_user_guide_en.pdf

xoseperez commented 7 years ago

Original comment by Peter (Bitbucket: overlordt, GitHub: overlordt):


Maybe this could help adding Mesh functionality:

https://gitlab.com/BlackEdder/painlessMesh

xoseperez commented 7 years ago

Original comment by Matheus Telles (Bitbucket: matheustelles, GitHub: matheustelles):


I didn't hear about ESP_NOW, I will study about it. Have you ever tried how many sonoffs one router can manage? Thats my only concern, limits the project size.

xoseperez commented 7 years ago

Another option could be using Espressif ESP_NOW technology. Actually the current status of the mess networking makes it hard to integrate with a wifi connection, so you can have a bunch of nodes working together but no connection to the outside world.

xoseperez commented 7 years ago

Original comment by Matheus Telles (Bitbucket: matheustelles, GitHub: matheustelles):


https://m.youtube.com/watch?feature=youtu.be&v=hqjOY8YHdlM

bkt92 commented 6 years ago

Is there any progress about this ?? This would be great if we can integrate it to espurna. I've just thought about this recently. And only found one thing may work: https://github.com/PhracturedBlue/ESP8266MQTTMesh

Do you have any progress when studying this problem?

billyrudi commented 6 years ago

Also i'm very interested in this develop