文档
测试

上报命令状态

POST
http://hx.buscoming.cn/Api/Dev/SetCmd

接口描述

上报命令执行状态

请求参数

参数名
类型
描述
必填
Id
string
示例:6deb5538-eaba-4f70-8eaa-c8b9ccced4d0 此id为心跳返回的命中列表中的单条命令Id
必填
Status
int
示例:2 命令状态 可通过获取系统枚举接口获取 DevCmdStatus 设备命令状态
必填
Time
int
示例:1592371614 此时间戳为心跳返回的命中列表中的单条命令时间戳
必填
Memo
string
示例: 命令说明
必填
CmdPara
string
示例:50% 命令参数 提交命令列表的中的CmdPara 如果是更新节目就当前更新进度50%
必填

响应参数

参数名
类型
描述
必填
Result
boolean
示例:true true成功,false失败并同时返回Msg表示失败原因
必填
Time
int
示例:1592372005 命令被设置后新的时间戳
必填
Total
int
示例:9
必填

说明 / 示例

**请求示例:** ==所有的命令==心跳返回后 客户端==接到==后就需要反馈命令状态在==执行中== 特殊需要上报命令执行进度的命令 根据实际更新情况上报百分比 ![image.png](https://cos.easydoc.net/78131928/files/kblyld1e.png) 如果请求参数中的Time 不是命令列表中的时间戳则返回如下图: ![image.png](https://cos.easydoc.net/78131928/files/kblyshzd.png) CmdPara:参数带下图列表的CmdPara 节目则根据实际更新进度伤上传百分比 ![image.png](https://cos.easydoc.net/78131928/files/kblyz1lx.png)