Sparkplug_b MQTT protocol support

Discussion about programs, libraries and tools that work with MicroPython. Mostly these are provided by a third party.
Target audience: All users and developers of MicroPython.
Post Reply
etc3
Posts: 3
Joined: Sat Feb 20, 2021 1:32 pm

Sparkplug_b MQTT protocol support

Post by etc3 » Sat Mar 27, 2021 1:20 am

Is anyone aware of micropython support for MQTT Sparkplug_b industrial data definition protocol? The project https://github.com/eclipse/tahu has the details and a standard python client library, but we are interested in using this protocol with micropython. Porting may be an option but there appears to be a reference to google.protobuf which may be a show stopper with uPython? Any ideas or guidance would be appreciated!

User avatar
pythoncoder
Posts: 5956
Joined: Fri Jul 18, 2014 8:01 am
Location: UK
Contact:

Re: Sparkplug_b MQTT protocol support

Post by pythoncoder » Sat Mar 27, 2021 9:49 am

I am not aware of anyone doing this. As for Protocol Buffers there is a micro implementation discussed here but, in order to conserve resources, it has significant implementation differences from Google's.
Peter Hinch
Index to my micropython libraries.

Post Reply