MQTT
- Last UpdatedJun 26, 2026
- 2 minute read
Configure MQTT client settings to define how the adapter connects to the MQTT broker and publishes data. These settings specify the broker endpoint, authentication method, security options, client identifier, topic structure, and connection behavior used during runtime. Review these settings carefully to ensure that the adapter can establish a secure and reliable connection to the broker before data collection begins.

Client settings parameters
The following parameters are available for configuring client settings:
|
Parameter |
Description |
|---|---|
|
Keep Alive Period |
Identifies how often the MQTT adapter checks that its connection to the broker is still active. |
|
Qos Level |
Defines the guarantee of delivery for a specific item when the adapter publishes data to the broker. Higher QoS levels can improve delivery reliability but may increase communication overhead and affect performance. Select one of the following values: AtMostOnce: There is no guarantee of item delivery. AtLeastOnce: An item is delivered at least one time. ExactlyOnce: Each item is received only one time. |
|
Max Client Queue Size |
Specifies the maximum number of MQTT messages the adapter can queue before publishing them to the MQTT broker. Use this setting to help manage memory usage and prevent the queue from growing without limit during connection or publishing delays. |
|
Reconnection Wait Period |
Specifies the amount of time the MQTT adapter waits before retrying a connection to the MQTT broker after a failed or interrupted connection. |