更新时间:2023-06-15 04:58:43
本文介绍获取设备上的固件是否有可用升级的 API。
获取设备上的固件是否有可用升级
GET: /v1.0/iot-03/devices/{device_id}/upgrade-infos
| 参数名 | 类型 | 参数位置 | 是否必填 | 说明 | 
|---|---|---|---|---|
| device_id | String | uri | true | 设备 ID | 
| 参数名 | 类型 | 说明 | 
|---|---|---|
| result | List | 
result 说明
| 参数名 | 类型 | 说明 | 
|---|---|---|
| upgrade_status | Integer | 有新版本可升级的通道upgradeStatus=1; 否则为0;如果设备正在升级中,对应status=2 | 
| current_version | String | 设备该通道固件当前版本号 | 
| upgrade_version | String | 设备该通道固件要 OTA 的版本号 | 
| upgrade_desc | String | 升级描述信息 | 
| upgrade_type | Integer | 升级方式 | 
| module_type | Integer | 固件对应通道号,确认升级时要指定该通道号 | 
| module_desc | String | 模块类型描述 | 
| last_upgrade_time | Long | 上次升级时间 | 
| control_type | Integer | 设备是否可控 | 
| url | String | 有关文件的相关字段,主要用于蓝牙等设备 | 
GET: /v1.0/iot-03/devices/002000425ccf7fc7342a/upgrade-infos
[
    {
        "module_desc": "{\"code\":\"FIRMWARE_UPGRADE_TYPE_DESC_0\"}",
        "module_type": 0,
        "current_version": "1.1.5",
        "upgrade_status": 0,
        "last_upgrade_time": 0,
        "control_type": 0
    },
    {
        "module_desc": "{\"code\":\"FIRMWARE_UPGRADE_TYPE_DESC_9\"}",
        "module_type": 9,
        "current_version": "1.0.0",
        "upgrade_status": 0,
        "last_upgrade_time": 0,
        "control_type": 0
    }
]
参考 错误码。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈