以前的项目一直在为智能房屋制作小型程序和背景管理系统。现在整理出最关键的分销网络步骤。
SOFTAP分销网络,即使用设备的无线芯片进入SoftAp模式,在无线LAN进入设备后打开无线LAN,手机(或其他移动设备),发送设备的SSID和密码等信息到设备的SSID和密码到设备。请放置设备在没有屏幕的情况下获取路由器的SSID信息并实现网络的目的。上面的流程图简短绘制,让我讨论下面的特定分发步骤
1.智能家居设备需要按特定的按钮进入分销网络模式。目前,该设备将启动WiFi模块以发布WiFi(不同的设备以不同的方式输入分布网络)
2.小程序输入分销网络接口,输入家族的当前连接的WiFi密码,并记录家庭wifi的名称和密码(您可以直接通过The API直接将WiFi名称直接连接到当前的手机applet))
3.打开手机,连接到设备发布的WiFi,然后执行UDP通信,将wifi名称和密码发送到设备端,然后通过名称密码连接家族wifi和服务器以进行通信(UDP Communication Sends发送密码可以定制为自定义定义。加入处理可降低包装包装的风险)
4.小程序查询是否通过服务器接口配备了智能设备(查询参数加密MD5,设备DEVID,userId)
以上部分只是特定的逻辑实现。像呼叫小程序一样,获取WiFi信息的API不会上升。
BLE分销网络是低功率蓝牙分销网络
在Cloud Cloud gitee.com/wang_xiaohui中完成完整的代码...
作者:王小岛