路由器11bgn哪种最稳定 11n和11bgn信号哪个强
针对没有触摸屏和显示屏的IoT设备,如何实现与WiFi网络的连接一直是一个挑战。为了更便捷地完成这一过程,我们的设备引入了智能化的配网方式。
IoT设备因其特性,没有像手机那样的显示和触摸界面来供用户选择并输入WiFi信息。为了解决这一问题,我们引入了SmartConfig技术。SmartConfig技术为ESP8266这类设备提供了两种智能配网演示,包括ESPTouch和AirKiss,有时这两种方式也可同时共存。
配网方式一:AP模式
AP模式是一种由IoT设备自身像路由器一样生成一个WiFi热点的方式。当手机连接至该热点后,IoT设备会运行一个TCP服务器,而手机则作为TCP客户端。通过TCP连接,手机将家庭路由器的WiFi SSID和密码发送给IoT设备。IoT设备在接收到账号和密码后,会从AP模式切换回Station模式,并利用接收到的信息连接家庭路由器。当IoT设备成功连接到家庭WiFi后,会广播UDP数据包,其中包含设备名称、设备ID以及IP地址。
虽然AP模式的成功率高达100%,但其操作流程相对繁琐,需要用户先连接IoT设备的WiFi热点。为此,我们还有另一种更为简便的配网方式——SmartConfig。
配网方式二:SmartConfig
相较于AP模式,SmartConfig的配网方式更为简单快捷。其原理是,将需要配网的IoT设备设置为混杂模式,以网络中的所有报文。手机发送含有家庭路由WiFi密码和SSID名字的UDP报文。由于2.4GHz频段中存在大量的UDP报文和多个信道,IoT设备需要解析众多报文,并不断切换信道以捕捉手机发送的UDP报文。
这种方式的缺点是可能存在配网失败或部分家庭路由器不支持的情况。尽管如此,SmartConfig仍因其简便性而广受好评。
若要使用SmartConfig功能,可在ESP8266_RTOS_SDK\examples\wifi\smart_config\main\目录下找到smartconfig_main.c文件。通过执行“1.make flash -j8”命令进行烧录。用户可在苹果商店或安卓商店搜索并下载ESPTOUCH应用(或自行下载源代码进行编译)。
对于安卓用户,可以从(/EspressifApp/EsptouchForAndroid)下载手机端软件;苹果用户则可从(/EspressifApp/EsptouchForIOS)进行下载。
在完成SmartConfig的配置后,设备将打印出相关信息。如有任何疑问或不了解配置步骤,可仔细阅读上述步骤并加深理解。