Publish & subscribe based client interface.
The MQTT interface implements the standardized MQTT v3.1.1 protocol with some exceptions:
|Persistence||Subscriptions are currently not persistent.||Clients have to resubscribe to all topics.|
|Clean Session||Sessions are only temporary and not persistent.||Setting the flag will have no effect.|
The following ports are available on the
passwordsettings are used to transmit the token key and secret.
clientIdis also used as the connection name.
*is automatically replaced with
hello. However, the client will always receive a root slash in the message topic if the responsible subscription does so too.
Messages published by a MQTT client are guaranteed to be delivered in the order as they are published. However, if multiple clients publish messages to multiple topics the overall order of messages is not defined, but the observed order is guaranteed to be consistent among all connections. In other words, the stream of messages per namespace is guaranteed to be always in the same order.
A list of recommended open-source client libraries: