Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Messages can be consumed by any Sparkplug Host Application such as MQTT Engine.
  • Any MQTT client created by the agent will publish and subscribe to data using the Sparkplug B protocol.
    • Uses the namespace spBV1.0
    • Using the Sparkplug B protocol provides the benefits of session management including Primary Host ID
  • Understands Ignition UDTs and can be configured to publish UDT definitions in BIRTH messages

...

  • Messages can be consumed by any MQTT client that can parse JSON messages.
  • Any MQTT client created by the agent will only publish data using the MQTT protocol.
    • Uses the namespace unsAv1.0 which can be disabled
    • A single data message is published for each tag when QualifiedValue of the tag changes 
    • A single properties message is published for each tag on every client connection
  • Has no concept of Ignition UDTs