Zum Hauptinhalt springen

LoRaWAN

LoRaWAN ist der häufigste Weg, auf dem Geräte Yggio erreichen. Es bietet Kilometer an Reichweite und Jahre an Batterielaufzeit im Tausch gegen kleine Nutzlasten, die gelegentlich gesendet werden, was zur Fernüberwachung in Gebäuden, Städten, Landwirtschaft und Industrie passt. Die Funkseite ist unter LPWAN beschrieben.

Wie die Kette zusammenhängt​

Ein LoRaWAN-Messwert durchläuft vier Schritte, bevor er Yggio erreicht:

  1. Das Gerät sendet über LoRa-Funk.
  2. Jedes Gateway in Reichweite empfängt die Sendung und leitet sie über IP weiter. Dass mehrere Gateways dieselbe Nachricht hören, ist normal und liefert Redundanz ohne Zusatzkosten.
  3. Der Network Server entfernt die Duplikate und übernimmt Sicherheit, Sessions und Join.
  4. Yggio empfängt die Nutzlast vom Network Server.

Die LoRaWAN-Kette: Sensoren, die über LoRa-Funk senden, Gateways als transparente Brücke mit RF-Redundanz, der LoRaWAN-Netzwerk- und Anwendungsserver über TCP/IP, und die horizontale IoT-Integration für die Plattform und ihre Nutzer, wobei LoRaWAN AES-128, dann TLS 1.3 und dann MQTTS oder HTTPS jeden Abschnitt schützen

Yggio verbindet sich mit dem Network Server, nicht mit einzelnen Gateways. Das ist die praktische Folge der Kette: wer Ihren Network Server betreibt, ob ein Betreiber oder Ihre eigene Installation, ist der Gesprächspartner von Yggio, und Gateways erscheinen in Yggio nie als Datenquelle.

Einen Connector wählen​

Ein Connector je Network Server. Einmal einrichten, danach jedes Gerät auf diesem Server darüber hinzufügen.

Network ServerConnectorRichtungHinweise
ChirpStack v3ChirpStack V3Hinein und hinausOpen Source, häufig selbst betrieben
ChirpStack v4ChirpStack V4Hinein und hinausOpen Source, häufig selbst betrieben
NetmoreNetmoreHinein und hinausImportieren, provisionieren, abonnieren und löschen
Actility / Netmore ThingParkActility / Netmore ThingParkHinein und hinausÜber die ThingPark-DX-API
LoriotIn der Connector-AuswahlHineinNur empfangend
HeliumIn der Connector-AuswahlHineinNur empfangend
The Things Network (TTN)In der Connector-AuswahlHinein und hinaus

Die Richtung lohnt eine Prüfung, bevor Sie darauf aufbauen, denn nicht jede Integration geht in beide Richtungen. Hinein ist der Uplink, die eintreffenden Messwerte des Geräts. Hinaus ist der Downlink, ein Kommando aus einer Regel oder aus der API, das das Gerät erreicht.

Nur empfangend heißt, dass Yggio Uplinks entgegennimmt, aber weder Downlinks sendet noch Geräte auf diesem Server provisioniert. Legen Sie das Gerät zuerst dort an und fügen Sie es dann in Yggio hinzu.

Wenn der von Ihnen genutzte Server nicht aufgeführt ist, wenden Sie sich an Ihren Support-Kontakt. Es gibt Connectors, die noch nicht in der Auswahl stehen.

Geräte hinzufügen​

Geräte werden über den Connector hinzugefügt statt einzeln gegen den Network Server, und die Kennungen sind die üblichen LoRaWAN-Kennungen, DevEUI und die Join-Daten. Siehe Einzelinstallation für ein Gerät und Batch-Installation für eine Tabelle davon.

Bei den Connectors mit Provisionierung legt ein in Yggio hinzugefügtes Gerät es auch auf dem Network Server an, und ein Löschen in Yggio kann es dort außer Betrieb nehmen. Dieses Verhalten ist beabsichtigt und lässt sich im Bestätigungsdialog abwählen. Lesen Sie die Seite des Connectors, bevor Sie etwas löschen.

Eine LoRaWAN-Nutzlast kommt als ein paar Dutzend Byte an und bedeutet daher nichts, bis sie decodiert ist. Das ist die Aufgabe des Translators: er macht aus der rohen Nutzlast benannte Felder, und von da an verhält sich das Gerät wie jedes andere Gerät in Yggio, mit denselben Zugriffsrechten, derselben Historie und denselben Dashboards.

Wenn ein Gerät provisioniert und gejoint ist, aber keine Daten erscheinen, kommt die Nutzlast meist an und lässt sich nicht decodieren. Logs zeigt, was hereinkam.

Verwandt​

  • Connectors - alle Connector-Typen und wie der Zugriff auf Connectors funktioniert
  • LPWAN - die Funk- und Abdeckungsseite
  • Mobilfunk (NB-IoT und LTE-M) - die andere Weitbereichsoption, und worin sie sich unterscheidet