|
Unter einem Windows-Betriebssystem wird der Broker nach der Installation als Dienst ausgeführt.
|
|
Das Unterstützungsmodell für ThingWorx Erweiterungen hat sich kürzlich geändert. Die meisten Erweiterungen sind auf der Downloads-Seite nicht mehr verfügbar. Weitere Informationen finden Sie in diesem Artikel.
|
Call-Out | Beschreibung |
1 | Das grüne Symbol zeigt an, dass das Ding, das Sie erstellt haben, mit dem Broker verbunden ist. Es wird rot angezeigt, wenn das Ding getrennt wird. |
2 | Die isConnected-Eigenschaft wird im Feld Wert auf TRUE festgelegt, wenn eine Verbindung zwischen Ding und Broker hergestellt wird. Das Feld Wert wird auf FALSE festgelegt, wenn diese getrennt wird. Die Eigenschaft wird auf "false" festgelegt, wenn Konnektivitätsprobleme zwischen dem Singleton-Knoten in einer ThingWorx HA-Umgebung und dem Broker auftreten. Andere Knoten veröffentlichen jedoch weiterhin Meldungen, selbst wenn die Eigenschaft auf "false" festgelegt ist. |
Stellen Sie für eine erfolgreiche Ausführung des Datenänderungsereignisses sicher, dass ein Systembenutzer über die folgenden Berechtigungen verfügt: • Die Berechtigungen Service Execute und Event Subscribe auf Sammlungsebene, beispielsweise für Ding, ThingTemplate oder ThingShape. |
JDBC Settings | Beschreibung | ||
clientIdFormat | Name des Clients, der beim MQTT-Broker registriert ist.
Das Token {s} ist für den Servernamen von ThingWorx Platform gedacht. Es verwendet den Wert in der Konfiguration "Untersystem für Verbund" als Servername. Das Token {t} ist für den aktuellen Dingnamen gedacht. Wenn unterschiedliche Plattformen mit einem Broker verbunden sein und Dinge mit demselben Namen haben sollen, wird empfohlen, den Servernamen bei "Untersystem für Verbund" anzugeben. | ||
useSSL | Wählen Sie diese Option aus, wenn Ihr Broker sichere Verbindungen unterstützt. | ||
serverName | Name des Hosts, auf dem der MQTT-Broker ausgeführt wird.
| ||
serverPort | Port für den MQTT-Broker. Der Standardwert ist 1883. | ||
userId | Name des Benutzers, der mit dem Broker verbunden werden soll. | ||
Password | Passwort für die Benutzer-ID. | ||
Timeout | Zeit in Millisekunden, die gewartet werden muss, damit eine Veröffentlichungsanforderung erfolgreich ist. Der Standardwert ist 5000 ms. | ||
ConnectTimeout | Zeit in Millisekunden, die gewartet werden muss, bis eine Verbindung zwischen ThingWorx Platform und MQTT-Broker hergestellt wird. | ||
retryInterval | Intervallzeit in Millisekunden, um die Verbindung zu wiederholen, wenn eine Verbindung zu einem MQTT-Broker unterbrochen wird. Der Wiederholungsmechanismus funktioniert nur, wenn die Verbindung zu einem bestimmten Zeitpunkt hergestellt und später unterbrochen wurde. | ||
retryAttempts | Anzahl der Wiederholungsversuche für Verbindungen. Wenn beispielsweise eine hergestellte Verbindung durch Netzwerkstörungen oder andere Probleme unterbrochen wird, wird die Anzahl der Versuche zum Zurücksetzen der Verbindung durch den in diesem Feld eingegebenen Wert bereitgestellt. Jeder Wiederholungsversuch wird durch das oben genannte retryInterval getrennt. | ||
pingInterval | Zeit in Millisekunden, um den Verbindungsstatus zwischen ThingWorx Platform und dem MQTT-Broker regelmäßig zu prüfen. Der Standardwert ist 45 Sekunden. Alle 45 Sekunden wird eine Ping-Meldung an den MQTT-Broker gesendet, um zu prüfen, ob eine Antwort vorhanden ist. Die Antwort des Brokers bedeutet, dass die Verbindung gültig ist. | ||
connectionIdleTimeout | Leerlaufzeit in Millisekunden für eine Verbindung. Wenn die Verbindung außerhalb dieser festgelegten Zeit inaktiv ist, gibt dies an, dass keine Nachrichtenkommunikation im Kanal vorhanden war. Das Ding wird als "getrennt" markiert. Wenn Eigenschaften nicht publiziert oder abonniert werden, aktualisiert das pingInterval die letzte aktive Zeit weiter, sodass das Ding nicht getrennt wird. | ||
qos | Dieser Wert legt die Prioritätsebene der Kommunikation zwischen dem Broker und seinen Clients fest. |
AutoMapping | Beschreibung |
format | Format des Themanamens, der einer Eigenschaft entspricht. Das Token{s} ist für den Servernamen, {t} für den Dingnamen und {p} für den Eigenschaftsnamen gedacht. |
enabled | Sie können die Funktion für die automatische Zuordnung auswählen. |
Subscribe | Abonniert die Eigenschaft, um veröffentlichte Änderungen am angegebenen Thema vom MQTT-Broker zu erhalten. |
Publish | Veröffentlicht Änderungen des Eigenschaftswerts im MQTT-Broker mit dem angegebenen Thema. |
Retain | Behält den zuletzt veröffentlichten Eigenschaftswert im MQTT-Broker bei. Wenn ein neues Gerät oder ein neuer Client ein Thema mit einer beibehaltenen Meldung abonniert, sendet der Broker automatisch eine Meldung, die den zuletzt veröffentlichten Wert enthält. Das Beibehalten von Meldungswerten kann hilfreich sein, wenn ein Client einen Anfangswert erfordert. Anstatt einen ursprünglichen Platzhalterwert festzulegen und auf die nächste Meldung zu warten, wird ein beibehaltener Wert gesendet. |
Name | Der Name der Dingeigenschaft, der der MQTT-Broker zugeordnet werden soll. |
Thema | Der Name des Themas, das im MQTT-Broker veröffentlicht oder abonniert werden soll. |