Der Konnektor stellt eine Verbindung zur Loriot-Instanz her: Uplink-Daten werden über WebSocket empfangen; Downlinks und Gerätemanagement erfolgen über die Loriot REST API. Ein Konnektor ist immer auf eine “Application” in Loriot begrenzt.
Details zur Funktion:
- Authentifizierung: API-Schlüssel
- Protokoll: WebSocket (Datenempfang) + REST API (Gerätemanagement, Downlinks)
- WebSocket-Heartbeat: 10 Sekunden; Verbindungs-Timeout: 30 Sekunden ohne eingehende Nachricht
- Rate Limiting: Standardmäßig deaktiviert; aktivierbar (Standard wenn aktiv: 6 Nachrichten / 2 Sekunden, konfigurierbar)
- Downlink-Parameter (konfigurierbar im Virtuellen Gerät oder in einer Regel):
EUI— EUI des Zielgeräts (Pflichtfeld)data— Downlink-Payload (Pflichtfeld)encoding— Kodierung:utf8(Standard),base16,base64port— LoRaWAN FPort, Standard:0confirmed— Bestätigter Downlink, Standard:false
- Aktivierungsmodi: OTAA (Standard) und ABP werden unterstützt
Unterstützte Remote-Aktionen
- Gerät erstellen: Unterstützt. Virtuelle Geräte, die in niotix erstellt werden, werden automatisch in der Application erstellt, auf die der Konnektor verweist.
- Gerät importieren: Unterstützt. Virtuelle Geräte, die bereits in Loriot vorhanden sind, können über ihre EUI importiert werden.
- Gerät aktualisieren: Unterstützt. Konnektorspezifische Eigenschaften die im Virtuellen Gerät verändert werden, wie zum Beispiel Region oder der Titel, werden auch in Loriot verändert.
- Gerät löschen: Unterstützt. Virtuelle Geräte, die in niotix gelöscht werden, werden automatisch aus der Loriot-Anwendung gelöscht (wenn die Option “Gerät im externem Service beim Löschen” aktiviert ist).
- Downlink senden: Unterstützt. Es können Downlinks aus dem Virtuellen Gerät oder einer Regel im Digitalen Zwilling versendet werden.
Einstellungen
- Instanzname: Individueller, einfach zu erschließender Name des Konnektors.
- Beschreibung: Kurze Beschreibung.
- WebSocket URL: WebSocket-URL der Output-Configuration aus der entsprechenden Application in Loriot.
- API Url: Basis-URL der Loriot Rest API, z. B. https://eu1pro.loriot.io/
- API-Schlüssel: API-Schlüssel der Loriot-Instanz.