最近用wifi轉(zhuǎn)串口模塊做智能家居,看到了說(shuō)明書上的
smartlink智能聯(lián)網(wǎng)功能,但一直沒(méi)找到具體解釋??吹狡渌咀龅漠a(chǎn)品,只要把帶有wifi模塊的設(shè)備放到家里,手機(jī)上相應(yīng)的app連上家庭局域網(wǎng),配置之后就能和wifi模塊通信了。一直想不明白它這個(gè)配置過(guò)程是怎樣的,也聽(tīng)說(shuō)這個(gè)配置的過(guò)程就是smartlink智能聯(lián)網(wǎng)。
想請(qǐng)教大家這個(gè)是如何實(shí)現(xiàn)的???
將ssid和password加密之后,通過(guò)組播包發(fā)送而已。wifi 模塊首先要支持并進(jìn)入所謂的sniffer模式。
說(shuō)也簡(jiǎn)單 做就麻煩些了
大概是當(dāng)你按了smartlink按鍵 模塊會(huì)進(jìn)入到一種能監(jiān)視所有數(shù)據(jù)包的模式
當(dāng)你手機(jī)點(diǎn)擊了發(fā)送 他會(huì)把SSID 和密碼選項(xiàng)和手機(jī)的IP以及端口號(hào)所有內(nèi)容按特定的格式廣播出去
那邊收到了就會(huì)進(jìn)行配置并通過(guò)手機(jī)的IP和端口號(hào)連接手機(jī)
手機(jī)收到連接證明OK 并正常讀取模塊相關(guān)數(shù)據(jù)
smartlink,smartconfig好多叫法了,但是都是差不多的,手機(jī)發(fā)廣播包出去,包括了SSID和密碼。
不過(guò),我用AP模式來(lái)實(shí)現(xiàn)一個(gè)配置WEB頁(yè)面來(lái)輸入SSID和密碼來(lái)解決接入路由器的總是。
SMARTLINK之類的成功率實(shí)在不怎么樣。
SMARTLINK之類的成功率實(shí)在不怎么樣。
====================================
這個(gè)好像要看他的協(xié)議怎樣。比如ssid的長(zhǎng)度要求,是否是漢字等等。這些都有影響。
有一些手機(jī)兼容性也不好,所以ti都建議用ap模式,這樣起碼兼容性沒(méi)有問(wèn)題,
進(jìn)入ap模式,然后連接上,發(fā)一個(gè)udp的數(shù)據(jù)包過(guò)去,搞定
http://wenku.baidu.com/view/a5d51c18561252d380eb6eab.html不是真正傳輸數(shù)據(jù)用,直接通過(guò)應(yīng)用程序設(shè)置你的設(shè)備連接到某個(gè)WIFI.
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。