[mqttpub]

Einstellungen für den MQTT-Publisher.

[mqttpub] certPath

Typ
string
Default
cert
Relativer Pfad des Certificate Stores unter <project>/data/mqtt/.

[mqttpub] connDp

Typ
string
Default
MqttPublisher
Legt den Namen für den internen Datenpunkt (ohne führendes "_") des MQTT Publishers fest.

[mqttpub] mqttPubGroup

Typ
string
Default
MQTTPub
Legt anhand des Alias fest welche Datenpunkt Gruppe für die exportierten Daten verwendet werden soll. Hierbei kann für jeden MQTT Publisher eine eigene Gruppe definiert werden. Hinweis: Beim Anlegen einer neuen Datenpunktgruppe für den MQTT Publisher muss ein Alias vergeben werden.

[mqttpub] publishSystemName

Typ
bool
Default
1
Wertebereich
0|1

Legt fest, ob der Systemname Teil des Topics sein soll.

  • Wenn auf TRUE gesetzt, ist der Systemname Teil des Topics beim Veröffentlichen von Daten, z.B. "System1/View1/Node1".
  • Wenn auf FALSE gesetzt, ist der Systemname nicht Teil des Topics, z.B. "View1/Node1".

Die Einstellung gilt sowohl für CNS (Anlagenmodell) als auch für dpGroups.

[mqttpub] statisticsRefreshTime

Typ
ushort
Default
60
Einheit
seconds
Refresh-Intervall der statistischen Daten auf den internen Datenpunkten in Sekunden.

[mqttpub] useAlias

Typ
bool
Default
0
Wertebereich
0|1
Definiert, ob der MQTT Publisher den Datenpunkt-Namen oder -Alias als MQTT Topic verwendet:
  • 0 -> DP-Namen
  • 1 -> DP-Alias

[mqttpub] useCnsDisplayPath

Typ
bool
Default
0
Wertebereich
0|1
Definiert, ob der MQTT Publisher den CNS Identifier oder den "Display"-Namenspfad (aktive Sprache) als MQTT Topic verwendet:
  • 0 -> CNS Identifier
  • 1 -> "Display"-Namenspfad

[mqttpub] userBitQoS1

Typ
ushort
Default
0 (not used)
Wertebereich
1..16
Mit diesem Eintrag kann die QoS über Userbits am betreffenden DPE angegeben werden. Userbit für das erste QoS Bit. Per Default wird kein Userbit verwendet.

[mqttpub] userBitQoS2

Typ
ushort
Default
0 (not used)
Wertebereich
1..16
Mit diesem Eintrag kann die QoS über Userbits am betreffenden DPE angegeben werden. Userbit für das zweite QoS Bit. Per Default wird kein Userbit verwendet.

[mqttpub] userBitRetain

Typ
ushort
Default
0 (not used)
Wertebereich
1..16
Userbit für das Retain-Flag. Per Default wird kein Userbit verwendet. Ist ein Userbit != 0 konfiguriert und dieses Bit gesetzt so wird der Wert mit Retain-Flag geschickt.