Appearance
proactiveUpgrade
调用该接口升级指定设备固件接口。
使用说明
暂无
接口地址
/gateway/openapi
请求方式
POST
请求参数
请求头
名称 | 类型 | 描述 |
---|---|---|
tokenauthorization | String | 平台颁发的token |
apiCode | String | 固定值:proactiveUpgrade |
请求参数
ProactiveUpgradeRequest
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
batchDeviceId | String | 是 | OTA任务设备批次id |
返回数据
名称 | 类型 | 描述 |
---|---|---|
code | String | 调用成功,返回0,调用失败,查看错误信息。 |
msg | String | 调用成功,提示"操作成功",调用失败,查看错误信息。 |
data | Object | 返回结果。结果内容详情,查看下方示例。 |
OtaBatchDevice
名称 | 类型 | 描述 |
---|---|---|
batchDeviceId | String | OTA任务设备批次id |
batchId | String | 批次id |
moduleId | String | 模块id |
deviceId | String | 设备id |
upgradeStatus | String | 升级状态 0未开始 1 升级成功 2 升级失败 3 升级中 4 升级超时 5下载失败 6 校验失败 7烧写失败 8电量不够 9网络异常 10开始下载 11下载成功 |
示例
请求示例
json
{
"batchDeviceId": "1640510580386103297"
}
返回示例
json
{
"code": "0",
"msg": "操作成功",
"data": {
"batchDeviceId": "1640510580386103297",
"batchId": "1640677019977605122",
"moduleId": "1640407934450991106",
"deviceId": "157ef3e73fb3487693c59b2581393b8b",
"upgradeStatus": "1"
}
}