342 lines
14 KiB
JSON
342 lines
14 KiB
JSON
{
|
|
"idShort": "AssetInterfacesMappingConfiguration",
|
|
"id": "https://example.com/ids/sm/4342_8060_7032_0872",
|
|
"kind": "Instance",
|
|
"submodelElements": [
|
|
{
|
|
"idShort": "MQTT",
|
|
"typeValueListElement": "SubmodelElementCollection",
|
|
"value": [
|
|
{
|
|
"idShort": "DEL-00",
|
|
"value": [
|
|
{
|
|
"idShort": "EndpointMetaDataReference",
|
|
"value": {
|
|
"type": "ModelReference",
|
|
"keys": [
|
|
{
|
|
"type": "Submodel",
|
|
"value": "www.example.com/ids/sm/7142_2140_7032_7989"
|
|
},
|
|
{
|
|
"type": "SubmodelElementList",
|
|
"value": "MQTT"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "DEL-00"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "EndpointMetadata"
|
|
}
|
|
]
|
|
},
|
|
"modelType": "ReferenceElement"
|
|
},
|
|
{
|
|
"idShort": "MappingConfiguration",
|
|
"typeValueListElement": "SubmodelElement",
|
|
"value": [
|
|
{
|
|
"idShort": "DEL-00",
|
|
"value": [
|
|
{
|
|
"idShort": "InterfaceMetaDataReference",
|
|
"value": {
|
|
"type": "ModelReference",
|
|
"keys": [
|
|
{
|
|
"type": "Submodel",
|
|
"value": "www.example.com/ids/sm/7142_2140_7032_7989"
|
|
},
|
|
{
|
|
"type": "SubmodelElementList",
|
|
"value": "MQTT"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "DEL-00"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "InterfaceMetadata"
|
|
}
|
|
]
|
|
},
|
|
"modelType": "ReferenceElement"
|
|
},
|
|
{
|
|
"idShort": "SourceSinkMappings",
|
|
"typeValueListElement": "SubmodelElement",
|
|
"value": [
|
|
{
|
|
"idShort": "DEL-00",
|
|
"first": {
|
|
"type": "ModelReference",
|
|
"keys": [
|
|
{
|
|
"type": "Submodel",
|
|
"value": "www.example.com/ids/sm/7142_2140_7032_7989"
|
|
},
|
|
{
|
|
"type": "SubmodelElementList",
|
|
"value": "MQTT"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "DEL-00"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "InterfaceMetadata"
|
|
},
|
|
{
|
|
"type": "SubmodelElementList",
|
|
"value": "Properties"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "DEL-00"
|
|
}
|
|
]
|
|
},
|
|
"second": {
|
|
"type": "ModelReference",
|
|
"keys": [
|
|
{
|
|
"type": "Submodel",
|
|
"value": "https://example.com/ids/sm/8055_9060_7032_0793"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "Params"
|
|
},
|
|
{
|
|
"type": "Property",
|
|
"value": "TestParam1"
|
|
}
|
|
]
|
|
},
|
|
"modelType": "RelationshipElement"
|
|
},
|
|
{
|
|
"idShort": "DEL-01",
|
|
"first": {
|
|
"type": "ModelReference",
|
|
"keys": [
|
|
{
|
|
"type": "Submodel",
|
|
"value": "www.example.com/ids/sm/7142_2140_7032_7989"
|
|
},
|
|
{
|
|
"type": "SubmodelElementList",
|
|
"value": "MQTT"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "DEL-00"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "InterfaceMetadata"
|
|
},
|
|
{
|
|
"type": "SubmodelElementList",
|
|
"value": "Properties"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "DEL-01"
|
|
}
|
|
]
|
|
},
|
|
"second": {
|
|
"type": "ModelReference",
|
|
"keys": [
|
|
{
|
|
"type": "Submodel",
|
|
"value": "https://example.com/ids/sm/8055_9060_7032_0793"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "Params"
|
|
},
|
|
{
|
|
"type": "Property",
|
|
"value": "TestParam2"
|
|
}
|
|
]
|
|
},
|
|
"modelType": "RelationshipElement"
|
|
},
|
|
{
|
|
"idShort": "DEL-02",
|
|
"first": {
|
|
"type": "ModelReference",
|
|
"keys": [
|
|
{
|
|
"type": "Submodel",
|
|
"value": "www.example.com/ids/sm/7142_2140_7032_7989"
|
|
},
|
|
{
|
|
"type": "SubmodelElementList",
|
|
"value": "MQTT"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "DEL-00"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "InterfaceMetadata"
|
|
},
|
|
{
|
|
"type": "SubmodelElementList",
|
|
"value": "Actions"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "DEL-00"
|
|
}
|
|
]
|
|
},
|
|
"second": {
|
|
"type": "ModelReference",
|
|
"keys": [
|
|
{
|
|
"type": "Submodel",
|
|
"value": "https://example.com/ids/sm/8055_9060_7032_0793"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "Operations"
|
|
},
|
|
{
|
|
"type": "Operation",
|
|
"value": "TestOperation1"
|
|
}
|
|
]
|
|
},
|
|
"modelType": "RelationshipElement"
|
|
},
|
|
{
|
|
"idShort": "DEL-03",
|
|
"first": {
|
|
"type": "ModelReference",
|
|
"keys": [
|
|
{
|
|
"type": "Submodel",
|
|
"value": "www.example.com/ids/sm/7142_2140_7032_7989"
|
|
},
|
|
{
|
|
"type": "SubmodelElementList",
|
|
"value": "MQTT"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "DEL-00"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "InterfaceMetadata"
|
|
},
|
|
{
|
|
"type": "SubmodelElementList",
|
|
"value": "Actions"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "DEL-01"
|
|
}
|
|
]
|
|
},
|
|
"second": {
|
|
"type": "ModelReference",
|
|
"keys": [
|
|
{
|
|
"type": "Submodel",
|
|
"value": "https://example.com/ids/sm/8055_9060_7032_0793"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "Operations"
|
|
},
|
|
{
|
|
"type": "Operation",
|
|
"value": "TestOperation2"
|
|
}
|
|
]
|
|
},
|
|
"modelType": "RelationshipElement"
|
|
},
|
|
{
|
|
"idShort": "DEL-04",
|
|
"first": {
|
|
"type": "ModelReference",
|
|
"keys": [
|
|
{
|
|
"type": "Submodel",
|
|
"value": "www.example.com/ids/sm/7142_2140_7032_7989"
|
|
},
|
|
{
|
|
"type": "SubmodelElementList",
|
|
"value": "MQTT"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "DEL-00"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "InterfaceMetadata"
|
|
},
|
|
{
|
|
"type": "SubmodelElementList",
|
|
"value": "Actions"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "DEL-02"
|
|
}
|
|
]
|
|
},
|
|
"second": {
|
|
"type": "ModelReference",
|
|
"keys": [
|
|
{
|
|
"type": "Submodel",
|
|
"value": "https://example.com/ids/sm/8055_9060_7032_0793"
|
|
},
|
|
{
|
|
"type": "SubmodelElementCollection",
|
|
"value": "Operations"
|
|
},
|
|
{
|
|
"type": "Operation",
|
|
"value": "TestOperation3"
|
|
}
|
|
]
|
|
},
|
|
"modelType": "RelationshipElement"
|
|
}
|
|
],
|
|
"modelType": "SubmodelElementList"
|
|
}
|
|
],
|
|
"modelType": "SubmodelElementCollection"
|
|
}
|
|
],
|
|
"modelType": "SubmodelElementList"
|
|
}
|
|
],
|
|
"modelType": "SubmodelElementCollection"
|
|
}
|
|
],
|
|
"modelType": "SubmodelElementList"
|
|
}
|
|
],
|
|
"modelType": "Submodel"
|
|
}
|