实时更新设备基本数据(WebSocket) websocket测试 POST {host}/ws/{sessionId}/{deviceCode} 接口描述 websocket连接,实时更新设备数据 说明 / 示例 小程序端向服务端发送websocket连接请求,连接成功后服务端会将设备实时数据推送至小程序端,数据格式暂定如下。 { "data": { "防冻温度(读写)": "255", "水位状态": "1", "时间显示": "38", "目标温度(读写)": "66", "运行状态": "2", "设定温差": "0", "出水温度": "34", "当前档位": "0", "回水温度": "42", "高低温告警": "0", "SIM卡号": "898607B32619C0321087", "室内温度": "37", "查询系统版本": "2020-6-5-1", "开关机(读写)": "1", "网络状态": "11" }, "switches": { "水泵继电器1": "0", "加热丝继电器1": "0", "加热丝继电器4": "0", "加热丝继电器2": "0", "加热丝继电器3": "0" }, "periods": { "时段2结束时间": "12:0", "时段1结束时间": "12:0", "时段2温度": "56", "时段3结束时间": "12:0", "时段3温度": "57", "时段1启用": "0", "时段1温度": "56", "时段3启用": "0", "时段3开始时间": "10:0", "时段2启用": "1", "时段1开始时间": "10:0", "时段2开始时间": "10:0" }, "deviceCode": "YTN868715034228597" } 英文对应单词如下: data: - roomTemp - outletTemp - backwaterTemp - levelStatus - currentGear - time - warning - targetTemp - netStatus - runningStatus - onOff - tempDiff - antiFreezeTemp - version - simCard switches: - pumpRelay - heaterRelay1 - heaterRelay2 - heaterRelay3 - heaterRelay4 periods: - isPeriodOneOpen - periodOneStart - periodOneEnd - periodOneTemp - isPeriodTwoOpen - periodTwoStart - periodTwoEnd - periodTwoTemp - isPeriodThreeOpen - periodThreeStart - periodThreeEnd - periodThreeTemp
小程序端向服务端发送websocket连接请求,连接成功后服务端会将设备实时数据推送至小程序端,数据格式暂定如下。 { "data": { "防冻温度(读写)": "255", "水位状态": "1", "时间显示": "38", "目标温度(读写)": "66", "运行状态": "2", "设定温差": "0", "出水温度": "34", "当前档位": "0", "回水温度": "42", "高低温告警": "0", "SIM卡号": "898607B32619C0321087", "室内温度": "37", "查询系统版本": "2020-6-5-1", "开关机(读写)": "1", "网络状态": "11" }, "switches": { "水泵继电器1": "0", "加热丝继电器1": "0", "加热丝继电器4": "0", "加热丝继电器2": "0", "加热丝继电器3": "0" }, "periods": { "时段2结束时间": "12:0", "时段1结束时间": "12:0", "时段2温度": "56", "时段3结束时间": "12:0", "时段3温度": "57", "时段1启用": "0", "时段1温度": "56", "时段3启用": "0", "时段3开始时间": "10:0", "时段2启用": "1", "时段1开始时间": "10:0", "时段2开始时间": "10:0" }, "deviceCode": "YTN868715034228597" } 英文对应单词如下: data: - roomTemp - outletTemp - backwaterTemp - levelStatus - currentGear - time - warning - targetTemp - netStatus - runningStatus - onOff - tempDiff - antiFreezeTemp - version - simCard switches: - pumpRelay - heaterRelay1 - heaterRelay2 - heaterRelay3 - heaterRelay4 periods: - isPeriodOneOpen - periodOneStart - periodOneEnd - periodOneTemp - isPeriodTwoOpen - periodTwoStart - periodTwoEnd - periodTwoTemp - isPeriodThreeOpen - periodThreeStart - periodThreeEnd - periodThreeTemp