Eine kostengünstige alternative Option für den ZigBee-Stack im Mesh-Netzwerk von Sensoren

9

Wir sind dabei, eine Entwurfsentscheidung für ein drahtloses Maschennetzwerk einzelner Sensoren zu treffen, das kostengünstig sein wird.

Bei der ersten Recherche habe ich mich entschieden, MQTT für die Anwendungsschicht und den globalen ZigBee-Protokollstapel für andere Schichten neben einer AVR-MCU für unsere Sensoren zu verwenden.

Wenn die Verwendung eines ZigBee-kompatiblen CC2530- Transceivers etwa 12 bis 14 US-Dollar kostet, ist dies nicht kosteneffektiv!

Außerdem gibt es noch eine Schwierigkeit, und es geht um den ZigBee-Hub!

Also, was sind deine Vorschläge?

Können wir dieses kleine bis mittlere Netz mit einfachem ESP8266 und anderen Protokollen der Netzwerkschicht erstellen?

IMAN4K
quelle

Antworten:

7

Wenn Sie nicht mit Zigbees 802.15.4-Version verheiratet sind, sollten Sie sich die End-to-End-Wireless-Funktionen von Helium ansehen . (Ich arbeite für sie - natürlich.) Unser Modul verwendet dieselbe PHY, schiebt aber den größten Teil der MAC-Tricks in die Cloud. Und es gibt kein Ineinandergreifen (was dazu führt, dass Batterien schneller entladen werden und die Sicherheit erschwert wird). Stattdessen handelt es sich um eine Stern-von-Stern-Topologie, die gegenüber ZigBee einige massive Reichweitengewinne aufweist. Darüber hinaus kann das Helium Gateway Tausende von Sensoren verarbeiten (wodurch Sie bei der Bereitstellung Geld sparen).

Helium betreibt auch einen kostenlosen MQTT-Broker für Sie . Und das Helium-Modul kann ganz einfach an den ESP8266 angeschlossen werden. Ich hoffe, das hilft.

Mark Phillips
quelle
2
Willkommen an Bord, Mark. Eine gute erste Antwort (+1) und ein großes Lob dafür, dass Sie Ihre Assoziation mit der Antwort offengelegt haben.
Mawg sagt, Monica
4

Ich würde schmerzloses Netz oder einfaches Netz vorschlagen .

Ihre Github-Seiten (auf den Links) sagen ausdrücklich, dass sie für esp8266 sind und daher sehr kostengünstig sind.

mico
quelle
2
Verwenden Sie sie selbst, bevor ich in ihren Code eintauche? Haben sie Routing-Funktionen unterstützt (die in einer Mesh-Infrastruktur vorhanden sein sollten)?
IMAN4K
1
Ich weiß so wenig wie du. Ich weiß, dass sie für esp8266 sind, aber nicht viel mehr. Ich bin auf sie gestoßen, als ich andere Fragen beantwortete, keine persönliche Erfahrung.
Mico
3

Sie sind sich nicht sicher, wie hoch Ihre Reichweite ist, aber auf kurze Distanz können Sie auch ANT Blaze verwenden . Es ist ideal für kontinuierliche Datenraten. ANT-Radios verbrauchen meiner Meinung nach ~ 20mA bei maximaler Leistung. Ich denke, die Modulkosten liegen ebenfalls in Ihrer Preisspanne, und wenn Sie so weit gehen möchten, können Sie Ihre Anwendung in das Radio integrieren, da dort Platz ist, um eine Anwendung neben dem Radio auszuführen.

cujo
quelle