MES

MES machine data acquisition, step 2: MQTT bridge and Sparkplug B

Let machine sources deliver messages through the customer's MQTT broker: a long-running mes:machine-bridge command subscribes to the sources' topics and feeds the step 1 inbox, and a sparkplug_b normaliser reads Sparkplug B payloads.

State
Done
Progress
100%
Steps
41 / 41
Started
2026-10-07
Finished
2026-10-07
Module
LaraMES

Tasks.

  • Task 1: Dependency, configuration, subscriber contract6/6
  • Task 2: Topic router and the MQTT ingest path5/5
  • Task 3: The bridge loop5/5
  • Task 4: Sparkplug B payload decoding5/5
  • Task 5: The sparkplug_b normaliser and the alias store5/5
  • Task 6: bridge_down in the watchdog5/5
  • Task 7: The real MQTT adapter and the broker integration test5/5
  • Task 8: Documentation and plan closing5/5