Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 1.67 KB

File metadata and controls

48 lines (32 loc) · 1.67 KB

配网方案

1. SoftAP配网(推荐)

实现原理: 设备进入AP模式创建WiFi热点,手机连接设备热点后,小程序通过UDP协议将路由器SSID和密码发送给设备。

配网流程:

  1. 设备进入配网模式,开启SoftAP热点(默认IP:192.168.4.1,端口:8266)
  2. 手机连接设备热点(SSID格式:z_+MAC地址,密码:z111111)
  3. 小程序通过UDP发送配网信息:{"cmdType":1,"ssid":"路由器名称","password":"密码"}
  4. 设备接收信息后连接路由器,返回配网结果
  5. 优点:配网成功率高,兼容性好,不受路由器型号限制。

2. 蓝牙BLE配网

实现原理: 设备启动蓝牙服务广播,小程序扫描并连接设备,通过蓝牙特征值传输WiFi信息。

配网流程:

  1. 设备启动蓝牙Service,包含ssid_info特征(UUID包含"A1CE")
  2. 小程序扫描设备并建立蓝牙连接
  3. 通过writeBLECharacteristicValue发送WiFi信息
  4. 设备连接路由器后返回绑定ticket
  5. 优点:用户体验好,流程简单,适合支持蓝牙的设备

3. SmartConfig/AirKiss配网

实现原理: 手机通过已连接的路由器发送广播包,设备监听并解析WiFi信息。

配网流程:

  1. 设备进入监听模式
  2. 小程序输入WiFi密码后发送广播包
  3. 设备捕获数据包并解析SSID和密码
  4. 设备连接路由器
  5. 优点:无需手机切换网络,操作便捷

推荐方案选择 首选SoftAP配网:成功率最高,兼容性最好,不受路由器型号和频段限制。 备选蓝牙配网:如果设备支持蓝牙BLE,可作为备选方案,用户体验更流畅。

4. 参考资料