AAS ASYNC API with CloudEvents 0.2.1

The specification defines how ElementCreated and ValueChanged events of an asset administration shell are transmitted to the MQTT broker.

Operations

  • SEND uri:aas:shells/{aasid}/submodels/{submodelid}/submodel-elements/{smec-idshort.property-idshort}

    Operation IDaas/update/valuechanged.publish
    object
    aasid
    required
    string

    The Id of the asset administration shell.

    submodelid
    required
    string

    The Id of the submodel in the Asset Administration Shell with aasId.

    smec-idshort.property-idshort
    required
    string

    The Id of a property in a Submodel Element Collection.

    Accepts the following message:

    AAS Value Change messagepublish.message

    Emitted when a AAS property is changed

    Message IDpublish.message
    restricted any

    Examples

  • SEND aas/update/elementcreated

    Operation IDaas/update/elementcreated.publish

    Accepts the following message:

    AAS Element Create messagepublish.message

    Emitted when a AAS element is created

    Message IDpublish.message
    object

    Examples

Messages

  • #1AAS Value Change messagevalueChanged

    Emitted when a AAS property is changed

    Message IDvalueChanged
    restricted any
  • #2AAS Element Create messageelementCreated

    Emitted when a AAS element is created

    Message IDelementCreated
    object

Schemas

  • restricted any
  • object
  • object
  • object