在物联网设备快速普及的今天,如何简化网络配置成为关键痛点。Air8101搭载的AirKiss配网方案,通过创新技术突破传统连接局限,实现设备与网络的秒级对接,让智能接入变得触手可及。
一、 Air8101开发板AirKiss配网示例
下文以Air8101开发板为例,演示AirKiss配网实操要点。
此配网方式极为简单,使用示例源码将Air8101设置成AirKiss模式,再通过vx平台进行AirKiss配网即可。
最新源码及实操教程详见:
https://docs.openluat.com/air8101/luatos/app/wifi/airkiss/
2.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和密码),并提供两种处理清除后的方案:直接重启设备/通过快速闪灯提示让用户自行复位重启。
这样设计可以方便用户在设备丢失或需要重新配网的情况下,能够轻松地清除旧的配网信息。
2.2 通过微信平台进行AirKiss配网
1)vx搜索“airKiss一键配网”,本教程使用的是巴法云的Airkiss配网功能:
2)进入小程序,切换协议到AirKiss配网:
3)连接Wi-Fi即可:
2.3 配网成功显示
通过LuaTools日志显示,可以看到AirKiss配网成功,并已保存到fdb中,掉电不丢失。
今天的内容就分享到这里了~
审核编辑 黄宇
-
物联网
+关注
关注
2932文章
46349浏览量
394233
发布评论请先 登录
高效开发:解锁Air8000 LuatOS softAP配网功能的核心技术!

桂花网蓝牙网关物联网医院动态血糖管理应用案例
一篇带你搞定!Air8101:物联网设备AirKiss配网方案

技术篇:Air8101视频录制常见问题与SD卡读写性能及上传阿里云教程详解!

Air8101实践指南:视频录制+SD卡存储+上传阿里云解析

一文读懂~ 源码开放:Air8101快速实现以太网功能!

零基础也能玩转!源码开放:Air8101快速实现以太网功能

评论