AirKiss通過免交互配網方案降低了用戶操作門檻,同時兼容微信生態實現快速商業化部署——已滲透至智能家居、工業控制、醫療健康等多元化場景,成為物聯網設備配網的核心技術方案。
一、 Air8101開發板AirKiss配網示例

下文以Air8101開發板為例,演示AirKiss配網實操要點。
此配網方式極為簡單,使用示例源碼將Air8101設置成AirKiss模式,再通過vx平臺進行AirKiss配網即可。
最新源碼及實操教程詳見:
https://docs.openluat.com/air8101/luatos/app/wifi/airkiss/
1.1 主要示例代碼解析:
1)啟動AirKiss配網
通過wlan.smartconfig(wlan.AIRKISS)啟動配網:
如果配網成功,系統會發布一個"SC_RESULT"消息,消息包含配網成功的Wi-Fi的SSID和密碼,配網成功后可以將SSID和密碼保存到fdb,做持久化存儲。
如果配網超時,則停止配網過程并等待3秒后重新開始配網。

2)訂閱“IP_READY消息”
在網絡連接成功時,會發布一個系統消息IP_READY,聯網成功,可以根據自己的業務邏輯實現相應的功能。

3)通過按鍵清除配網信息
通過長按BOOT按鈕(持續3秒以上)來清除設備保存的Wi-Fi配網信息(SSID和密碼),并提供兩種處理清除后的方案:直接重啟設備/通過快速閃燈提示讓用戶自行復位重啟。
這樣設計可以方便在設備丟失或需要重新配網的情況下,能夠輕松地清除舊的配網信息。


1.2 通過vx平臺進行AirKiss配網
1)微vx搜索“airKiss一鍵配網”,本教程使用的是巴法云的Airkiss配網功能:

2)進入小程序,切換協議到AirKiss配網:

3)連接Wi-Fi即可:

1.3 配網成功顯示
通過LuaTools日志顯示,可以看到AirKiss配網成功,并已保存到fdb中,掉電不丟失。

今天的內容就分享到這里了~
審核編輯 黃宇
-
物聯網
+關注
關注
2945文章
47818瀏覽量
414818 -
配網
+關注
關注
0文章
181瀏覽量
9477
發布評論請先 登錄
一篇文章帶你了解什么是物聯網技術?
深耕藍牙物聯網十年:北京桂花網 2015-2025 發展大事件全景
以太網數傳輕松實現:Air8101+Air ETH_1000的完美搭檔
從零到一:基于Air8000的LuatOS softAP配網功能開發教程
高效開發:解鎖Air8000 LuatOS softAP配網功能的核心技術!
SoftAP方案:Wi-Fi配網的黃金法則“100%成功”
技術篇:Air8101視頻錄制常見問題與SD卡讀寫性能及上傳阿里云教程詳解!
Air8101實踐指南:視頻錄制+SD卡存儲+上傳阿里云解析
一文讀懂~ 源碼開放:Air8101快速實現以太網功能!
零基礎也能玩轉!源碼開放:Air8101快速實現以太網功能
一篇帶你搞定!Air8101:物聯網設備AirKiss配網方案
評論