設備配網技術之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獲取到,進而導致綁定失敗。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章