Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

The MQTT interface is used to send and receive data and information from MQTT broker. Within this definition file, the used MQTT brokers have to be specified.

File location

<WorkspaceDirectory>\DataFiles\xio.Mqtt.Broker.dat


Col#Parameter DescriptionScopeUnitMandatory / default value
1NameMandatory name identifying the MQTT broker within the NETx Server. In combination with Path, it must be unique.stringNonemandatory
2Path

The structure that is used to represent the data point. In combination with the Name, it must be unique.

stringNoneempty
3IP addressIP address of MQTT broker.stringNonemandatory
4Auto-ReconnectTimeout in milliseconds between connection attempts. 100 – 65535milliseconds1000
5PortTCP port used for the communication with MQTT broker.0 – 65535TCP port1883
6Client UsernameIf the MQTT broker requires authentication of connecting MQTT client, the username must specified here.stringNoneempty
7Client PasswordIf the MQTT broker requires authentication of connecting MQTT client, the password must specified here.stringNoneempty
8TLSDefines whether TLS shall be enabled for the communication with the MQTT boker.booleantrue/falsefalse
9TLS VersionIf TLS is enabled, the used TLS version must be specified here.None, SSLv3, TLSv1_0, TLSv1_1, TLSv1_2noneNone
10CA certificate file


empty
11CA certificate password


empty
12Culture info


Invariant culture
13Client certificate file


empty
14Client certificate password


empty
15Keep alive timeoutTimeout in seconds between sending keep alive packets to MQTT broker.
seconds60
  • No labels