To open the MQTT agent configuration dialog from a workflow configuration, you can do the following:
right-click the agent icon and select Configuration...
select the agent icon and click the Edit button
Configuration
The MQTT Agent Configuration consists of the following tabs:
Table of Contents | ||||
---|---|---|---|---|
|
General Tab
The General tab contains configurations related to the MQTT Connection Details.
...
MQTT Agent Configuration - General tab
Setting | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
General | |||||||||||||
Username | Enter the user name to be used for the connection to the MQTT server. | ||||||||||||
Password | Enter the password to be used for the connection to the MQTT server. | ||||||||||||
Security | |||||||||||||
Use TLS | Select this checkbox to have the MQTT agent use TLS. The fields beneath will then be activated. | ||||||||||||
Security Profile |
| ||||||||||||
Broker Details | |||||||||||||
Broker Connection | Enter the IP address or hostname of the target broker. | ||||||||||||
Broker Port | Enter the port value of the target broker. |
Subscribe Tab
The Subscribe tab contains configurations related to topic subscription, where the MQTT agent will subscribe to 1 or many topics in the subscriber/publisher.
...
MQTT Agent Configuration - Subscribe tab
Setting | Description |
---|---|
Topic | Enter the value for the MQTT topic in this field. |
QoS | Select the value for the Quality of Service. The three available options are:
|
Advanced Tab
The Advanced tab contains additional properties for the MQTT agent.
...
MQTT Agent Configuration - Advanced tab
Setting | Description | ||
---|---|---|---|
Keep Alive | |||
Keep Alive (s) | Enter a Keep Alive (in seconds) value for the MQTT agent. The Keep Alive is set to 60 seconds by default. | ||
Session | |||
Use Clean Session | Select this checkbox to have the MQTT agent set to use clean session. MQTT agent is set to use persistent session by default. | ||
Client ID | Enter the value for the Client ID of the MQTT agent. | ||
The Last Will and Testament | |||
Use Will Message | Select this check box to have the MQTT agent use Will Message. By selecting this checkbox will enable the following fields.
| ||
Enable Will Message Retain | Select this checkbox to have the MQTT agent to set retain Will Message to true in the MQTT server.
| ||
Will Message Topic | Enter the value for the topic to be used in the Will Message.
| ||
Will Message | Enter the message to be included in the Will Message.
| ||
Will Message Quality of Service | Select the value for the Quality of Service to be used by Will Message. The three available options are:
|