Forum: Mikrocontroller und Digitale Elektronik ESP8266 Mesh-Netz oder andere Technologie


von Denise (Gast)


Lesenswert?

Hi,

ich möchte etwa 20 ESP8266 auf einer ~weiteren~ Fläche (Gesamtradius 
sind etwa 20m, Maximalabstände untereinander 7m) "verteilen", jedes 
einzelne ist für die Steuerung einer Lampe zuständig.

Leider sind die "weitest" entfernten, zu weit vom zentralen Router 
entfernt, Außerdem ist es auch "uncool" (besseres Wort fällt mir gerade 
nicht ein), wenn sich 20 WLAN Gerät mit meinem Router verbinden.

Ziel ist es, dass ich "idealerweise" nur an 1 oder 2 ESP8266 die Daten 
weitergebe (Licht an/aus, Farbe, Helligkeit) und dies gibt dann wieder 
die Daten weiter (bzw. vermutlich werden die Daten "abgeholt")...
=> wenn das ganze eine Verzögerung (max 1 Sekunde) hat, ist das sogar 
"nett" :)

Wie kann ich "weniger in Code gesprochen" hier ein Sinnvolles Netzwerk 
aufbauen?
=> kann man diese "Logisch" verbinden lassen <- also auch dann wenn z.B. 
1 ausfällt?
Cool wäre es, wenn es am ende wirklich nur 1 oder 2 Verbindungen auf 
meinem Router gibt und der rest sich mehr oder weniger selbst verbindet.
=> ich möchte alle Module mit "GLEICHER" Software ausstatten (für 1 oder 
2 Mastermodule bin ich offen, aber ich würde eher ~wenn dann~ noch 
zusätzliche Routing Module verwenden)

Vielen Dank für jeden Tipp

hier das verwendete Modul:
https://www.ebay.de/itm/282719394086

-denise

von Stefan F. (Gast)


Lesenswert?

> Ziel ist es, dass ich "idealerweise" nur an 1 oder 2 ESP8266 die Daten
> weitergebeund dies gibt dann wieder die Daten weiter

Da hast du den falschen begriff verwendet. Das nennt man "Repeater". 
Angesichts des Preises und der wesentlich flexibleren Nutzbarkeit würde 
ich hier auf fertige Produkte von der Stange setzen:
https://www.amazon.de/Repeater-MECO-Signalverst%C3%A4rker-Point-Modus-EU-Stecker-Wei%C3%9F/dp/B073RZ552L/

von John Doe (Gast)


Lesenswert?

Denise schrieb:
> Wie kann ich "weniger in Code gesprochen" hier ein Sinnvolles Netzwerk
> aufbauen?
> => kann man diese "Logisch" verbinden lassen <- also auch dann wenn z.B.
> 1 ausfällt?


Für diesen Zweck ist WLAN die falsche Technik.

Dafür gibt es andere Methoden wie Zigbee oder Z-Wave und seit kurzem 
auch Bluetooth.
Letzteres würde ich Dir empfehlen, da es dafür ebenso günstige 
Controller und auch 2€-Boards vom Chinesen gibt.
Der Controller ist der NRF51822, ein Cortex-M0 Derivat von Nordic 
Semiconductor und das SDK sowie Infos dazu gibt es bei NordicSemi:
https://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF5-SDK-for-Mesh

von John Doe (Gast)


Lesenswert?

Hier noch eine leicht verständliche Einführung in Bluetooth Mesh:
http://www.elektroniknet.de/elektronik/kommunikation/einblick-in-bluetooth-mesh-146629.html

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.