#88 EoN / Device: RBE or time based publishing

9.9.9.9: Backlog
wont-fix
None
2021-04-30
2020-11-03
i-campbell
No

Some people just really like periodic reporting without exception.

Discussion

  • hermsen

    hermsen - 2020-11-09

    "Some people just really like periodic reporting without exception."

    This is going to be out of spec according to Sparkplug™ MQTT Topic & Payload Specification Rev 2.2 Page 15.

    Once an MQTT EoN node is online with a proper NBIRTH it is in a mode of quiescent Report by Exception (RBE) or
    time based reporting of metric information that changes. This enables the advantages of the native Continuous
    Session Awareness of MQTT to monitor the STATE of all connected MQTT EoN node and to rely on Report by
    Exception (RBE) messages for metric state changes over the MQTT session connection.

    And Page 25:

    Following the Sparkplug™ specification in section 7.4, Device Data Messages (DDATA), all subsequent
    metrics are published to the Primary Application on a Report by Exception (RBE) basis using the DDATA
    message format.

     
  • i-campbell

    i-campbell - 2020-11-09

    "Report by Exception (RBE) or time based reporting" seems to allow it.
    You are right that it is not in spec for DDATA.

     
  • hermsen

    hermsen - 2021-04-30
    • labels: EoN -->
    • status: open --> wont-fix
     

Log in to post a comment.