Skip to content

New Profile AssetAdministrationShellRegistry/SSP-003 #210

@BirgitBoss

Description

@BirgitBoss

What is missing?

we distinguish two ways of setting up AAS Registry

"Note: the cardinality restriction for AssetAdministrationShellDescriptor/endpoint (optional: 0..*) allows a provider to skip the declaration of the location of an AssetAdministrationShell and directly point to the endpoints of the contained Submodels through the path AssetAdministrationShellDescriptor/submodelDescriptor-> SubmodelDescriptor/endpoint. A client, therefore, might decide to skip the lookup on the AssetAdministrationShell. Nevertheless, in case the information contained in the AssetAdministrationShellDescriptor deviates from the related AssetAdministrationShell, or attributes are missing, the AssetAdministrationShell is always the source of truth." (Source: IDTA-01002-3-0)

Up to now we have:
AssetAdministrationShellRegistry/SSP-002

_AAS Registry API:_ 
GetAllAssetAdministrationShellDescriptors GetAssetAdministrationShellDescriptorById 
_Submodel Registry API as superpath:_ 
GetAllSubmodelDescriptors 
GetSubmodelDescriptorById 
_Description API:_ 
GetDescription 

New profile required:

AssetAdministrationShellRegistry/SSP-003

_AAS Registry API:_ 
GetAllAssetAdministrationShellDescriptors 
GetAssetAdministrationShellDescriptorById 
_Description API:_ 
GetDescription 

with a data type

AssetAdministrationShellDescriptorGet
   globalAssetId
   submodelDescriptor

i.e. without administration, endpoint and without specificAssetId, those are only for Discovery

The current AssetAdministrationShellDescriptor is for WRITE and includes also discovery data (specificAssetIds)

  • I have signed the required Developer Certificate of Origin (DCO) already.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions