Zum Hauptinhalt springen
Version: 5.2

MQTT Plug-in

Die folgenden Eigenschaften stellen Sie in der Konfiguration des MQTT-Plug-ins ein:

Routereinstellungen:

NameVergeben Sie der MQTT-Anbindung einen eindeutigen Namen.
CloudprofilWählen Sie hier zwischen dem MQTT-Standard, AWS, Azure IoT oder Wago Cloud.
Keep alive (s)Das Ping Intervall, in dem der OPC Router einen Ping an den Server sendet. Wenn keine Daten in dem Intervall kommen, wird der Router das Warten abbrechen.
Auf Transfer wartenAuf Transfer warten bewirkt, dass der Router dem Broker erst antwortet, wenn der Transfer abgeschlossen oder fehlgeschlagen ist.

Cloudprofil:

hinweis

Weitere Informationen zur Verwendung von MQTT und den Cloud-Profilen finden Sie in unserer Knowledge Base:

https://www.opc-router.de/knowledge-base/

Sie können zwischen verschiedenen Cloudprofile wechseln, welche unterschiedliche Eigenschaften besitzen:

AWS:

API-EndpointadresseGeben Sie hier die Adresse für die Anbindung in der AWS Cloud ein.
Neues Zertifikat importierenWähle Sie diesen Punkt, wenn Sie ein neues Zertifikat einbinden möchten.
ZertifikatWählen Sie hier das Zertifikat aus der AWS IoT Cloud.
Privatschlüssel-DateiWählen Sie hier die Datei aus der AWS IoT Cloud. Diese Datei können Sie vorher herunterladen. Weiteres dazu finden Sie auf unserer Knowledge Base.
Vorhandenes Zertifikat auswählenWählen Sie diese Option, wenn Sie ein Zertifikat aus der OPC Router Zertifikatsverwaltung auswählen oder ein neues Zertifikat erstellen möchten.
Client-ZertifikatWählen Sie ein Zertifikat aus der Zertifikatsverwaltung des OPC-Routers aus oder erstellen Sie ein neues Zertifikat.

Azure IoT:

Eine Anleitung zum Erstellen einer Anbindung in der Azure IoT Cloud finden Sie auf unserer Knowledge Base.

HostnameDer Name der Anbindung in der Azure IoT Cloud.
Shared access key nameDer Name der Richtlinie in der Azure IoT Cloud.
Shared access keyGeben Sie den Key ein, um eine sichere Verbindung herzustellen.
Verbindungszeichenfolge eingebenÖffnen Sie das Pop-Up, um die Verbindungszeichenfolge einzugeben.
DeviceIDGeben Sie hier die Device ID für das Gerät ein.
Time to live (Tage)

Hier geben Sie die Dauer der Gültigkeit für das Token an, welches aus dem Access Key generiert wird. Wenn der Zeitraum abgelaufen ist, wird ein neues Token aus dem Access Key generiert.

Wichtig: Der Shared Access Key muss nicht getauscht werden. Dieser bleibt bestehen.

Primary Device KeyWählen Sie hier, ob es ein Primary Device sein soll.
Secondary Device KeyWählen Sie hier, ob es ein Secondary Device sein soll.

Wago Cloud:

EndpointDas Ziel, an das die Daten von der Feldebene gesendet werden.
DeviceIDGeben Sie Ihre DeviceID ein. Diese finden Sie in Ihrem Wago Cloud Account.
AktivierungsschlüsselGeben Sie Ihren Activation Key ein. Sie finden den Activation Key in Ihrem Account der Wago Cloud.

Verbindungsoptionen:

BrokeranbindungGeben Sie die Adresse des Brokers ein.
PortPort auf dem Server, der für die MQTT-Anbindung genutzt wird.
SSLVerwendet SSL-Verschlüsselung. Der Server muss dies unterstützen, der entsprechende Port eingestellt sein.
Beständige SessionAktivieren, wenn eine beständige Verbindung gewünscht ist. Verpasste Nachrichten werden nachträglich gesendet.
Timeout (ms)Dauer, in der gewartet wird, ob eine Verbindung wiederhergestellt werden kann.
SSL Protokolle

Wählen Sie die Algorithmen, die verwendet werden dürfen.

Hinweis: Einige MQTT Broker lehnen Verbindungen ab, falls zu alte Protokolle verwendet werden könnten.

Client-IDEingabe einer eindeutigen Client ID.
Neue Client-ID erstellenErzeugt eine neue eindeutige Client ID, die im Feld Client ID angezeigt wird.
BenutzernameBenutzername zur Anmeldung auf dem Server.
PasswortKennwort zur Anmeldung auf dem Server.
ClientzertifikatAuswahl eines Client-Zertifikates aus der Drop-down-Liste, welches der OPC Router mit versendet.
Vertraute ZertifikateAuswählen, welche Zertifikate akzeptiert werden sollen. Z. B. alle Zertifikate, nur Windows-Zertifikate oder nur Router-Zertifikate.
MQTT-VersionAuswahl der MQTT-Protokollversion aus dem Drop-down-Menü.
Servicequalität-Typ

Auswahl der Standard Quality of Service:

  • 0 = Höchstens einmal
  • 1 = Mindestens einmal
  • 2 = Genau einmal
warnung

Die Client-ID muss eindeutig und unabhängig sein. Es darf je Server nur eine Client-ID geben, andernfalls kann es zu Fehlern im Plug-in kommen.

Tab: First Will

First Will aktivierenCheckbox aktivieren, um den „First will“ zu aktivieren. Aktivität bei Verbindungsaufbau.
TopicAngabe, auf welches Topic der First will schreiben soll.
PayloadAngabe, welche Nutzdaten bei der Kommunikation übertragen werden sollen.
Servicequalität

Auswahl der Servicequalität:

  • 0 = Höchstens einmal
  • 1 = Mindestens einmal
  • 2 = Genau einmal
Retain First WillAktivieren, wenn der Broker die Daten vorhalten soll. Die Daten werden nach Verbindungsabbruch erneut gesendet.

Tab: Last Will

Last will aktivierenCheckbox aktivieren, um den „Last will“ zu aktivieren. Wird bei Verbindungsaufbau gesendet, erst bei Verbindungsabbruch ausgeführt.
TopicAngabe, auf welches Topic der Last will schreiben soll.
PayloadAngabe, welche Nutzdaten bei der Kommunikation übertragen werden sollen.
Servicequalität

Auswahl der Servicequalität:

  • 0 = Höchstens einmal
  • 1 = Mindestens einmal
  • 2 = Genau einmal
Retain Last WillAktivieren, wenn der Broker die Daten vorhalten soll. Die Daten werden nach Verbindungsabbruch erneut gesendet.
Last Will bei Verbindungsabbau sendenAktivieren, wenn der Last will auch bei Schließen der Verbindung gesendet werden soll.