1. MixIOT Websocket实时数据接口

1.1. 修订记录

日期 版本 说明 编写
2019-05-22 1.0.0(R1) 文档初始化 Roy

1.2. 文档说明

基于websocket接口提供设备实时数据

1.3. 设备实时数据接口

1.3.1. 连接websocket

订阅地址为:ws:// + MixIOT ip : MixIOT Websocket Port + /equipment/mosaic

示例:ws://test.mixiot.top:17379/equipment/mosaic

1.3.2. 订阅设备数据

["SUBSCRIBE","/channel/equipment/${equipment_id}"]

1.3.3. 取消订阅

["UNSUBSCRIBE","/channel/equipment/${equipment_id}"]

1.3.4. 特殊说明

当订阅主题为/channel/equipment/${equipment_id}的时候时,订阅成功后, 第一次返回数据为订阅的对应${equipment_id}设备的mosaic缓存,后续数据则为设备实时数据推送的

1.3.5. 示例

1.3.5.1. js代码

前端js代码

var jsonSocket=new WebSocket("ws://test.mixiot.top:17379/equipment/mosaic");

//订阅:
jsonSocket.send(JSON.stringify(["SUBSCRIBE", "/channel/equipment/1155"]));

//取消订阅
jsonSocket.send(JSON.stringify(["UNSUBSCRIBE", "/channel/equipment/1155"]));

返回数据

{"Y01-3":0.65,"Y02-3":75,"Y03-3":85.1,"Y04-3":1,"Z":1}
© Mixlinker all right reserved,powered by Gitbook文件修订时间: 2020-04-27 19:44:05

results matching ""

    No results matching ""