机器云


1、透传控制命令

<p><strong>请求URL:</strong> </p> <ul> <li><code>http://10.27.204.40:8006/api/wz_controller_mac</code></li> </ul> <p><strong>参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">macno</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>设备号</td> </tr> <tr> <td style="text-align: left;">msgid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>消息id 理解为系统流水号 后台可按照此参数辨别不同交易 范围为0~65535</td> </tr> <tr> <td style="text-align: left;">notify_url</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>结果上报地址</td> </tr> <tr> <td style="text-align: left;">index</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>0:查询,1:开关,2:功能,3:自动模式启动时刻(有value1参数)</td> </tr> <tr> <td style="text-align: left;">value</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>index=0时 此值为0 ,index=1时 0代表关机/1代表开机 ,index=2时 0=关闭,1=衣物90,2=衣物120,3=衣物180,4=杯具消毒,5=自动 ,index=3时 此值代表几点</td> </tr> <tr> <td style="text-align: left;">value1</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>只有在index=3时 此值代表几分</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code>{ "data": "", "code": 1, "msg": "发送成功,请等待回调" }</code></pre> <p><strong>异步结果上报格式(如果未拿到设备执行结果 则格式如下)</strong></p> <pre><code>{ "msg":"\u8bbe\u5907\u65e0\u54cd\u5e94\uff01", "data":"null", "code":"0", "macno":"868994036484447", "msgid":"10" }</code></pre> <p><strong>异步结果上报格式(如果拿到设备执行结果,格式如下)</strong></p> <pre><code>{ "msg":"\u8bbe\u5907\u6210\u529f\u54cd\u5e94", "code":"1", "macno":"868994036484447", "msgid":"85", "data": //存储结果的json字符串 需要再次jsondecode处理 "{ \\status\\:1, //0为关机 1为开机 \\function\\:1,//0=关闭,1=衣物90,2=衣物120,3=衣物180,4=杯具消毒,5=自动 \\auto_time_hour\\:90,//小时(几点) \\auto_time_min\\:12,//(分钟) \\door_status\\:0,//门状态 0=关闭,1=打开 \\remind_time\\:0, //工作剩余时间 \\temperature\\:90,//温度值 0~150度 \\error\\:27 //错误码 0=无故障,1=传感器短路,2=传感器开路,3=门打开 }", "url":"http:\/\/adm.hbfyun.com\/babycar\/writelog\/"//设置的回调地址,此值无需关注 }</code></pre> <p><strong>具体的控制结果需要按照下发的命令然后根据回调里面的data(需要再次jsondecode)字段中的状态值进行判断</strong></p>

页面列表

ITEM_HTML