Kommunikation mit MQTT Geräten konfigurieren

MQTT ist ein effizientes Protokoll für die Machine-to-Machine Kommunikation. Die gesamte Kommunikation erfolgt über den MQTT Broker, mit dem sich MQTT Clients verbinden. Jeder Client ist gleichberechtigt und kann Informationen zum MQTT Broker senden (“publizieren”) sowie Informationen anderer MQTT Clients für den automatischen Empfang abonnieren (“subskribieren”).

Der Timberwolf Server nimmt die Rolle als MQTT Client ein und kann Daten über einen MQTT Broker publizieren und subskribieren. Es kann jedes Objekt im Timberwolf Server für den Datenaustausch über MQTT verknüpft werden.

Die entsprechenden Transaktionen und deren Auslöser werden im Timberwolf Server im MQTT Geräte Manager eingerichtet.


Schnellanleitung

Um eine Datenkommunikation mit einem MQTT Gerät einzurichten, gehen Sie wie folgt vor:

  1. MQTT Broker installieren bzw. bereitstellen: Stellen Sie einen MQTT Broker im Netz bereit oder installieren diesen als Container auf dem Timberwolf Server (Link zur Anleitung unten).

  2. MQTT Subsystem einrichten und Verbindung zum MQTT Broker einrichten: Richten Sie ein MQTT Subsystem für die Verbindung mit dem MQTT Broker ein (Link zur Anleitung unten).

  3. MQTT Gerät an MQTT Broker anschließen: Verbinden Sie das MQTT Gerät mit dem MQTT Broker.

  4. Gerät im Manager anlegen: Wählen Sie im Geräte Manager das richtige Subsystem aus und legen ein neues MQTT Gerät an. Geben Sie hierzu die Bestandteile des Topics entsprechend an.

  5. App Level Topic hinzufügen: Legen Sie nun für eine Funktionen, für die ein eigenes Topic zur Verfügung steht, ein App Level Topic hinzu.

  6. Subskriptionen einrichten: Für das Empfangen von Daten für dieses App Level Topic fügen Sie Subskriptionen hinzu und verknüpfen diese mit Ziel Objekten.

  7. Publizierungen einrichten: Für das Senden von Daten für das in Schritt 5 eingerichtete App Level Topic legen Sie publizierende Transaktionen an. Richten Sie die Auslöser für die einzelne Transaktion bzw. die Transaktionsgruppe an. Verknüpfen Sie diese jeweils mit Quell-Objekten des Timberwolf Objekt Systems.


Weiterführende Themen

 

 

 

 

2019 - 2023 by Elaborated Networks GmbH / Impressum / Datenschutzerklärung