WebSocket对接
云端控制,可满足企业对设备的批量管理
如:批量启动小程序,批量停止,自定义指令等.
- 什么是WebSocket方式对接?

AScript App 启动后内置了websocket通道,可连接自定义的任意WebSocketServer.
连接后,服务器可发送对应指令,来控制设备各种行为操作
App连接云控
将设备连接至AirScript 云控服务器.
-
如何连接?
-
- 在首页,点击第4个状态按钮,即可打开云控连接弹窗,并选择自定义云控.
-
- 输入您自己的websocket-server 地址
如图所示:

指令
指令结构
所有发送指令均为json
格式字符串
其中path字段为指令字段. 不同的命令path字段的值是不一样的.
当发送命令后会接收到一条相同path字段的回执消息**
# 发送的指令
{
"path":"消息指令",
//其他指令字段,见下面文档
}
# 收到回执消息
{
"path":"消息指令",
"code":1,
"msg":"",
"device_id":"xx"
//其他属性字段,见下面文档
}
- 属性解释
参数 | 备注 |
---|---|
path | 发送的指令,发送什么就回执什么 |
code | 消息的执行状态,1:执行成功,其他:执行失败 |
msg | 成功为success,其他为失败原因 |
device_id | 设备id,每条回执消息都会返回设备id |