How-To Send Data to Tulip via MQTT

What Does This Article Cover?

This article describes one option for exchanging data between HighByte Intelligence Hub and Tulip Frontline Operations Platform. This article assumes that the user has knowledge and experience configuring Intelligence Hub Connections and Tulip Shop Floor Machines.

There are multiple technical approaches for exchanging data between Intelligence Hub and Tulip. The optimal approach to use is determined by the application use case and the direction of the flow of data. This article covers sending data from Intelligence Hub to Tulip’s MQTT Client.

  • Enabling the Intelligence Hub MQTT Broker
  • Configuring an Intelligence Hub MQTT Output
  • Configuring the Tulip MQTT Client
  • Configuring a Tulip Machine

What is Tulip?

Tulip enables frontline operations to build solutions to digitize their processes. These solutions are referred to as Apps and these Apps are typically targeted solutions solving a specific and unique business problem. Tulip is cloud hosted software as a service.

Enabling the Intelligence Hub MQTT Broker:

Intelligence Hub includes an internal MQTT Broker. This may be enabled in the Applications Settings tab.

Configuring an Intelligence Hub MQTT Output:

An Intelligence Flow may be used to send a payload to the Intelligence Hub MQTT Broker using the Intelligence Hub MQTT Client Connector.

Configuring the Tulip MQTT Client:

A MQTT Broker may be defined as a Machine Data Source in Tulip.

Configuring a Tulip Machine:

Tulip Shop Floor Machines allows Machines and Attributes to be defined. Machine Attributes may be mapped to a MQTT Topic.

Other related material: