Lektion 2.8 Connectors erkunden
Überblick
Connectors sind die Brücke zwischen Yggio und externen Datenquellen. Sie verwalten Zugangsdaten, Endpunkte und Abonnement-Topics, um einen nahtlosen Datenfluss in, aus oder sowohl in als auch aus der Plattform zu ermöglichen.
Connectors unterstützen verschiedene Protokolle, einschließlich LoRaWAN, REST-APIs, MQTT, BACnet, Modbus, CoAP und NB-IoT, abhängig von der Art des externen Systems.
Wichtige Punkte:
- Connectors handhaben Authentifizierung und Berechtigungen für externe Systeme.
- Die Retention Policy steuert, wie lange Daten in Yggio gespeichert werden.
- Der Flow Identifier legt den Standard-Data-Flow für Geräte fest, die über den Connector hinzugefügt werden.
Einige Dummy-Connectors erstellen
In dieser Übung sammeln Sie praktische Erfahrung beim Erstellen von Connectors und beim Erkunden ihrer Einstellungen.
Beginnen Sie mit dem Studium des Benutzerhandbuchs Connectors und einiger verschiedener Arten verfügbarer Connectors.
- Navigieren Sie zu Connectors in der oberen Navigationsleiste.
- Klicken Sie auf Create Connector und wählen Sie einen Typ (z. B. MQTT, HTTP, CoAP).
- Füllen Sie die erforderlichen Felder aus (Dummy-Werte sind für Schulungszwecke in Ordnung).
- Experimentieren Sie mit den folgenden Einstellungen:
- Retention Policy: Legen Sie eine kurze Aufbewahrungsdauer zum Testen fest.
- Flow Identifier: Wählen Sie einen Standard-Flow für neue Geräte, die über diesen Connector erstellt werden.
- Speichern Sie den Connector und beobachten Sie ihn in der Connector-Liste.
- Gehen Sie zur Device List, klicken Sie auf
New Deviceund schauen Sie sich die Legacy-Connectors an.
Tipp: Sie können mehrere Dummy-Connectors verschiedener Typen erstellen, um zu sehen, wie Yggio unterschiedliche Protokolle handhabt.
Einen MQTT-Connector erstellen, um auf dem eigenen Broker der Plattform zu veröffentlichen
Studieren Sie das Benutzerhandbuch: Connectors.
-
Folgen Sie den Anweisungen, um einen MQTT-Connector zu erstellen, der Daten auf dem eigenen MQTT-Broker der Plattform für eingehenden Datenverkehr veröffentlicht. Beziehen Sie sich auf den Abschnitt "Using the Platform MQTT Broker as an External Broker" im Leitfaden. Sie müssen:
- Ein Basic Credential Set erstellen.
- Ein MQTT-Topic reservieren.
- Den Connector erstellen und so konfigurieren, dass er unter Verwendung der Zugangsdaten des Basic Credential Sets und des reservierten MQTT-Topics an die URL der Plattform
mqtt.staging.yggio.netveröffentlicht.
-
Dieser Connector wird in Lektion 2.9: Externe Datenfreigabe verwendet.