目標(biāo):研究loT設(shè)備與手機(jī)的連接方式(連接流程和原理)
loT設(shè)備:智能插線板,智能音響等智能硬件
手機(jī):運(yùn)行在手機(jī)上的App
參考:騰訊的AirKiss护盈、華為的HiLink
前言:人機(jī)互聯(lián)是2.0,而3.0就是IoT(Internet OF things 围苫,萬(wàn)物互聯(lián),今天所有能想到的東西腺占,燈、插座、汽車怎顾、家電幅狮、集裝箱擎值、大輪船等等都可以變成智能手機(jī),都會(huì)變成一部手機(jī),樣子不像手機(jī),實(shí)際上是一個(gè)手機(jī)的智能系統(tǒng)肉瓦,7x24小時(shí)跟互聯(lián)網(wǎng)連起來(lái),這個(gè)會(huì)產(chǎn)生新的工業(yè)革命。
1、手機(jī)連接智能硬件的軟ap,再配置
原理:手機(jī)連接上了智能硬件后,手機(jī)app和智能硬件就可以建立socket通信咨油,然后兩者之間就可以進(jìn)行數(shù)據(jù)的交互棉胀,不管是設(shè)置還是傳輸都沒(méi)有問(wèn)題了窝剖。接著手機(jī)app配置智能硬件需要連接的路由的ssid和密碼,然后智能硬件就可以自行連接路由了。再接著久又,手機(jī)連接路由,智能硬件也連接著路由,至此以后兩者就可以交互了。如果加上互聯(lián)網(wǎng)上的服務(wù)器的話嗦随。手機(jī)通過(guò)4g網(wǎng)絡(luò)也可以控制智能硬件崎溃。2囱修、 神奇的smart config
原理:首先app端發(fā)送帶有ssid和密碼的經(jīng)過(guò)加密的udp廣播包鲜漩。其次wifi模塊擁有monitor模式霸饲,也就是所謂的監(jiān)聽(tīng)模式傻工,可以抓取空中的包泄伪,當(dāng)然,wifi必須掃描出當(dāng)前的可以連接的所有路由處于哪個(gè)信道,并對(duì)這些信道分別監(jiān)聽(tīng),然后收到了經(jīng)過(guò)加密的app端發(fā)送的包后须教,解密出來(lái)就是ssid和密碼,接著可以通過(guò)wpa_supplicant進(jìn)程來(lái)進(jìn)行連接路由仰美。3、聲波配置
原理:手機(jī)放出經(jīng)過(guò)編碼加密的聲音,智能硬件通過(guò)麥克風(fēng)錄音鹰晨,解碼解密闯传,然后配置成功。接著就和上述基本類似