網路設定說明

本頁說明小智裝置能用哪些方式連網、Wi‑Fi 怎樣設定,以及需要換網路時怎麼辦。首次通電後的完整流程(含啟用碼與綁定)見 首次啟動:配網、啟用與綁定。

連網方式

具體可用的方式取決於開發板硬體:

  • Wi‑Fi:最常見的方式;
  • 有線乙太網路和 USB RNDIS;
  • Cat.1 4G 模組:ML307、EC801E 或 NT26。部分硬體支援 Wi‑Fi 與 4G 切換,切換方式因板而異,例如 yunliao-s3 在啟動過程或配網介面 1 秒內雙擊按鍵。

Wi‑Fi 配網方式

方式說明啟用方法
熱點配網(預設)裝置開放熱點 Xiaozhi-XXXX,手機連線後在網頁中選擇路由器並輸入密碼menuconfig 中 WiFi Configuration Method → Hotspot,預設開啟
BluFi(BLE)裝置藍牙名稱為 Xiaozhi-Blufi,用 EspBlufi 等用戶端傳送 Wi‑Fi 資訊啟用 ESP-BluFi 並關閉 Hotspot,詳見 BluFi 配網指南

兩種方式在同一韌體中不能同時啟用。熱點配網的具體步驟見 首次啟動。

網路要求

  • 頻段:多數晶片只使用 2.4 GHz;支援 5 GHz 的晶片(如 ESP32-C5)會自動選擇頻段。
  • 儲存數量:裝置最多儲存 10 個 Wi‑Fi。連線時,如果有多個同名路由器(例如 Mesh 網路),優先連接訊號最強的一個。
  • 連線逾時:已儲存的網路 60 秒內沒連上,裝置回到配網模式。
  • 熱點安全:配網熱點是開放網路,沒有密碼,最多同時連接 4 台裝置。請在可信環境中配網。

重新配網

裝置已有儲存的 Wi‑Fi 時,不會自動進入配網。需要換網路時:

  • 在啟動階段按開發板的配網鍵。按鍵因板而異:bread-compact-wifi 單擊 BOOT 鍵;其他開發板請查看 main/boards/ 下對應目錄的 README。
  • 部分開發板提供名為 self.disp.network(「重新配網」)的 MCP 工具。
  • 舊網路消失或密碼變更時,裝置連線 60 秒失敗後會自動進入配網模式。

進階設定

配網頁的「進階」分頁可以設定 OTA 位址、Wi‑Fi 發射功率和 Wi‑Fi 休眠模式(OTA 位址與休眠兩項由韌體決定是否顯示)。OTA 位址決定裝置向哪台伺服器請求版本和啟用資訊,請只填寫你信任的伺服器。

排查網路問題

先對照 首次啟動 · 常見問題排查。仍無法連網時:

  • 確認路由器使用 2.4 GHz,名稱與密碼無誤;
  • 讓裝置靠近路由器測試,排除訊號和遮擋問題;
  • 查看裝置序列埠日誌,確認連線失敗的原因;
  • 更多問題見 常見問題。

來源:78/xiaozhi-esp32 v2.5.2 的 README_zh.md、wifi_board.cc、docs/blufi.md,以及配網元件 78/esp-wifi-connect。