📄️ HiveMQtt.Sparkplug (Beta)
The Sparkplug client extension for .NET built on top of HiveMQtt. Use it to build both Sparkplug Host Applications and Edge Nodes with the Eclipse Sparkplug B 3.0 topic and payload model.
📄️ Quickstart
Get a Sparkplug Host Application or Edge Node running in minutes using HiveMQtt.Sparkplug.
📄️ Host Application
Use SparkplugHostApplication to consume Sparkplug lifecycle/data messages and publish node/device commands.
📄️ Edge Node
Use SparkplugEdgeNode to publish Sparkplug node/device lifecycle data and process host commands.
📄️ Payloads and Metrics
HiveMQtt.Sparkplug supports Sparkplug B protobuf payloads and metric composition for both Host and Edge workflows.
📄️ TCK Compatibility
The Eclipse Sparkplug TCK validates Sparkplug compatibility for implementations in an interoperable ecosystem.
📄️ Security Best Practices
This guide focuses on security practices for HiveMQtt.Sparkplug applications, including both Host Applications and Edge Nodes.