Skip to content

Support protobuf encoding for MQTT source #18987

@riaan53

Description

@riaan53

Is your feature request related to a problem? Please describe.

I want to consume Sparkplug messages which the payload is a protobuf spec over standard mqtt. Not all industrial sensors/protocols natively support mqtt, sparkplug bridges the protocol gap.

Supporting protobuf will enable use cases like this and users who prefer protobuf over json for efficiency.

https://www.hivemq.com/solutions/technology/mqtt-sparkplug/

https://www.hivemq.com/blog/strong-adoption-of-mqtt-in-iiot/

Describe the solution you'd like

Just like Kafka, nats and rest add a protobuf encoding with file and/or other schema location.

This will also add more consistency to the encoding options over all message queues.

Describe alternatives you've considered

No alternative available.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions