Skip to main content
Domo Knowledge Base

MQTT Connector

Version 2



MQTT is a publish/subscribe, extremely simple and lightweight messaging protocol, designed for constrained devices and low-bandwidth, high-latency or unreliable networks. MQTT shows your real-time data from hundreds of IoT devices, and lets you set alerts to be notified when time-sensitive metrics change. Use Domo's MQTT connector to connect your MQTT data to Domo.

You connect to your MQTT account in the Data Center. This topic discusses the fields and menus that are specific to the MQTT connector user interface. General information for adding DataSets, setting update schedules, and editing DataSet information is discussed in Adding a DataSet Using a Data Connector.

Connecting to Your MQTT Data

This section enumerates the options in the Details panes in the MQTT Connector page. The components of the other panes in this page, Scheduling and Name & Describe Your DataSet, are universal across most connector types and are discussed in greater length in Adding a DataSet Using a Data Connector.

Details Pane

This pane contains the details that help you to connect your MTTQ data to Domo.



MQTT Broker Host This field display the address of your MQTT broker host. Click Copy Address button to copy the address.
Port to connect to Domo to MQTT  This field displays the port number that connects your MQTT data to Domo. Click Copy Port button to copy the port number.
Certs will expire in Select the number of years that you want the Certificates to work for. The certificates will expire after the selected number of years. Click Download Certs button to download the certificates. These certificates are required to connect a device to the Domo Broker.
Require username/password Select this check box if you wish to provide additional authentication by requiring MQTT clients to send a username/password to connect to the Domo Broker. 
Username Enter the username provided by MQTT client.
Password Enter the password provided by MQTT client.
Update method When Domo retrieves your data from the source, you can determine how that new data is imported into the current DataSet. For this connector we offer Append and Replace update methods.

Other Panes

For information about the remaining sections of the connector interface, including how to configure scheduling, retry, and update options, see Adding a DataSet Using a Data Connector.