Client settings

Client allows us to publish and subscribe to broker and we can read status of the device and send command to the device.

Client ID is a unique name for each individual client. No two client names can be alike.
Keep alive is pinging the device every x seconds.

Depending on the client/broker communication, the client can chose to either use the Clean (persistent connection) session or no (non persistent connection).

With a non persistent connection the broker doesn’t store any subscription information or undelivered messages for the client.

This mode is ideal when the client only publishes messages.

It can also connect as a durable client using a persistent connection.

In this mode the broker will store subscription information, and undelivered messages for the client.

MQTT version is displaying current MQTT version used in this client/broker communication.
Last will message is a last message sent when disconnecting from the broker.

Image 4271