MQTT Sparkplug is an interoperability protocol ideal for smart manufacturing and industrial automation use cases. Sparkplug provides a consistent way for equipment manufacturers and software providers to share contextual data, accelerating the digital transformation of factory operations.
HiveMQ is a fully Sparkplug compatible broker as defined by the latest Sparkplug 3.0 specification. Sparkplug allows smart manufacturing companies to get the most out of their IIoT deployments by adding additional context to MQTT data. With MQTT Sparkplug, new data sources are immediately discoverable to other system components and these sources can become a single source of truth. Sparkplug is fully secured, requiring no open ports for new devices and requiring TLS for all data transport.
Sparkplug is based on MQTT and adds capabilities like MQTT topic namespace, data model and structure, extensible process variable payload, and MQTT state management which are very important for IIoT and Industry 4.0 use cases. In the architecture below, an MQTT broker collects data from Sparkplug-enabled devices, sensors, and systems, and shares that data bidirectionally with IT systems including MES, Historians, analytics platforms and other applications.
The Sparkplug Working Group launched the Sparkplug 3.0 specification, introducing a technical compatibility kit (TCK) which allows vendors to certify themselves in support of Sparkplug compliance. HiveMQ provides the MQTT platform required for any Sparkplug architecture with these capabilities:
100% compatible with MQTT 3.1.1 and MQTT 5 with support for QoS levels 0, 1, and 2.
Supports business-critical systems at any scale with features such as retained messages and Last Will & Testament.
Easily integrates with any OT and IT system with an extension software development kit.
Choose to deploy on-premise, on Microsoft Azure or AWS, or with HiveMQ Cloud.
Convert Sparkplug data to JSON without writing code
Convert Protobuf to JSON for easy integration with IT applications
Selectively route information to data pipelines and minimize data clutter
MQTT Sparkplug Whitepaper
Sparkplug Essentials
Obtaining Sparkplug 3.0 Certification
Sparkplug eBook
Overcoming MQTT Sparkplug Challenges for Smarter Manufacturing Blog
Sending Filtered MQTT Sparkplug Messages to MongoDB Blog
What’s New in Sparkplug® v3.0.0
MQTT Sparkplug Webinar
OPC UA vs. Sparkplug Whitepaper
How Sparkplug Improves OEE