如果在配置器中填写了 SSID 和密码(“网络”(«Сеть»)部分的“Wi-Fi SSID”(«SSID Wi-Fi»)和“Wi-Fi 密码”(«Пароль Wi-Fi»)字段),并且开发板内存中还没有保存其他网络,Samovar 会先自动尝试连接这个网络。此时串口监视器中显示 WiFi: initial credentials loaded from local configuration 一行。如果之前已保存过网络,则使用已保存的数据。
如果连接失败,ESP32 会创建 Samovar 接入点。用手机或电脑连接它。如果门户页面没有自动打开,在浏览器中打开 http://192.168.4.1,选择家里的网络并输入密码。同一页面上有 blynk token 字段 —— 可以直接在这里输入 Samovar 手机应用中的设备令牌(32 个字符),它会保存到 Samovar 的设置中。也可以留空,稍后在“设置”(«Настройки»)页面输入令牌。
输入数据的时间为 6 分钟。如果没有完成设置,设备将继续作为独立的 Samovar 接入点运行,密码为 SamApp123;界面地址为 http://192.168.4.1。
连接成功后,可以在显示屏上、串口监视器中(IP address: 一行)、通过配置器“串口监视器”(«Монитор порта»)窗口中的 “获取 IP”(«Получить IP»)按钮、在手机应用中或在路由器的客户端列表中查看 IP 地址。在同一局域网内设备的浏览器中打开这个 IP 地址。也可以用 http://samovar.local 这个名称代替地址(mDNS;并非所有网络和设备都支持)。
要清除已保存的网络,在启动时按住编码器按钮至少两秒。短按不应清除 Wi-Fi。其他清除方式:
通电后立即按住 ESP32 开发板上的 BOOT 按钮(GPIO0)至少两秒 —— 串口监视器中显示 GPIO0 held low: erasing WiFi settings;
在 LCD 上选择 Reset WiFi 菜单项;
在网页界面中打开“设置 → 其他”(«Настройки → Прочие»),点击 “重置 WiFi 设置”(«Сбросить настройки WiFI»)按钮。
清除后,Samovar 重启,并再次开启 Samovar 接入点。