企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 1 简介 为了增加设备灵活性,我们为WiFi设备提供了独立于https://www.lwkits.com 服务平台的接口功能。 **系统架构** ![1](http://leweidoc.oss-cn-hangzhou.aliyuncs.com/lewei50/img/htmanual-20181214-L2.png) # 2 自定义socket对接第三方平台(WTH8266) **通信举例** WTH-8266 可以作为tcp client 自定义指向tcp 服务器,如下图所示: ![WTH-8266 socket](https://doc-resources.lewei50.com/lewei50/img/ht-20181205-1.jpg) 1. 我们在 test.iammeter.com 这个域名的服务器上面用netcat起了一个tcp server ,监听12345 这个端口. 2. 在WTH-8266 配置页面设置socket 指向这个端口 3. tcp server 在第一次链接的时候收到数据包 4. 每次tcp server 端发送read 命令(nc 利用ctrl+D 发送),都会收到数据包 **数据包解释** 数据包举例: >"data": [13.1875], "mac": "b4e62d313338" **data**: 第1个温度数据,第2个湿度数据,如果只有温度就传1个数据(参考上面的例子) **mac**: wifi 模块的mac地址,可以作为sn 使用 # 3 自定义socket对接第三方平台 (WTH-3080) WTH-3080 也可以作为tcp client 自定义指向tcp 服务器,如下图所示: **通信举例** ![WTH-3080 socket](https://doc-resources.lewei50.com/lewei50/img/ht-20181205-3.jpg) 1. 我们在 test.iammeter.com 这个域名的服务器上面用netcat起了一个tcp server ,监听12345 这个端口. 2. 在WTH-3080 配置页面设置socket 指向这个端口 3. tcp server 在第一次链接的时候收到wifi模块的mac地址,然后一分钟上传一次数据包 **数据包解释** 数据包举例: >"method":"uploadsn","mac":"B0F8933BBCBF","version":1.29,"server":"HT","SN":"C2FA94D9","Data":[19.4] **mac**: WiFi模组mac地址 **version**: 固件版本 **SN**: 设备SN **Data**:第1个温度数据,第2个湿度数据,如果只有温度就传1个数据(参考上面的例子)