数采器固件升级
| 参数 | 描述 | 必选 | 
|---|---|---|
| action | firmwareUpgradeCollector | 是 | 
| pn | 数采器编号 | 是 | 
| firmware | 固件id | 是 | 
响应:
| 参数 | 描述 | 必选 | 
|---|---|---|
| ret | 见下面的升级状态 | 是 | 
| key | 固件升级任务唯一标识, 如果数采器正在固件升级中, 可使用此标识查询升级进度. 仅当系统接收升级请求时才返回此参数 | 否 | 
| 升级状态 | 描述 | 
|---|---|
| 0x00 | 系统已接受升级请求 | 
| 0x01 | 由于通信异常或其它原因导致系统未能启动数采器升级流程 | 
| 0x02 | 数采器已离线 | 
| 0x03 | 数采器已经在升级中 | 
{
    "err":0,
    "desc":"ERR_NONE",
    "dat":{
        "ret":0,
        "key":"1fa0b3a0872b7257aa7908e"
    }
}
可能出现的错误:
| 返回错误码 | 描述 | 详细描述 | 
|---|---|---|
| 0x0002 | ERR_TIMEOUT | 超时(固件升级超时) | 
| 0x0006 | ERR_FORMAT_ERROR | 参数错误 | 
| 0x0101 | ERR_NOT_FOUND_COLLECTOR | 找不到数采器 | 
| 0x0160 | ERR_NOT_FOUND_FIREWARE | 找不到固件 |