MQTT#
The MQTT broker can be integrated with DataBridge. The paho component provides a connector for the MQTT messaging protocol using the Eclipse Paho library.
Configuration#
To configure MQTT source in DataBridge you need to provide the unique id, and the MQTT broker server details like host, port, and the topic.
Sample Configuration#
[
{
"uniqueId": "property1",
"serverUrl": "localhost",
"serverPort": 1884,
"topic": "Properties"
}
]
Similarly, you can configure multiple MQTT brokers inside the configuration file.
Naming Convention#
The name of the MQTT configuration file should be mqttconsumer.json.
Working Example#
The integration example with MQTT as a data source, JSONata as a transformer, and AAS as a data sink is on GitHub DataBridge Example.