Skip to content

Building Powerful Industrial IoT Systems with MQTT Sparkplug

Share Industrial Data from OT to IT

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.

Why choose HiveMQ for MQTT Sparkplug?

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.

Industrial IoT Architecture with HiveMQ and MQTT Sparkplug

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.

IIoT and IT Integration

HiveMQ and Sparkplug 3.0 Compliance

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:

MQTT Compliant

MQTT Compliant

100% compatible with MQTT 3.1.1 and MQTT 5 with support for QoS levels 0, 1, and 2.

Reliable and Scalable with MQTT

Reliable and Scalable

Supports business-critical systems at any scale with features such as retained messages and Last Will & Testament.

Seamless Integration with MQTT

Seamless Integration

Easily integrates with any OT and IT system with an extension software development kit.

Flexible deployment with MQTT

Flexible deployment

Choose to deploy on-premise, on Microsoft Azure or AWS, or with HiveMQ Cloud.

Data Hub Modules screenshot

Now Available via HiveMQ DataHub: Sparkplug Module

  • 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

Learn More

Sparkplug Community

Sparkplug Landscape

Recommended Next Steps

Schedule Demo

Contact Us

Try HiveMQ Cloud

Sign up FREE

Download HiveMQ

Download
HiveMQ logo
Review HiveMQ on G2