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 an MQTT broker. The broker uses the ID to identify the current state of the client.

Settings

Default: <empty>