Home > Pipeline Modules > Listeners
MQTT Client
If you have your own dedicated MQTT Broker, you can establish a connection to it, and monitor it for incoming messages.
Required Fields
In addition to the standard fields that are required for any listener, the following fields are required:
Listener Type (required)
MQTT Client
Content Type (required)
Select the content type of the message you are expecting, any content types are acceptable.Host Name (required)
URL or IP address where your MQTT server is hosted.Anonymous Connection
Select this option if your MQTT server does not require authentication.User Name (required if not anonymous)
User Name with access privileged to your MQTT Broker.Password (required if not anonymous)
Password with access privileges to your MQTT Broker.Connect with SSL/TLS
Select this option if your server supports SSL/TLS.Connect to Port (required)
The port that will be used to connect to your server, usually 1883 or 8883 for SSL/TLS.Subscriptions (required)
You must provided at least one subscription to listen for messages.
Each Subscription must contain a a topic with wildcards as supported by your MQTT server such as#
and+
where:+
(plus) can substitute for exactly one word#
(hash) can substitute for zero or more words
In addition each subscription must have a Quality of Service specified.