MQTT Transmission message decoding

I’m having trouble properly decoding the protobuf message being emitted on tag change by the MQTT Transmission module. The binary message received doesn’t appear to be following the Kura protobuf definition as expected.

I followed the example from here and have documented the steps to reproduce in a simple Node.js project on GitHub.

Is anyone else working with this module?

Dear Brian,

have you succeded to decode the MQTT messages, or encode them?


I use to decode the Sparkplug messages.