Sparkplug® 3.0.0
Primary tabs
Release Date:
Wednesday, November 16, 2022
Deliverables:
The primary goals of the Sparkplug Specifciation and Technology Compatibility Kit (TCK) v3.0.0 release are:
- Clean up ambiguities in the v2.2 specification
- Clarify any questions in the specification about how and why certain aspects of the specification exist
- Make clear normative statements about what MUST, MUST NOT, MAY, etc be done in an implementation
- Create a TCK that can be used for Sparkplug implementation validation
Compatibility:
Sparkplug implementations based on the v2.2 Sparkplug Specification will need to minor changes to support v3.0.0. Specifically this includes the use of the STATE messages from Sparkplug Host Applications as the topic and payload structure have changed. As a result, Edge Nodes need to be modified to support the new STATE message topic and payloads.
Target Environments:
Sparkplug is designed to be simple and can be implemented on a wide range of devices, operating systems, and programming languages. Generally systems that can implement MQTT can also implement Sparkplug