Sparkplug B
Sparkplug B is a communication specification that enables devices and systems to easily exchange information in a standardized way. It is built on top of the MQTT protocol.
The Sparkplug B Agents allow your Data Stream to send and receive Sparkplug B compliant messages to and from an external MQTT broker.
The Listener allows you to receive Sparkplug B compliant messages from as external MQTT broker.
The Action Agent allows you to publish Sparkplug B compliant messages to an external MQTT broker.
For more information about the Sparkplug B specification, please click here.
Pre-requisites
The following is required to use this Agent:
MQTT broker address
Access to broker port e.g. 1883
Minimum XMPro Data Stream v4.0
Current Version
Please contact XMPro if you're looking for an older version of this Agent.
Sparkplug B Listener Release Notes
2.01
22 Jan 2025
Repackaged to translate the Agent's properties.
2.00
10 Jul 2024
Changed from using M2MQTTDotNetCore NuGet package to MQTTnet.
Added support for MQTT Protocol v5.
1.01
05 Apr 2024
Changed Agent logo.
1.00
22 Feb 2024
Initial Release.
Sparkplug B Action Agent Release Notes
2.01
22 Jan 2025
Repackaged to translate the Agent's properties.
2.00
10 Jul 2024
Changed from using M2MQTTDotNetCore NuGet package to MQTTnet.
Added support for MQTT Protocol v5.
1.01
05 Apr 2024
Changed Agent logo.
1.00
28 Feb 2024
Initial Release.
Last updated
Was this helpful?