AAS ASYNC API with CloudEvents 0.3-SNAPSHOT

The specification defines how ElementCreated and ElementUpdated events of an Asset Administration Shell (AAS) are transmitted to the message broker (RabbitMQ with MQTT protocol support).

Operations

  • SEND noauth or all or participantid

    Operation IDaas/update/elementupdated.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 Element Update messagepublish.message

    Emitted when an AAS element is updated

    Message IDpublish.message
    restricted any

    Examples

  • SEND noauth or all or participantid

    Operation IDaas/update/elementcreated.publish

    Accepts the following message:

    AAS Element Create messagepublish.message

    Emitted when an AAS element is created

    Message IDpublish.message
    object

    Examples

Messages

  • #1AAS Element Update messageelementUpdated

    Emitted when an AAS element is updated

    Message IDelementUpdated
    restricted any
  • #2AAS Element Create messageelementCreated

    Emitted when an AAS element is created

    Message IDelementCreated
    object

Schemas

  • restricted any
  • object