日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

app配置智能硬件的解决方案

發布時間:2024/4/14 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 app配置智能硬件的解决方案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

隨著越來越多的智能硬件產品上市,越來越多的硬件都戴上了智能的帽子,什么智能插座,智能音箱,智能稱等等。凡是所謂的智能,都是通過wifi或者藍牙來連接互聯網,其中藍牙也只能算是手機的附屬品吧。主要還是硬件可以通過wifi連接到路由,通過路由連接上互聯網。如下圖所示:

? ? ? ? ? ??在此不再詳述BLE、NFC等的設置,流程比較簡單和統一。

? ? ? ?市面上已經有的關于手機app配置智能硬件主要有以下幾種,

? ? ? ? 1、手機連接智能硬件的軟ap,再配置?

? ? ? ? ? ? ? ?這個方式相信沒有難度,手機連接上了智能硬件后,手機app和智能硬件就可以建立socket通信,然后兩者之間就可以進行數據的交互,不管是設置還是傳輸都沒有問題了。

? ? ? ?接著手機app配置智能硬件需要連接的路由的ssid和密碼,然后智能硬件就可以自行連接路由了。再接著,手機連接路由,智能硬件也連接著路由,至此以后兩者就可以交互了。如果加上互聯網上的服務器的話。手機通過4g網絡也可以控制智能硬件。

? ? ? ? ?2、 神奇的smart config

這種方式我最早知道的應該是出自TI的單片機加wifi模塊之中,手機端app只需要輸入ssid和密碼,然后廣播udp包。接著智能硬件就可以知道需要連接的路由和密碼,然后就可以主動去連接路由,接著就和1中一樣。

? ? ? ?其實所謂的smart config的原理也很簡單,首先app端發送帶有ssid和密碼的經過加密的udp廣播包。其次wifi模塊擁有monitor模式,也就是所謂的監聽模式,可以抓取空中的包,當然,wifi必須掃描出當前的可以連接的所有路由處于哪個信道,并對這些信道分別監聽,然后收到了經過加密的app端發送的包后,解密出來就是ssid和密碼,接著可以通過wpa_supplicant進程來進行連接路由。

? ? ? ? 3、聲波配置

這種方式現在應用挺廣的,支付寶,微信等都有應用,其主要的原理就是手機放出經過編碼加密的聲音,智能硬件通過麥克風錄音,解碼解密,然后配置成功。接著就和上述基本類似

? ? ? ? 一個簡單的配置可以通過很多方式,最終的目的不約而同,就是為了使用戶更方便地體驗產品。加上APP上的人性化設置,讓用戶體驗十分舒服。相比而言,后面兩中方式更加值得擁有,也就是所謂的一鍵配置功能

轉載于:https://www.cnblogs.com/qiri07/p/4962967.html

總結

以上是生活随笔為你收集整理的app配置智能硬件的解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。