Skip to main content
waffle.svg
Domo Knowledge Base

MQTT Connector (Beta)

Version 4

 

Intro

MQTT is a publish/subscribe, extremely simple and lightweight messaging protocol, designed for constrained devices and low-bandwidth, high-latency or unreliable networks. Connect your MQTT data to Domo using the MQTT Connector. MQTT shows your real-time data from hundreds of IoT devices, and lets you set alerts to be notified when time-sensitive metrics change. MQTT is an internet protocol much like HTTP used to connect low bandwidth IoT devices.

Getting this feature

If you are interested in joining the Beta for this feature, please contact your Customer Success Manager (CSM).

Note:  This feature is available on demand and paid.

 

To request this feature be enabled,

  • Reach out to your Domo Customer Success Manager, Technical Consultant, or AE.

  • If you do not have contact information for your CSM, TC, or AE, contact Technical Support by email at support@domo.com

Depending on the feature, you may be required to complete training before you can use the feature.

Domo supports the following aspects of MQTT:

  • Authenticating with Username/Password

  • Each device has to be configured to push data to each DataSet

  • Multiple devices can push data to the same DataSet

  • Support QoS0 and QoS1

  • Support all the current versions of MQTT 3.1.0, 3.1.1, and 5.0

Domo does not currently support the following aspects of MQTT:

  • QoS2

  • Subscriptions

  • Topics

To connect to MQTT:

  1. Search for the MQTT Connector in the Domo Appstore.

  2. Select Get the Data.

  3. Copy the MQTT Broker host Address and paste into the appropriate field in your MQTT Client.

  4. Copy the port and paste into the appropriate field in your MQTT Client.

  5. Download the certificates and apply them to the correct field in your Client.

  6. Optional: Choose a username/password for additional authentication.

  7. Select your update method.

  8. Name and Save your DataSet.

Be sure to Name and Save your DataSet before trying to push any data to Domo using the MQTT Connector.