Skip to content

Feature/sparkplug b payload formatter#11011

Draft
chrisdutz wants to merge 15 commits intoapache:masterfrom
chrisdutz:feature/sparkplug-b-payload-formatter
Draft

Feature/sparkplug b payload formatter#11011
chrisdutz wants to merge 15 commits intoapache:masterfrom
chrisdutz:feature/sparkplug-b-payload-formatter

Conversation

@chrisdutz
Copy link
Contributor

Implementation of a MQTT PayloadFormatter that supports the SparkplugB format of messages. Possibly worth adding a Protobuf version of the Formatter as this is also a supported SparkplugB format.

Needed to modify the PayloadFormatter to pass along the name of the topic in order to use this information for defining the "deviceId" for the IoTDB Messages.

… that allows consuming SparkplugB formatted MQTT payloads (Needed to slightly refactor the existing PayloadFormatter for this)
…e iotdb-connector parent that uses Sparkplug B 1.0 generated protobuf code to do it's job.
… PayloadFormatterV2 interface and made the MPPPublishHandler handle both. Refactored the SparkplugBPayloadFormatter to use the V2 interface.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant