Versions Compared

Key

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

...

  • Group ID

    • This identifies a logical grouping of Edge nodes and devices. This can be a region, a facility name, or any meaningful grouping of Edge Nodes within your application.

  • Verb
    • This provides an indication on how to handle the payload of the message. This includes whether the message is a birth certificate, death certificate, data message, command message, etc.
    • Options include

      NBIRTH: Edge node BIRTH certificate. This is a startup message from an Edge node to announce its presence and , share its configurations and it indicates the beginning of a Sparkplug session.

      NDEATH: Notification of an edge node’s disconnection or failure. This indicates the end of a Sparkplug session.

      DBIRTH: Device BIRTH certificate. This is a startup message from a device to announce its presence and share its configurations.

      DDEATH: Notification of a device’s disconnection or failure.

      NDATA: Data messages from an edge node which include edge node metric data.

      DDATA: Data messages from a device which include device metrics.

      NCMD: Command to an edge node.

      • Also used for REBIRTH requests to an edge node 

      DCMD: Command to a device.

      STATE: It represents the state of the primary host application. Edge nodes subscribe to it to get the online status of the host.

  • Edge Node ID
    • The ID of the logical Edge Node. This is often the name of the system running Ignition with MQTT Transmission or Injectors.
  • Device ID (Optional)
    • The ID of a device attached to the Ignition instance. This can be a PLC or logical grouping of tags that represent a physical or logical device connected to Ignition.

...