本申請涉及物聯(lián)網(wǎng),尤其涉及一種組網(wǎng)方法、裝置、設(shè)備、存儲介質(zhì)及產(chǎn)品。
背景技術(shù):
1、現(xiàn)有的業(yè)界智能家居解決方案在添加智能設(shè)備入網(wǎng)時,由于部分智能設(shè)備(例如智能燈具)的用戶控制方式受限,因此無法通過功能按鍵等方式靈活的在不同組網(wǎng)方式之間切換,即只能使用單一的組網(wǎng)方式(通常使用softap組網(wǎng)方式),多臺智能設(shè)備需要串行添加,從而導(dǎo)致組網(wǎng)效率低、重復(fù)操作容易出錯的情況出現(xiàn)。
2、上述內(nèi)容僅用于輔助理解本申請的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實現(xiàn)思路
1、本申請的主要目的在于提供了一種組網(wǎng)方法、裝置、設(shè)備、存儲介質(zhì)及產(chǎn)品,旨在解決現(xiàn)有技術(shù)對智能家居產(chǎn)品進(jìn)行組網(wǎng)時效率低、失敗率高的技術(shù)問題。
2、為實現(xiàn)上述目的,本申請?zhí)峁┝艘环N組網(wǎng)方法,所述方法包括以下步驟:
3、根據(jù)待入網(wǎng)智能設(shè)備的全信道掃描結(jié)果指示所述待入網(wǎng)智能設(shè)備進(jìn)行信道切換,得到信道切換后的待入網(wǎng)智能設(shè)備;
4、基于共存組網(wǎng)策略對所述信道切換后的待入網(wǎng)智能設(shè)備進(jìn)行組網(wǎng),所述共存組網(wǎng)策略為第一組網(wǎng)方式和第二組網(wǎng)方式的切換策略,所述第一組網(wǎng)方式和所述第二組網(wǎng)方式用于將智能設(shè)備接入無線網(wǎng)絡(luò)中。
5、在一實施例中,所述根據(jù)待入網(wǎng)智能設(shè)備的全信道掃描結(jié)果指示所述待入網(wǎng)智能設(shè)備進(jìn)行信道切換,得到信道切換后的待入網(wǎng)智能設(shè)備的步驟,包括:
6、根據(jù)待入網(wǎng)智能設(shè)備在進(jìn)行全信道掃描時發(fā)出的探測請求幀向所述待入網(wǎng)智能設(shè)備反饋探測響應(yīng)幀;
7、若所述待入網(wǎng)智能設(shè)備接收到所述探測響應(yīng)幀,則指示所述待入網(wǎng)智能設(shè)備進(jìn)行信道切換,得到信道切換后的待入網(wǎng)智能設(shè)備。
8、在一實施例中,所述根據(jù)待入網(wǎng)智能設(shè)備在進(jìn)行全信道掃描時發(fā)出的探測請求幀向所述待入網(wǎng)智能設(shè)備反饋探測響應(yīng)幀的步驟之后,還包括:
9、若所述待入網(wǎng)智能設(shè)備未接收到所述探測響應(yīng)幀,則根據(jù)全信道掃描結(jié)果中包含的信息元素判斷當(dāng)前是否存在可用前端設(shè)備;
10、若當(dāng)前存在可用前端設(shè)備,則基于所述可用前端設(shè)備的rssi值指示所述待入網(wǎng)智能設(shè)備進(jìn)行信道切換,得到信道切換后的待入網(wǎng)智能設(shè)備;
11、若當(dāng)前不存在可用前端設(shè)備,則指示所述待入網(wǎng)智能設(shè)備切換至隨機(jī)信道,得到信道切換后的待入網(wǎng)智能設(shè)備。
12、在一實施例中,所述根據(jù)待入網(wǎng)智能設(shè)備在進(jìn)行全信道掃描時發(fā)出的探測請求幀向所述待入網(wǎng)智能設(shè)備反饋探測響應(yīng)幀的步驟,包括:
13、當(dāng)收到待入網(wǎng)智能設(shè)備在進(jìn)行全信道掃描過程中發(fā)出的第一探測請求幀時,獲取所述待入網(wǎng)智能設(shè)備的第一rssi值;
14、若所述第一rssi值大于或等于第一預(yù)設(shè)閾值,則向所述待入網(wǎng)智能設(shè)備反饋探測響應(yīng)幀;
15、若所述第一rssi值小于第一預(yù)設(shè)閾值,則在收到所述待入網(wǎng)智能設(shè)備在進(jìn)行下一次全信道掃描過程中發(fā)出的第二探測請求幀時,獲取所述待入網(wǎng)智能設(shè)備的第二rssi值;
16、若所述第二rssi值大于或等于第二預(yù)設(shè)閾值,則向所述待入網(wǎng)智能設(shè)備反饋探測響應(yīng)幀,所述第二預(yù)設(shè)閾值小于所述第一預(yù)設(shè)閾值。
17、在一實施例中,所述基于共存組網(wǎng)策略對所述信道切換后的待入網(wǎng)智能設(shè)備進(jìn)行組網(wǎng)的步驟,包括:
18、基于共存組網(wǎng)策略確定與所述信道切換后的待入網(wǎng)智能設(shè)備匹配的組網(wǎng)方式,根據(jù)所述組網(wǎng)方式獲取無線網(wǎng)絡(luò)的服務(wù)集標(biāo)識和密碼;
19、基于所述服務(wù)集標(biāo)識和所述密碼將所述信道切換后的待入網(wǎng)智能設(shè)備接入至所述無線網(wǎng)絡(luò)中,以對所述信道切換后的待入網(wǎng)智能設(shè)備進(jìn)行組網(wǎng)。
20、在一實施例中,所述組網(wǎng)方法還包括:
21、若檢測到無線網(wǎng)絡(luò)中存在已入網(wǎng)智能設(shè)備,則獲取所述已入網(wǎng)智能設(shè)備的歷史組網(wǎng)信息,并基于所述歷史組網(wǎng)信息引導(dǎo)待入網(wǎng)智能設(shè)備接入所述無線網(wǎng)絡(luò)。
22、此外,為實現(xiàn)上述目的,本申請還提出一種組網(wǎng)裝置,所述組網(wǎng)裝置包括:
23、信道切換模塊,用于根據(jù)待入網(wǎng)智能設(shè)備的全信道掃描結(jié)果指示所述待入網(wǎng)智能設(shè)備進(jìn)行信道切換,得到信道切換后的待入網(wǎng)智能設(shè)備;
24、共存組網(wǎng)模塊,用于基于共存組網(wǎng)策略對所述信道切換后的待入網(wǎng)智能設(shè)備進(jìn)行組網(wǎng),所述共存組網(wǎng)策略為第一組網(wǎng)方式和第二組網(wǎng)方式的切換策略,所述第一組網(wǎng)方式和所述第二組網(wǎng)方式用于將智能設(shè)備接入無線網(wǎng)絡(luò)中。
25、此外,為實現(xiàn)上述目的,本申請還提出一種組網(wǎng)設(shè)備,所述設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的組網(wǎng)程序,所述組網(wǎng)程序配置為實現(xiàn)如上文所述的組網(wǎng)方法的步驟。
26、此外,為實現(xiàn)上述目的,本申請還提出一種存儲介質(zhì),所述存儲介質(zhì)為計算機(jī)可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有組網(wǎng)程序,所述組網(wǎng)程序被處理器執(zhí)行時實現(xiàn)如上文所述的組網(wǎng)方法的步驟。
27、此外,為實現(xiàn)上述目的,本發(fā)明還提供一種計算機(jī)程序產(chǎn)品,所述計算機(jī)程序產(chǎn)品包括組網(wǎng)程序,所述組網(wǎng)程序被處理器執(zhí)行時實現(xiàn)如上文所述的組網(wǎng)方法的步驟。
28、本申請根據(jù)待入網(wǎng)智能設(shè)備的全信道掃描結(jié)果指示所述待入網(wǎng)智能設(shè)備進(jìn)行信道切換,得到信道切換后的待入網(wǎng)智能設(shè)備;基于共存組網(wǎng)策略對所述信道切換后的待入網(wǎng)智能設(shè)備進(jìn)行組網(wǎng),所述共存組網(wǎng)策略為第一組網(wǎng)方式和第二組網(wǎng)方式的切換策略,所述第一組網(wǎng)方式和所述第二組網(wǎng)方式用于將智能設(shè)備接入無線網(wǎng)絡(luò)中。相比于傳統(tǒng)的組網(wǎng)方法,由于本申請上述方法基于信道切換共存組網(wǎng)策略對待入網(wǎng)智能設(shè)備進(jìn)行組網(wǎng),從而避免了現(xiàn)有技術(shù)只能使用單一的組網(wǎng)方式而無法兼顧不同組網(wǎng)方式的優(yōu)點,進(jìn)而提升了待入網(wǎng)智能設(shè)備在組網(wǎng)時的效率和成功率。
1.一種組網(wǎng)方法,其特征在于,所述方法包括以下步驟:
2.如權(quán)利要求1所述的組網(wǎng)方法,其特征在于,所述根據(jù)待入網(wǎng)智能設(shè)備的全信道掃描結(jié)果指示所述待入網(wǎng)智能設(shè)備進(jìn)行信道切換,得到信道切換后的待入網(wǎng)智能設(shè)備的步驟,包括:
3.如權(quán)利要求2所述的組網(wǎng)方法,其特征在于,所述根據(jù)待入網(wǎng)智能設(shè)備在進(jìn)行全信道掃描時發(fā)出的探測請求幀向所述待入網(wǎng)智能設(shè)備反饋探測響應(yīng)幀的步驟之后,還包括:
4.如權(quán)利要求2所述的組網(wǎng)方法,其特征在于,所述根據(jù)待入網(wǎng)智能設(shè)備在進(jìn)行全信道掃描時發(fā)出的探測請求幀向所述待入網(wǎng)智能設(shè)備反饋探測響應(yīng)幀的步驟,包括:
5.如權(quán)利要求1所述的組網(wǎng)方法,其特征在于,所述基于共存組網(wǎng)策略對所述信道切換后的待入網(wǎng)智能設(shè)備進(jìn)行組網(wǎng)的步驟,包括:
6.如權(quán)利要求1所述的組網(wǎng)方法,其特征在于,所述組網(wǎng)方法還包括:
7.一種組網(wǎng)裝置,其特征在于,所述組網(wǎng)裝置包括:
8.一種組網(wǎng)設(shè)備,其特征在于,所述設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的組網(wǎng)程序,所述組網(wǎng)程序配置為實現(xiàn)如權(quán)利要求1至6中任一項所述的組網(wǎng)方法的步驟。
9.一種存儲介質(zhì),其特征在于,所述存儲介質(zhì)為計算機(jī)可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有組網(wǎng)程序,所述組網(wǎng)程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6中任一項所述的組網(wǎng)方法的步驟。
10.一種計算機(jī)程序產(chǎn)品,其特征在于,所述計算機(jī)程序產(chǎn)品包括組網(wǎng)程序,所述組網(wǎng)程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6中任一項所述的組網(wǎng)方法的步驟。