|
<< Click to Display Table of Contents >> Navigation: Komponenten > IoT > The Things Network [x500] |
Dieser spezielle Treiber ermöglicht die Anbindung an das TTN-Netzwerk (LoRaWAN - Long Range Wide Area Network), um Daten zu erhalten.
Globale Datenpunkte der Komponente:
Name |
Typ |
Funktion |
|---|---|---|
Diagnose [Text] |
Ausgang |
Hier werden Fehlertexte ausgegeben. Diese können z.B. mit der Komponente "Protokollfenster" angezeigt werden. Achtung: Diagnose oder Debug - Ausgängen sind nur für den Fehlerfall vorgesehen. Bitte nur mit Rücksprache mit dem Supportteam verwenden! Diese können bei Verwendung die Leistung des Dienstes erheblich beeinträchtigen |
Erweiterte Diagnose |
Eingang |
(De)Aktiviert die erweiterte Debug-Ausgabe. Achtung: Diagnose oder Debug - Ausgängen sind nur für den Fehlerfall vorgesehen. Bitte nur mit Rücksprache mit dem Supportteam verwenden! Diese können bei Verwendung die Leistung des Dienstes erheblich beeinträchtigen |
Dynamisch |
Ordner |
In diesem Ordner werden die angelegten Kanäle abgebildet. |
Treiber An/Aus |
Bidirektional |
(De)Aktivieren der Komponente |
Verbindungsstatus |
Ausgang |
Gibt den derzeitigen Verbindungsstatus als An/Aus-Signal aus. |
Dynamische Datenpunkte je angelegtes Gerät:
Name |
Typ |
Funktion |
|---|---|---|
Downlink JSON [Text] |
Eingang |
Downlink-Anforderung der Daten in Form eines JSON-Datenpakets. |
Downlink Port |
Eingang |
Anforderung des Datenpaketes über den übergebenen Port. |
Downlink Rohdaten [Bytes] |
Eingang |
Downlink-Anforderung der Daten in Rohdaten-Format [Bytes]. |
Downlink Trigger [Felder Datenpunkte] |
Eingang |
Downlink-Anforderung der Feld-Datenpunkte über diesen Triggereingang. |
Payload [Bytes] |
Ausgang |
Ausgabe der transportierten Rohdaten als Byte Array des letzten Datenpaketes. |
QoS |
Ausgang |
Ausgabe des QoS (Quality of Service) des letzten Datenpaketes. |
Felder |
Ordner |
Sofern ein Geräteprofil angelegt wurde, werden in diesem dynamischen Ordner diese Datenpunkte abgebildet. |
TTN |
Ordner |
Ausgabe von spezifischen Daten des jeweiligen Gerätes wie Payload, Port, Metadaten, Gateway-Informationen, usw. |
Wert |
Ausgang |
Ausgabe des Wertes des letzten Datenpaketes. |
Zeitstempel |
Ausgang |
Zeitstempel des letzten Datenpaketes. |
Eigenschaften der Komponente:
Name |
Standard |
Funktion |
|---|---|---|
... |
Erstellung von Geräteprofilen mit Haupteintrag und einzelnen bzw. mehreren Untereinträgen. Die Weiterverarbeitung z.B. über einen zusätzlichen JSON/XML-Parser ist somit nicht mehr notwendig, da die Einzeldaten direkt ausgegeben werden können. |
|
Kanäle |
... |
In der Kanalliste werden die einzelnen LoRa-Geräte entsprechend ihrer zugewiesenen TTN-ID angelegt (online im TTN-Portalaccount) und es können zusätzlich je Gerät ein Profil, dass zuvor im Geräteprofileditor angelegt wurde, zugewiesen werden. |
Verbindung |
... |
Editor zum Angeben der Verbindungsdaten zum Server (siehe unten). |
Treiber An/Aus |
|
(De)Aktivieren der Komponente |
Verbindung:
Server URL/IP: |
IP-Adresse oder Hostname des abzufragenden Servers (Standard: eu.thethings.network). |
Port: |
Angabe des Kommunikationsport 1883 oder 8883 (TLS). |
TTN Application ID: |
Eingabe der erzeugten Application ID aus dem Portalaccount bei TTN (online). |
TTN Application Access Key: |
Eingabe des erzeugten Application Access Key der Applikation aus dem Portalaccount bei TTN (online). |
Timeout [s]: |
Kommunikations-Timeout in Sekunden. |
Client-ID: |
Eindeutige Bezeichnung für diesen Client, welche nur einmal verwendet werden darf. Wird die Komponente kopiert, muss eine neue ID generiert oder ein neuer eindeutiger Name gewählt werden. Die ID muss mindestens 10 Zeichen lang sein. |
TLS: |
Abhängig vom Server kann die Verbindung auch über TLS verschlüsselt werden. Damit werden die Felder für "Alle Zertifikate akzeptieren" und "Server-Zertifikat" aktiv. |
Server-Zertifikat: |
Wenn nicht alle Zertifikate akzeptiert werden sollen, kann hier der absolute Pfad zu einem Zertifikat eingegeben werden. |
Geräteprofile (Profileditor):
Im Geräteprofil-Editor können entsprechende Subeinträge eines LoRa-Gerätes bzw. für eine komplette Geräteserie erstellt werden.

Kanäle (Geräteeditor):
Im Geräteeditor können die für den Datenaustausch benötigten Geräte angelegt und zusätzlich mit den praktischen Geräteprofilen, die selbstverständlich zuvor angelegt werden müssen, versehen werden.

Beispiel (Datenpunkte eines LoRa-Sensors/-Aktors mit aktivem Geräteprofil) aus dem Kommunikationsfenster:
