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:
- Click on your MQTT agent asset in the "Assets" tab.
- Click on the plugin icon "MindConnect MQTT" to open the MindConnect MQTT plugin.
- Click on the view switcher and select "Proprietary Data" in the menu.
- Click "Add Topic" and enter the MQTT topic, on which your MQTT device is publishing data.
- Find the asset, you want to map the data to and click on the variable.
- 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:
- Provide the MQTT message sent by your MQTT device on this topic.
- Enter the JMESPath to extract the measurement value from the JSON payload.
- Enter the JMESPath to extract the timestamp from the JSON payload.
- Select the timestamp format so that it can be converted correctly.
- Search for the asset you want to map the data point to and click on the variable.
- 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