询问数采器是否处在固件升级状态
例, 请求: http://api.shinemonitor.com/public/?sign=261007b9b49e6bb853674f707bbe07342090e16c&salt=4774753303431526569&token=1fa0b3a0872b7257aa7908e16d316f7149e515d41c8e23092eb83987d6cf2774&action=queryCollectorFirmwareUpgradeStatus&pn=COLLECTOR0001&source=0&_app_client_=android&_app_id_=com.demo.test&_app_version_=3.6.2.1
参数 |
描述 |
必选 |
action |
queryCollectorFirmwareUpgradeStatus |
是 |
pn |
数采器编号 |
是 |
响应:
参数 |
描述 |
必选 |
status |
固件升级状态, 0: 数采器正在升级中, 此时下面的progress才有意义, !0: 数采器未在升级中 |
是 |
key |
固件升级任务唯一标识, 如果数采器正在固件升级中, 可使用此标识查询升级进度 |
否 |
progress |
固件升级进度 0 ~ 1000, 表示0% ~ 100.0% |
否 |
{
"err":0,
"desc":"ERR_NONE",
"dat":{
"key":"1fa0b3a0872b7257aa7908e",
"status":0,
"progress":999
}
}
可能出现的错误:
返回错误码 |
描述 |
详细描述 |
0x0006 |
ERR_FORMAT_ERROR |
参数错误 |
0x0101 |
ERR_NOT_FOUND_COLLECTOR |
找不到数采器 |