Skip to content

Using proprietary data

MindConnect MQTT enables the integration of data from agents, using proprietary JSON format. It offers the ability to transform this data into the native format, also supporting multiple timestamp formats.

Add a custom topic

To add a custom topic, follow these steps:

Add data point

  1. Click on your MQTT agent asset in the "Assets" tab.
  2. Click on the plugin icon "MindConnect MQTT" to open the MindConnect MQTT plugin.
  3. Click on the view switcher and select "Proprietary Data" in the menu.
  4. Click "Add Topic" and enter the MQTT topic, on which your MQTT device is publishing data.
  5. Find the asset, you want to map the data to and click on the variable.
  6. Click "Add mapping" to save the new topic.

Map proprietary data to variables

To map the incoming data to the selected variable, follow these steps:

Add data point

  1. Provide the MQTT message sent by your MQTT device on this topic.
  2. Enter the JMESPath to extract the measurement value from the JSON payload.
  3. Enter the JMESPath to extract the timestamp from the JSON payload.
  4. Select the timestamp format so that it can be converted correctly.
  5. Search for the asset you want to map the data point to and click on the variable.
  6. Click "Add mapping" to save the new data point and the mapping.

Result

The proprietary data sent by your MQTT device is stored as time series data in the mapped variable.


Last update: March 3, 2025