#23 Architecture

2.0 EoN
accepted
aliazzz
None
2020-07-24
2020-04-13
aliazzz
No

FB_EoN_Node // Represents a Sparkplug Edge of Network Node and is responsible for publishing Node and
// Device metrics (thus integration without separate devices is possible)

encapsulates

FB_MQTT_PubSub // MQTT Client & Publisher
FB_Payload // Responsible for payload blob encoding and decoding
FB_Sparkplug // Responsible for the Sparkplug B Topics & Messages

Optional
FB_Device // Represents a single Sparkplug Device. Responsible for publishing Device Metrics
// In theory the amount of devices is unlimited and is only limited by the adress namespace and maximum message // length. We will limit the number of devices default to 32 (configurable via a library parameter)

Discussion

  • aliazzz

    aliazzz - 2020-04-13
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,4 +1,3 @@
    -
     FB_EoN_Node
    
     encapsulates
    
    • status: open --> accepted
    • assigned_to: aliazzz
     
  • aliazzz

    aliazzz - 2020-05-18
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,10 +1,12 @@
    -FB_EoN_Node
    +FB_EoN_Node // Represents a Sparkplug Edge of Network Node and is responsible for publishing Node and 
    +// Device metrics (thus integration without separate devices is possible)
    
     encapsulates
    
    -FB_MQTT_PubSub
    +FB_MQTT_PubSub // MQTT Client & Publisher
    +FB_Payload // Responsible for payload blob encoding and decoding
    +FB_Sparkplug // Responsible for the Sparkplug B Topics & Messages
    
    -FB_Payload
    +Optional
    +FB_Device // Represents a Sparkplug Device. Responsible for publishing Device Metrics
    
    -FB_SparkplugB
    -
    
     
  • aliazzz

    aliazzz - 2020-05-18
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -8,5 +8,5 @@
     FB_Sparkplug // Responsible for the Sparkplug B Topics & Messages
    
     Optional
    -FB_Device // Represents a Sparkplug Device. Responsible for publishing Device Metrics
    -
    +FB_Device // Represents a single Sparkplug Device. Responsible for publishing Device Metrics
    +// In theory the ammount of devices is unlimited and only limited by the adress namespace and maximum message // length. We will limit the number of devices default to 32 (configurable via a library parameter)
    
     
  • aliazzz

    aliazzz - 2020-05-18
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -9,4 +9,4 @@
    
     Optional
     FB_Device // Represents a single Sparkplug Device. Responsible for publishing Device Metrics
    -// In theory the ammount of devices is unlimited and only limited by the adress namespace and maximum message // length. We will limit the number of devices default to 32 (configurable via a library parameter)
    +// In theory the amount of devices is unlimited and is only limited by the adress namespace and maximum message // length. We will limit the number of devices default to 32 (configurable via a library parameter)
    
     

Log in to post a comment.