Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

The Broker Connection object establishes communications with an MQTT Broker.

Table of Contents

General

...

Name

Unique The unique name for this Objectobject.

Enabled

This Broker Connection will only attempt communication when Enabled

...

The address of the MQTT broker , this which can either be either an IPv4 address or a URL resolvable by your DNS.

Port

The port used by the broker, default 1883.

Keep Alive (s)

The maximum time in seconds between messages to the broker while connected, if . If the node loses communications for longer than this time period, the publisher will publish a death message.

Publish QoS

The Quality of Service for published messages

  • At most once (least bandwidth, least reliable QoS=0)

  • At least once (middle bandwidth, middle reliability, QoS=1)

  • Exactly once (most bandwidth, most reliable, QoS=2)

Subscribe QoS

The requested Quality of Service for subscribed messages

  • At most once (least bandwidth, least reliable QoS=0)

  • At least once (middle bandwidth, middle reliability, QoS=1)

  • Exactly once (most bandwidth, most reliable, QoS=2)

Advanced

...

Username

The username used to connect to the MQTT broker, if required.

Password

The password used to connect to the MQTT broker, if required.

Client ID

The ID that will be used to uniquely identify this client when it connects to the MQTT broker.

Clean Session

With a clean session, no subscription information is stored locally and the Client Status is not stored by the Broker

...

The current Enabled status of this TLS settings on this broker connection, no . No encryption will be applied if it is disabled

...

The version of TLS to use.

CA File

The directory path to the CA file that is being used.

Client Certificate

The directory path to the Client Certificate file that is being used.

Client Private Key

The directory path to the Client Private Key file that is being used.

Keyfile Password

The password for the key file provided.

Verify Certificate

Requires that certificates used are verified before they are accepted.

Info

...

Information on the installed version of this object

...