eclipse-basyx / basyx-aas-web-ui

Web-based user interface for managing and interacting with Asset Administration Shells (AAS)
MIT License
9 stars 7 forks source link

[FEATURE] Viewing Asset Information in AAS-UI #89

Closed JS-Aibel closed 1 week ago

JS-Aibel commented 2 weeks ago

Is your feature request related to a problem? Please describe. To effectively compete with Package Explorer, the AAS-UI should have the capability to view both AAS properties and Asset Information. Currently, only the AAS ID, Description, and Global Asset ID are visible.

Describe the solution you'd like Enhanced visibility of AAS properties and Asset Information within the AAS-UI.

Describe alternatives you've considered Continue using Package Explorer.

seicke commented 2 weeks ago

Note: For small devices/small windows with a width <= 1280px, the first column (AAS list) is hidden. In this case, the GUI does not display any information about the AAS/asset

seicke commented 2 weeks ago

**Currently, only the AAS ID, Description, and Global Asset ID are visible.

Regarding the asset: In the details view (i) the Asset Kind, Asset Type as well as the Thumbnail are also already shown

Regarding the AAS: In the AAS List only the displayName respectively idShort and the ID is shown. In the details view (i) the displayName, idShort, ID and the description is shown.

From my point of view just the following is missing: -specificAssetId for the asset

@aaronzi Proposal: (1) Switch order of AAS and asset information in the details card (2) Making detailsCard scrollable, so that there is enough space for further AAS information

JS-Aibel commented 2 weeks ago

Thank you for your reply, @seicke

In the details view (i) the Asset Kind, Asset Type as well as the Thumbnail are also already shown

I can now see the assetType in the detail view. However, the value does not include a property description; it simply states the values, for example, Instance for assetType and Type for the kind. When I hover over, the popup shows assetKind: Instance.

Could you please clarify if there should be a description for these properties or just the values?

seicke commented 2 weeks ago

Regarding assetKind: There is no further description in the GUI. With respect to IDTA 01001-3-0-1 there are only the following possible values: https://admin-shell.io/aas/3/0/AssetKind

Regarding assetType: There is also no further description in the GUI. With respect to IDTA 01001-3-0-1 it is just an identifier (string): https://aas-core-works.github.io/aas-core-meta/v3/AssetInformation.html

Note: In #96 we try to find a solution for my above proposal.

JS-Aibel commented 1 week ago

Sorry for the confusion! By “description,” I meant the name of the property, not a literal description. In the details view (i), it shows Instance instead of assetKind: Instance. This makes it unclear whether the value displayed is an assetType or a kind.

seicke commented 1 week ago

Here you can see the Asset Informatino of a "real" AAS: 2024-11-14 10_26_19-AAS UI

I personally would not need any further information at this point about what Instance or Rectangular connector ... means, I would find it rather annoying: 2024-11-14 10_21_57-AAS UI