Hello HiveMQ Community,
I hope you are doing well.
I am currently working on an industrial IoT learning project using Ignition Edge, MQTT Sparkplug B, HiveMQ, InfluxDB, and eventually Grafana.
My current architecture is:
Ignition Edge / MQTT Transmission
→ HiveMQ Broker
→ Sparkplug B subscriber/decoder
→ InfluxDB
→ Grafana
Ignition Edge is already publishing Sparkplug B messages to HiveMQ. Now I would like to learn the best way to subscribe to those Sparkplug B messages from HiveMQ, decode them properly, and write the values into InfluxDB.
Does anyone know of a good tutorial, example project, GitHub repository, video, or documentation that shows this complete flow?
Specifically, I am looking for help with:
Ignition Edge Sparkplug B → HiveMQ → InfluxDB
I am also interested in knowing what the most professional or industrial approach would be for the subscriber/decoder layer. For example, should this be done with Python, Node-RED, Telegraf, or another recommended tool?
This project is for a course aimed at engineers, and the goal is to understand a realistic industrial architecture, not only a simple lab demo.
Thank you very much for any guidance, examples, or recommendations.
Best regards,
Jonam