Skip to content

Add Ignition Sparkplug B integration docs#6

Open
martinjlowm wants to merge 3 commits intomasterfrom
fix/sparkplug-docs
Open

Add Ignition Sparkplug B integration docs#6
martinjlowm wants to merge 3 commits intomasterfrom
fix/sparkplug-docs

Conversation

@martinjlowm
Copy link
Copy Markdown
Member

@martinjlowm martinjlowm commented May 2, 2026

Summary

  • Add ignition-sparkplug-b/ with documentation for the Cirrus Link MQTT Transmission module configured for native Sparkplug B
  • Include a periodic refresh timer script (refresh_transmission.py) that triggers DBIRTH re-sends
  • Update root README with a link to the new integration

Test plan

  • Review documentation steps against a live Ignition Gateway setup
  • Verify the refresh timer script triggers DBIRTH messages as expected

Document the Cirrus Link MQTT Transmission setup for native Sparkplug B
encoding, including a periodic refresh timer script to re-send DBIRTH
messages.
Factbird needs periodic data to measure production speed and derive
downtime, but Sparkplug B only sends DDATA on value changes. The
refresh script is a temporary workaround for this.
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