Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

BaSyx / Documentation / Components / AAS Server / Features / Preconfigured AAS

< BaSyx ‎ | Documentation ‎ | Components ‎ | AAS Server ‎ | Features
Revision as of 15:25, 26 November 2022 by Frank.schnicke.iese.fraunhofer.de (Talk | contribs) (Created page with "= Preconfigured AAS & Submodels = == User Story & Use Case == ''As AAS Components user'' ''I want to preconfigure AAS and Submodels'' ''so that that AAS and Submodels are av...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Preconfigured AAS & Submodels

User Story & Use Case

As AAS Components user

I want to preconfigure AAS and Submodels

so that that AAS and Submodels are available on component startup and can be delivered together with the component


By preconfiguring serialized AAS and Submodels, the AAS Server component can be tailored and be delivered alongside a sold asset. Customers then can easily integrate the tailored component in their infrastructure. For example, a resulting AASX file created with the AASX Package Explorer can be preconfigured.

Feature Overview

The AAS Server component supports preconfiguring (multiple) serialized AAS & Submodels. Right now, AASX, JSON and XML serializations are supported.

Feature Configuration

aas.source=/usr/share/config/myAAS.aasx

This loads the file myAAS.aasx into the server as soon as it is started. For input files, the json and xml serializations are supported as well:

aas.source=/usr/share/config/myAAS.xml

Additionally, it is possible to specify multiple aas sources using a JSON syntax:

aas.source=["json/aas.json","aasx/aas.aasx","xml/aas.xml"]

Back to the top