Versions Compared

Key

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

...

  • Edge Gateways publishing Sparkplug based MQTT data
    • Our examples will use Ignition+MQTT Transmission for the Edge Gateway.
  • An MQTT Server
    • This could be AWS IoT Core or any other v3.1.1 compliant MQTT Server
  • Sparkplug SiteWise Bridge (SSB)
  • AWS IoT SiteWise

There are some translations that need to take place between the components and these platforms have different capabilities that result in some limitations in how an Edge Gateway can be configured. For example, UDTs in Ignition support more data types that AWS IoT SiteWise does. As a result, use of data types in Ignition must be limited to those supported by AWS IoT SiteWise in order for data to properly show up and be updated in AWS SiteWise.

...

Any non-supported data type will be converted to a String in SiteWise and the measurement value for any instance will show an error with a message similar to "Long is not a valid datatype"

Nested/Heirarchical UDTs

These are not supported currently in Sparkplug SiteWise Bridge. AWS SiteWise allows Asset Models to have one or more child Asset Models. Ignition supports UDTs having children UDTs as well as UDTs referencing a parent UDT. However, these heirarchical relationships will not be maintained by SSB.