开始使用
  • English
  • 简体中文
前往官网
开始使用
  • English
  • 简体中文
前往官网
  • 开始使用
  • 核心概念
  • 开发指南
  • 设备能力与事件参考
    • 按设备类型浏览
    • 设备能力
      • 通用方法
      • 侦测与告警
      • 图像
      • 云台
      • 灯光
      • 录像
      • 音频
      • 媒体
      • 网络
      • 电源
      • 隐私
      • 呼叫
      • 存储
      • 系统
      • 算法
        • 算法包
          • algorithm.package.loaded(获取已加载算法信息属性)
          • algorithm.package.region(获取算法包区域属性)
          • algorithm.package.region(设置算法包区域属性)
          • algorithm.package.upgrade(算法包升级)
          • algorithm.package.check(算法校验)
          • algorithm.package.delete(算法删除)
          • algorithm.package.progress(算法下载进度查询)
          • algorithm.package.status(算法包状态)
          • algorithm.package.enable(算法包开关查询)
          • algorithm.package.downloadResult(算法包下载结果)
          • algorithm.package.upgradeResult(算法包升级结果)
      • 设备维护
      • 控制
    • 事件总览
    • 权限码
    • 错误码
    • 告警与能力消息
    • 常见问题
    • 历史能力与推送类型
  • API 参考
  • SDK 与工具
  • 方案
  • 平台与支持
本页目录
功能详情
上报字段说明
样例
最小权限

algorithm.package.downloadResult(算法包下载结果)

algorithm.package.downloadResult:算法包下载结果

algorithm.package.downloadResult · 设备级 · 消息查询权限 Alarm

功能详情

下载结束 Alarm 上报(动作走 算法包升级 等 invoke,进度见 algorithm.package.progress)。group_policy: compose 合并多 ident 为同一 msgType。字段见 事件目录 · 公共负载 · 接收设备消息。

上报字段说明

outputData 内字段(非全部 ident 同时出现)。平台字段见 公共负载。

参数名说明类型出现条件
type算法包类型enum常见各 ident
dwnResult下载结果 struct(ret、url)struct成功下载 338400
dwnResult.ret0 失败,1 成功enum同 dwnResult
dwnResult.url包地址text同 dwnResult
url包地址(顶层)text失败 348800 等,无 dwnResult

type 取值因 ident 而异:成功/默认形态(如 338400、338600)常见 1 人形、2 车辆、4 宠物、8 包裹及 16~22 等;失败形态(如 348800)另含 23 语音呼救、24 哭声、25 异常音。以设备 ident 与 device.capability.list 为准。

样例

{
 "msgType": "algorithm.package.downloadResult",
 "deviceId": "TESTIPC000012345",
 "productId": "56WGTET2",
 "outputData": {
 "type": "1",
 "dwnResult": {
 "ret": "1",
 "url": "https://example/pkg.bin"
 }
 },
 "time": 1673406989,
 "localTime": "20230111T111629",
 "alarmId": "116257862023505xxxx"
}

最小权限

管理员操作自己绑定的设备不需要权限。操作被分享设备需要报警消息权限。子用户绑定不需要。子账号需要 Alarm。列表/检索按条过滤无权事件。算法包。

algorithm.package.enable(算法包开关查询)
algorithm.package.upgradeResult(算法包升级结果)