uni-app 微信小程序端-AirKiss一键配网

发现网上很多关于微信小程序配网的文章都是微信小程序原生开发,uni-app少之又少。这篇文章就介绍一下怎么在HBuilder X使用airkiss配网插件。

一.AirKiss介绍

​ AirKiss是微信硬件平台为Wi-Fi设备提供的微信配网、局域网发现和局域网通讯的技术。开发者若要实现通过微信客户端对Wi-Fi设备配网、通过微信客户端在局域网发现Wi-Fi设备,或者把微信客户端内的音乐、图片、文件等消息通过局域网发送至Wi-Fi设备。

​ 设备进入 Wi-Fi 混杂模式(promiscuous mode)以监听捕获周围的 Wi-Fi 报文。由于设备暂未联网,且 Wi-Fi 网络的数据帧已通过加密,设备无法获取 payload 的内容,但可以获取报文的某些特征数据,例如每个报文的长度,同时对于某些数据帧;例如 UDP 的广播包或多播包,其报文的帧头结构比较固定,较容易识别。

​ 此时在手机 App 或者小程序侧,即可通过发送 UDP 的广播包或多播包,并利用报文的特征,例如长度变化进行编码。

​ 将目标 Wi-Fi 路由器的 SSID/PSW 字符以约定的编码方式发送出去,设备端在捕获到 UDP 报文后,按约定的方式进行解码,即可得到目标 Wi-Fi 路由器的相关信息并进行联网。

二.对项目进行配置

在微信开发者工具中需要使用到配网功能时

uni-app 微信小程序端-AirKiss一键配网相关推荐

  1. 【腾讯连连 腾讯物联网入门学习 第3篇】安信可IoT微信小程序全面开源,小程序上实现一键配网+控制+绑定!(源码开放)

    文章目录 一.简介 二.开发指导 2.1 腾讯物联开发平台配置 2.2 微信小程序导入步骤 三.设备开发 3.1 AT直连对接 3.2 SDK二次开发 四.本人开源微信物联网控制 一览表 另外,不要把 ...

  2. 乐鑫Esp32学习之旅 19 重磅开源,如何在微信小程序上ble蓝牙配网esp32,blufi的那些事!

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. 爬坑学习新旅程,虚拟机搭建esp32开发环境,打印 " ...

  3. 开源一个微信小程序,支持蓝牙配网+WiFi双控制ESP32-C3应用示范;(附带Demo)

    文章目录 一.前言 二. Blufi乐鑫自研的蓝牙配网协议 ESP32 配网流程 流程图 三.相关代码 3.1 蓝牙快速配网 3.2 蓝牙本地控制 2.3 外设驱动 3.1 蓝牙搜索 3.2 蓝牙服务 ...

  4. 【微信小程序控制硬件15 】 重认识无线物联网的配网协议,了解腾讯物联蓝牙协议LLSync SDK,腾讯连连小程序也可以蓝牙配网了。

    文章目录 一.配网的认识 1.1 各类Wi-Fi配网方式对比 1.2 设备热点配网 1.3 零配配网 1.4 蓝牙辅助配网 1.5 一键配网 1.6 手机热点配网 1.6 摄像头扫码配网 二.LLSy ...

  5. 【愚公系列】2022年09月 微信小程序-微信小程序实现网页一键登录功能

    文章目录 前言 一.微信小程序实现网页一键登录功能 1.旧版登录方法 2.新版登录方法 二.相关第三方包源码 前言 如果微信小程序要获取微信登录的用户信息,需要拿到code去后台换取用户信息,具体步骤 ...

  6. bmob php支付,基于Bmob在小程序端实现一键支付

    基于Bmob在小程序端实现一键支付教程: 几个容易忽略的细节 1.需要先拿到openid var openId = Bmob.User.current().get('authData').weapp. ...

  7. 12.通过微信小程序端访问企查查(采集工商信息)

    12.通过微信小程序端访问企查查(采集工商信息) 需要注意的问题: 一.1.微信端访问企查查小程序需要登录.2.访问抓包获取的url是有时效性的过一段时间就不能用了. http://xcx.qicha ...

  8. 智慧校园:校务助手微信小程序端源码

    校园校务助手-智慧校园教师移动端 校园校务助手微信小程序端也指智慧校园教师端微信小程序 它包括哪些功能呢?我来介绍一下. 智慧校园教师端微信小程序是基于原生开发 教师端登录界面 ①.设备管理.通知管理 ...

  9. wifi 小程序 透传_微信小程序实现的一键连接wifi功能示例

    本文实例讲述了微信小程序实现的一键连接wifi功能.分享给大家供大家参考,具体如下: 在已知wifi账号和wifi密码的情况下,一般采用以下的流程来连接wifi Wi-Fi 接口调用: 1.Andro ...

最新文章

  1. 密钥生成并配置_基于密钥的SSH认证流程
  2. 《黑客秘笈——渗透测试实用指南(第2版)》目录—导读
  3. dropbear环境搭建
  4. 番茄花园 Ghost XP SP3 金秋国庆版 2013.AA0
  5. merge sort loser tree
  6. kafka 清除topic数据脚本
  7. linux创建用户和组、设置文件权限
  8. linux 两块硬盘 分区,linux 两块硬盘分区,这个是什么/dev/mapper/VolGroup00-LogVol00
  9. 中国水胶体敷料行业市场供需与战略研究报告
  10. 规划和实施Exchange 2013备份
  11. 832计算机专业基础,2019年考试科目832计算机组成原理与数据结构.doc
  12. Delphi JSON总结
  13. 测试环境搭建 openwebmail+花生壳(linux客户端)
  14. 参加电子工业出版社博文视点举办的作者高峰论坛有感
  15. 浏览器模式电子海图快速显示的研究
  16. 互联网大佬扎堆出书 不为赚钱只为粉丝
  17. web h5调用微信分享功能
  18. Photoshop 套索工具抠图
  19. 大胆预测,2019年最佳外置硬盘和便携式SSD非这四款莫属!
  20. 【unity 3d】--- 瞄准镜效果

热门文章

  1. springboot集成 security 更改中英文提示信息
  2. 【kafka】解决kafka-tool连接上kafka,brokers和topics不显示问题
  3. HBuilder控制台打开方式
  4. EBS 常用模块到XLA的关联字段追溯
  5. Android视频 录制视频被拉伸解决方案
  6. Python 读取HTML表格 pd.read_html()
  7. 模型推荐丨新闻传播大数据项目案例模型分享
  8. python画流星_幻光流星
  9. 电脑之间利用串口传文件
  10. 前端小练习:纯css菜单栏