Damit,
Ich habe zwei einkanalige LoRa / GPS-Module und möchte mein eigenes persönliches Netzwerk erstellen ...
Ich möchte also ein Modul, das alle Daten von anderen Geräten empfängt und an einen Server mit einer Datenbank sendet.
Ich habe mich gefragt, ist das möglich?!
Wie soll ich das alles erreichen? Ich bin neu bei LoRa und möchte mehr darüber erfahren.
Ich konnte keine Informationen zum Erstellen eines Lora-Gateways finden und alles an Ihren eigenen Server senden.
So was:
- Daten von Auto (s)
- An LoRa-Empfänger senden (Dragino LoRa / GPS-Modul)
- Die empfangenen Daten werden an einen anderen Server gesendet.
Ist das möglich?
Antworten:
Ja, die Verwendung von LoRa-Funkgeräten zum Empfangen von Nachrichten ist möglich. Für die Arduino-Plattform kann die LMIC-Bibliothek verwendet werden. Siehe meinen Code für mobile Knoten mit GPS und Gateway . Das Gateway veröffentlicht Daten an einen Dienst namens PubNub, der über eine kostenlose Schicht verfügt, die wahrscheinlich für Ihre Anforderungen ausreicht.
Es sollte ziemlich einfach sein, den Gateway-Code zu ändern, um Daten an Ihren eigenen Server zu senden, wenn Sie dies bevorzugen.
Ich schlage jedoch vor, dass Sie LoRaWAN trotzdem in Betracht ziehen. Das Things Network (TTN) ist ein kostenloser LoRaWAN-Dienst. Überprüfen Sie ihre Karte, ob sie in dem Bereich, an dem Sie interessiert sind, eine Abdeckung haben. Ich habe das relativ billige RFM95W-Funkmodul verwendet, um Nachrichten über die LMIC-Bibliothek an TTN zu senden. Der Beispielcode der Bibliothek bringt Sie sehr weit.
Der Vorteil von TTN ist, dass Sie möglicherweise keine eigenen Gateways einrichten müssen und deren Abdeckung weltweit nutzen können. Wenn TTN in dem von Ihnen benötigten Bereich nicht abgedeckt ist, sollten Sie ein Gateway bauen / kaufen und es mit TTN verbinden. Auf diese Weise erhöhen Sie die Abdeckung und können weiterhin die anderen Gateways verwenden. Ein LoRaWAN-Gateway ist jedoch viel teurer als ein einzelnes Radio. Es kostet etwa 250 USD.
Vollständige Offenlegung: Ich verwende LoRa, TheThingsNetwork, LMIC oder PubNub, bin aber ansonsten nicht mit LoRa verbunden.
quelle
Ja, es ist möglich.
Ein üblicher Weg, dies zu tun, besteht darin, einen aktiven Knoten zu haben, der Daten über LoRa empfangen und über Ethernet oder Wi-Fi an einen Cloud-Dienst übertragen kann. Das bedeutet, dass Ihre mobilen Knoten, wenn sie sich in Reichweite des Kollektorknotens befinden, ihre Daten an diesen übertragen und diese wiederum mithilfe der Internet-Technologie an eine persistente Datenbank weiterleiten.
quelle
Zunächst müssen Sie verstehen, dass zwei Lora-Module miteinander kommunizieren können, die Änderungen im Firmware-Code enthalten sind und auch die AES-Verschlüsselungsschlüssel auf beiden Geräten für die bidirektionale Ausrichtung enthalten. Sie benötigen ein Gateway, um Daten auf einen Server (Internet) zu übertragen, der die LPWAN-Architektur unterstützt. Jetzt möchten Sie ein persönliches Lora-Netzwerk oder ein privates Lora-Netzwerk erstellen. Dazu benötigen Sie ein Lora-Gateway, das mit Lora-Frequenz empfängt und die Daten vom Gerät zum Lora-Netzwerkserver überträgt und umgekehrt.
Für den Serverteil können Sie The Things Network, Loriot als Lora-Netzwerkdienstanbieter oder Open Source-Lora-Server wie Brocaar Loraserver oder Gotthard Lora Server verwenden .
Von dort aus können Sie Ihre Daten auf die gewünschte iot-Plattform wie IBM Bluemix, Cayene übertragen.
quelle