smia.aas_model.extended_aas module

class smia.aas_model.extended_aas.ExtendedAssetAdministrationShell[source]

Bases: object

This class contains methods to be added to AssetAdministrationShell class of Basyx Python SDK model.

print_aas_information()[source]
class smia.aas_model.extended_aas.ExtendedAssetInformation[source]

Bases: object

This class contains methods to be added to AssetInformation class of Basyx Python SDK model.

print_asset_information()[source]
get_asset_id()[source]

This method gets the asset identifier: if ‘global_asset_id’ is set, it is returned. If not, it checks if ‘specific_asset_id’ has been added, and returns if true. Returns None if both are empty.

Returns:

class smia.aas_model.extended_aas.ExtendedGeneralMethods[source]

Bases: object

static print_administration(administration)[source]
static print_namespace_set(namespace_set)[source]
static print_data_specifications(embedded_data_specifications)[source]