-
-
Notifications
You must be signed in to change notification settings - Fork 307
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Support for Decoding Sparkplug-B Payloads #427
Comments
Yes, this would be a great thing to add, including support for sending sparkplug with a list of name and value pairs, birth, death and other certs too. |
I am sending a pull request to decode sparkplugb, I am a go developer not a js dev so this first change if accepted in the future I could try to add more support for sending. So this is about be able to see the sparkplug payload in the views and in the diff panels. |
There seems to be a serious bug with this implementation. I have no idea what this "Sparkplug" format is, but MQTT Explorer is erroneously trying to use it to decode some topics that are plain text/floating point numbers. It appears to think any string of 5 characters that starts with "5" is Sparkplug, and only shows |
This is an essential feature for many IIoT devices as they use CirrusLink's Sparkplug-B specification.
There is already a project for it:
https://github.com/Cirrus-Link/Sparkplug/tree/master/client_libraries/javascript/sparkplug-payload
A selection of decoding options would be great, similar to MQTT.fx
The text was updated successfully, but these errors were encountered: