Get Model Info¶
Get Model Info 节点获取资产的模型详细信息。
节点类型¶
EnOS。
输入和输出能力¶
该节点具有多个入口点和 2 个出口点 (成功/失败)。
节点属性¶
名称
该节点的名称。
描述
该节点的描述。
示例¶
输入示例¶
{
"MetaData": {
"messageType": "TslTemplateGet",
"assetId": "assetId",
"deviceKey": "deviceKey",
"productKey": "productKey",
"orgId": "yourorgId",
"ts": "1654511524404"
},
"Body": {}
}
输出示例¶
componentResult
的值说明信息是否获取成功,全部获取成功为 Success
,部分或全部获取失败则为 Failure
。Body 中 ComponentReply[TslTemplate-Get]
的值中将展示获取到的模型信息。
{
"MetaData": {
"messageType": "TslTemplateGet",
"assetId": "assetId",
"deviceKey": "deviceKey",
"productKey": "productKey",
"orgId": "yourorgId",
"componentResult": "Success",
"ts": "1654685272995"
},
"Body": {
"ComponentReply[TslTemplate-Get]": {
"cachedVersion": "v2.1",
"tslModelId": "testModelL",
"ou": "yourorgId",
"tslModelName": {
"defaultValue": "testModelL",
"i18nValue": {}
},
"tslModelDesc": "",
"tslModelCatagory": "",
"tslAttributeMap": {
"attr": {
"minimum": -2147483648,
"maximum": 2147483647,
"exclusiveMinimum": false,
"exclusiveMaximum": false,
"hasQuality": false,
"required": false,
"accessMode": true,
"identifier": "attr",
"name": {
"defaultValue": "attr",
"i18nValue": {}
},
"desc": "",
"i18nDesc": {
"defaultValue": "",
"i18nValue": {}
},
"tags": {
"tagMap": {}
},
"createTime": 1654685150406,
"priority": 1
}
},
"tslMeasurepointMap": {},
"tslServiceMap": {},
"tslEventMap": {},
"tag": {
"tagMap": {}
},
"enableMeasurepointValidate": true,
"allowAdditionalAttribute": false,
"allowAdditionalMeasurepoint": false,
"briefMeasurepointIds": [],
"inheritedAttributeIds": [],
"inheritedMeasurepointIds": [],
"inheritedServiceIds": [],
"inheritedEventIds": [],
"extraInfo": {
"createBy": "system",
"createTime": 1654521399762,
"updateBy": "youraccount",
"updateTime": 1654685151514,
"ns": "yourorgId"
},
"attributeDefiner": {
"attr": "testModelL"
},
"measurepointDefiner": {},
"serviceDefiner": {},
"eventDefiner": {},
"modelIdPath": "/testModelL",
"readableOus": []
}
}
}