LoRa (Long Range) ist ein Funkstandard für IoT-Geräte mit großer Reichweite und oft sehr geringem Energiebedarf. LoRaWAN ist das zugehörige Netzwerkprotokoll. X2B bindet LoRa über mehrere Interfaces ein: Der LoRa Data Holder hält die Channels, die Kommunikation übernimmt ein LoRa Semtech- oder ein LoRa Proxy-Interface.
Typische Anwendungen sind Sensordaten (Temperatur, Feuchte), Zählerdaten und digitale Ein-/Ausgänge. Ein Gerät muss in X2B unterstützt sein, da jedes Gerät sein eigenes Datenformat hat.
Voraussetzungen
- Ein unterstütztes LoRa-Gerät mit DevEUI, AppEUI und AppKey.
- Gerät und Gateway passen zusammen (Region bzw. Frequenzband). In den meisten europäischen Ländern sind nur Geräte mit dem Frequenzband EU-868 zugelassen.
- Entweder mindestens ein eigenes Gateway mit Semtech Packet Forwarder oder ein Zugang über The Things Network (TTN) und den X2-Proxy.
So gehen Sie vor
- Legen Sie das Interface LoRa Data Holder an. Es kann nur eine Instanz geben.
- Wählen Sie den Kommunikationsweg:
- Eigenes Gateway: Legen Sie ein Interface LoRa Semtech an.
- Über TTN: Legen Sie ein Interface LoRa Proxy an. Es kann nur eine Instanz geben. Die Konfiguration erfolgt größtenteils in der TTN-Konsole.
- Legen Sie das Gerät unter Controls an (LoRa-Gerät anlegen). Tragen Sie DevEUI, AppEUI, AppKey ein und wählen Sie den Gerätetyp.
- Legen Sie die Channels über die Import-Funktion des LoRa Data Holder-Interfaces an. Nicht benötigte Channels wählen Sie beim Import ab.
Importieren Sie immer auf dem Data Holder. Die Kommunikations-Interfaces bieten keinen Import an.
Die drei Interfaces
| Interface | Aufgabe | Einstellungen |
|---|---|---|
| LoRa Data Holder | Hält die Channels aller LoRa-Geräte, kommuniziert selbst nicht | Keine. Nur eine Instanz, nicht wirksam deaktivierbar |
| LoRa Semtech | Empfängt LoRa-Daten über lokale Gateways (Semtech-Protokoll), ohne Internetzugriff | Siehe unten |
| LoRa Proxy | Empfängt LoRa-Daten über den Proxy, z. B. von TTN | Keine. Nur eine Instanz |
Alle Channels liegen immer auf dem Data Holder. Dadurch bleiben Channels und Verknüpfungen erhalten, wenn Sie ein Gerät auf einen anderen Kommunikationsweg umstellen, z. B. von einem eigenen Gateway zu TTN. Controls und Logik müssen nicht neu erstellt werden.
LoRa Semtech: Felder
Auf jedem Gateway aktivieren Sie den Semtech Packet Forwarder mit der IP-Adresse der Box und dem hier eingestellten Port als Ziel. In der Regel genügt ein Interface für alle Gateways.
| Feld | Bedeutung | Hinweis |
|---|---|---|
| Name, Kommentar | Bezeichnung und Notiz | Standardfelder aller Interfaces |
| Optionen | Checkbox Deaktiviert | |
| Logging-Stufe | Umfang der Log-Einträge | Standard «Warn» |
| Netzwerkadapter | Beschränkt die Kommunikation auf diese Schnittstelle | Leer: alle Schnittstellen |
| Port | Kommunikationsport | Standard 1700. Auf dem Gateway kann ein anderer Wert eingestellt sein |
| Unbekannte Gateways | Behandlung von Gateways, deren Gateway EUI nicht erfasst ist | Ignorieren, Hinzufügen als freigegeben, Hinzufügen als gesperrt. Standard: Hinzufügen als gesperrt |
| LoRa-Region | Zugelassene Frequenzen, Datenraten und Steuerparameter | Verfügbar ist EU868 |
| Gateway hinzufügen | Erfasst ein Gateway von Hand | Siehe unten |
Die Region muss zu Geräten und Gateways passen. Geräte sind meist hardwareseitig auf eine Region festgelegt, bei Gateways ist sie oft einstellbar.
Gateway bearbeiten
| Feld | Bedeutung | Hinweis |
|---|---|---|
| Gateway EUI | Eindeutige Kennung des Gateways | 16 Hex-Zeichen. Wird bei automatisch erkannten Gateways gesetzt. X2B erwartet Big-Endian-Byteorder |
| Name/Bezeichnung | Name für den Integrator | Automatisch erkannte Gateways tragen zunächst die EUI im Namen |
| Gesperrt | Verwirft jede Kommunikation von und zum Gateway | |
| Kommentar | Freitext |
Achtung: Manche Hersteller zeigen die Gateway EUI in Little-Endian-Byteorder an, ohne das anzugeben. Bei Handeingabe müssen Sie die Reihenfolge der Bytes gegebenenfalls umkehren.
Hinweise und Grenzen
- Mit eigenen Gateways haben Sie mehr Kontrolle. Es wird aber mindestens ein eigenes Gateway benötigt.
- Bei TTN können Sie je nach Lage ein offenes Gateway nutzen oder eigene Gateways als offenes Gateway betreiben.
- Geräte können über Downlinks konfiguriert werden (Control-Konfiguration des Geräts). Falsche Einstellungen können das Gerät unerreichbar machen.
- Neue Geräte fügen wir gern hinzu, sofern der Hersteller das Datenformat oder einen Payload-Decoder bereitstellt.

