Main Content

MQTT

Use these parameters to configure the MQTT broker properties and MQTT client credentials.

Encryption type

Select the connection type between the MQTT client and MQTT broker.

  • None — Uses no secure communication between MQTT client and MQTT broker.

  • SSL/TLS — Uses SSL/TLS encryption to set up a secure connection between MQTT client and MQTT broker.

Settings

Default: None

SSL/TLS

Broker Address

Specify the MQTT broker address to which the MQTT client is connected.

Settings

Default: mqtt3.thingspeak.com

Port

Configure your MQTT client to communicate with MQTT broker on port number 8883 to set up a secure connection via SSL/TLS. Otherwise, use port number 1883.

Settings

Default: 1883

8883

CA Server certificate path

Download the server root certificate and click Browse to specify its location.

Dependencies

To enable this parameter, set Encryption type to SSL/TLS.

Username

Specify the user name for the MQTT broker to authenticate the client.

Settings

Default: <empty>

Password

Specify the password for the MQTT broker to authenticate the client.

Settings

Default: <empty>

Client ID

Specify an identifier (ID) for the MQTT client. This ID must be unique for each client that is connected to a MQTT broker. The broker uses the ID to identify the current state of the client.

Settings

Default: <empty>