algorithm.package.upgradeResult(算法包升级结果)
algorithm.package.upgradeResult:算法包升级结果
algorithm.package.upgradeResult · 设备级 · 消息查询权限 Alarm
功能详情
升级结束 Alarm(动作 invoke 见 算法包,进度 property 见 algorithm.package.progress)。compose 合并 ident;字段见 事件目录 · 公共负载 · 接收设备消息。
上报字段说明
outputData 内字段。平台字段见 公共负载。
| 参数名 | 说明 | 类型 | 出现条件 |
|---|---|---|---|
upgradeResult | 升级结果 struct(url、ret) | struct | 成功形态 |
upgradeResult.url | 包地址 | text | 同 upgradeResult |
upgradeResult.ret | 0 失败,1 成功 | enum | 同 upgradeResult |
type | 算法包类型 | enum | 常见各 ident |
url | 包地址(顶层) | text | 失败形态,无 upgradeResult |
type 取值规则同 算法包下载结果(成功 1–22;失败 ident 另含 23–25)。
样例
{
"msgType": "algorithm.package.upgradeResult",
"deviceId": "TESTIPC000012345",
"productId": "56WGTET2",
"outputData": {
"type": "1",
"upgradeResult": {
"url": "https://example/pkg.bin",
"ret": "1"
}
},
"time": 1673406989,
"localTime": "20230111T111629",
"alarmId": "116257862023505xxxx"
}
最小权限
管理员操作自己绑定的设备不需要权限。操作被分享设备需要报警消息权限。子用户绑定不需要。子账号需要 Alarm。列表/检索按条过滤无权事件。算法包。
