设备配网专题《原理分析,设备配网技术之AirKiss微信配网》

1 什么是AirKiss?技术

AirKiss是微信硬件平台提供的一种WIFI设备快速入网配置技术,要使用微信客户端的方式配置设备入网,需要设备支持AirKiss技术。目前已经有越来越多的芯片和模块厂商,提供了支持AirKiss技术的方案。

Airkiss目前已经进化到2.0版本,在配网功能的基础上,增加了近场发现功能;近场发现功能时使用型号码必备的功能,型号码的相关介绍请参照型号二维码介绍。

1.1 AirKiss技术使用场景

AirKiss主要在如下场景中使用:

  1. 待接入互联网的设备不具备输入输出能力,如空调、空气净化器、烟雾报警器等。
  2. 用户不具备通过设备热点的方式进行配置的能力,如老人、家庭主妇等缺乏相关IT知识的用户人群。

 

1.2 AirKiss技术应用实例

以智能插座为例,下文将说明AirKiss技术的应用方案和交互流程。智能插座属于物联网智能控制类设备,它可用于家电(比如电灯、热水器等)的智能化开关控制。智能插座的特点是小型化且低功耗,显而易见,该设备并不适合于配置屏幕与键盘等输入外设。在这种情况下,AirKiss技术能完美解决其SSID与密码的传输、设置问题。


图1 AirKiss配置设备联网示意图

 

AirKiss技术对应用设备的硬件几乎没有额外的要求,配置时需要设备能够进入AirKiss模式。在本例中,智能插座在按下了配置按键之后,指示灯闪烁进入AirKiss模式,成为了AirKiss技术中信息的接收方。用户则可以使用微信手机客户端,成为AirKiss技术中的信息发送方。


图2 微信中使用AirKiss操作界面

 

用户使用Air Kiss的交互流程如下:

  1. 用户按下智能插座上的配置按键,AirKiss指示灯闪烁,智能插座进入信息接收状态。
  2. 用户打开微信手机客户端,进入设备的联网配置界面(设备厂商开发的HTML5页面),唤起AirKiss的SSID与密码发送界面,当前无线网络环境下无线路由器的SSID已经默认选中,用户只需要填写密码,然后点击发送即可。

 

整个AirKiss过程将在15秒内完成。

1.3 AirKiss技术的优势

相比其它配置方式,AirKiss技术有着以下几个显著的优势:

  1. 用户可以使用最为熟悉的微信客户端来操作入网配置,无需下载额外的第三方软件即可。
  2. 用户无需首先将设备配置为热点模式并连接,在配置模式下可直接将无线路由器的SSID发送至设备。

 

1.4 支持AirKiss的芯片和模块厂商

目前,越来越多的芯片和模块厂商不断的加入到支持AirKiss技术的队伍中来。以下,提供部分已经通过AirKiss技术测试的厂商名录。下表中的芯片或模块厂商的对应产品,已经通过AirKiss技术测试,可以很好的兼容AirKiss技术。

 

通过机智云平台来分析AirKiss微信配网技术的实际应用领域:

1.手机先连接上联网路由器,打开微信配网公众号配网。

2.手机或路由器发送UDP广播包的形式,将路由器的名字和密码广播出去。

3.Wifi设备在进入配网的时候,在空中抓取广播包,抓到包之后解析就可以获取到路由器的名字和密码,然后连接上路由器。

4.连接路由器后需要告诉手机公共号设备已连接上路由。

5.手机公众号完成系列配置与云服务绑定操作。 

 

通过上面分析,AirKiss微信配网技术的本质是一键配网技术,即是快连,存在路由器兼容性问题,目前无法解决。

优缺点分析
1).很多路由器不支持UDP广播功能,例如wifi放大器、或者一些默认关闭UDP广播的路由器,会导致发广播包失败,导致WIFI设备无法获取到广播包。

2).当5G和2.4G同频的时候,如果当前手机连接的是5G频段,那发出来的广播包是5G的,而目前所有WIFI设备都只支持2.4G,导致无法获取广播包。

3).就算经历千辛万险获取到路由器名字和密码,很多路由器由于不支持局域网通讯(例如路由器的访客网络)

4).当前环境下面有几个路由器名字都是一样的,导致手机和WIFI设备不是连接在同一个路由器下面,都会导致wifi设备广播的MAC地址无法被手机APP获取到,进而导致绑定失败。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

物联网研究室BBC

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值