本申請涉及智慧家庭,具體而言,涉及一種指令發(fā)送方法及裝置、存儲(chǔ)介質(zhì)、電子裝置。
背景技術(shù):
1、隨著無線網(wǎng)絡(luò)的普及,人們在工作、生活、學(xué)習(xí)中越來越依賴無線網(wǎng)絡(luò),而無線網(wǎng)絡(luò)的穩(wěn)定性、速率、安全性、連接成功率等指標(biāo)在很大程度上決定著無線網(wǎng)絡(luò)的實(shí)際使用體驗(yàn)。
2、無線網(wǎng)絡(luò)的路由器是無線網(wǎng)絡(luò)的核心設(shè)備,現(xiàn)在的主流的配置綁定都是通過各種方式將路由器的服務(wù)集標(biāo)識(shí)符(service?set?identifier,簡稱為ssid)和預(yù)設(shè)密碼(password,簡稱為pwd)傳達(dá)給智能設(shè)備后,設(shè)備去連接路由器。在某些情況下,尤其智能家電是擺放在廚房或者衛(wèi)生間,距離家中路由器的距離比較遠(yuǎn),或者中間有各種障礙物、承重墻、門等,導(dǎo)致設(shè)備搜索到的路由器無線保真(wireless?fidelity,簡稱為wifi)信號(hào)較弱而且不穩(wěn)定,路由器的無線信號(hào)發(fā)射功率、路由器的無線信號(hào)強(qiáng)度、路由器的無線信號(hào)的穩(wěn)定性等指標(biāo)決定了無線網(wǎng)絡(luò)的覆蓋范圍、連接成功率等指標(biāo)。當(dāng)路由器的無線信號(hào)強(qiáng)度較低時(shí),無線網(wǎng)絡(luò)的連接成功率會(huì)下降。
3、針對相關(guān)技術(shù)中,無線網(wǎng)絡(luò)連接的成功率較低的問題,目前尚未提出有效的解決方案。
4、因此,有必要對相關(guān)技術(shù)予以改良以克服相關(guān)技術(shù)中的所述缺陷。
技術(shù)實(shí)現(xiàn)思路
1、本申請實(shí)施例提供了一種指令發(fā)送方法及裝置、存儲(chǔ)介質(zhì)、電子裝置,以至少解決無線網(wǎng)絡(luò)連接的成功率較低的問題。
2、根據(jù)本申請實(shí)施例的一方面,提供一種指令發(fā)送方法,包括:獲取目標(biāo)設(shè)備發(fā)送的路由器信息,得到第一路由器信息,其中,所述第一路由器信息包括所述目標(biāo)設(shè)備搜索到的n個(gè)路由器的信息,以及所述n個(gè)路由器的無線保真wifi信號(hào)的信號(hào)強(qiáng)度,n為大于或等于1的整數(shù);在待指示所述目標(biāo)設(shè)備連接所述n個(gè)路由器中的目標(biāo)路由器、且所述目標(biāo)路由器的wifi信號(hào)的信號(hào)強(qiáng)度小于第一預(yù)設(shè)閾值的情況下,向所述目標(biāo)設(shè)備發(fā)送第一指令,其中,所述第一指令中攜帶有所述目標(biāo)路由器的標(biāo)識(shí),所述目標(biāo)路由器的接入密碼;所述第一指令用于指示所述目標(biāo)設(shè)備開啟增強(qiáng)模式,并連接至所述目標(biāo)路由器;在所述目標(biāo)設(shè)備開啟增強(qiáng)模式的情況下,所述目標(biāo)設(shè)備發(fā)送無線信號(hào)的發(fā)射功率增加。
3、在一個(gè)示例性的實(shí)施例中,向所述目標(biāo)設(shè)備發(fā)送第一指令,包括:確定與所述第一預(yù)設(shè)閾值對應(yīng)的發(fā)射功率,得到第一發(fā)射功率;向所述目標(biāo)設(shè)備發(fā)送第一指令,其中,所述第一指令還用于指示所述目標(biāo)設(shè)備將發(fā)送無線信號(hào)的發(fā)射功率增加至所述第一發(fā)射功率。
4、在一個(gè)示例性的實(shí)施例中,所述方法還包括:在所述目標(biāo)路由器的wifi信號(hào)的信號(hào)強(qiáng)度小于第二預(yù)設(shè)閾值的情況下,向所述目標(biāo)路由器發(fā)送第二指令,其中,所述第二指令用于指示所述目標(biāo)路由器開啟增強(qiáng)模式,在所述目標(biāo)路由器開啟增強(qiáng)模式的情況下,所述目標(biāo)路由器發(fā)送無線信號(hào)的發(fā)射功率增加。
5、在一個(gè)示例性的實(shí)施例中,獲取目標(biāo)設(shè)備發(fā)送的路由器信息之后,所述方法還包括:確定第二路由器信息,其中,所述第二路由器信息包括所述目標(biāo)設(shè)備上一次搜索到的m個(gè)路由器的信息,其中,m為大于或等于1的整數(shù);在待指示所述目標(biāo)設(shè)備連接所述n個(gè)路由器中的目標(biāo)路由器、且所述m個(gè)路由器不包括所述目標(biāo)路由器的情況下,向所述目標(biāo)路由器發(fā)送第二指令,其中,所述第二指令用于指示所述目標(biāo)路由器開啟增強(qiáng)模式,在所述目標(biāo)路由器開啟增強(qiáng)模式的情況下,所述目標(biāo)路由器發(fā)送無線信號(hào)的發(fā)射功率增加。
6、在一個(gè)示例性的實(shí)施例中,獲取目標(biāo)設(shè)備發(fā)送的路由器信息之后,所述方法還包括:在待指示所述目標(biāo)設(shè)備連接指定路由器、且所述n個(gè)路由器不包括所述指定路由器的情況下,向所述目標(biāo)路由器發(fā)送第二指令,其中,所述第二指令用于指示所述目標(biāo)路由器開啟增強(qiáng)模式,在所述目標(biāo)路由器開啟增強(qiáng)模式的情況下,所述目標(biāo)路由器發(fā)送無線信號(hào)的發(fā)射功率增加;再次獲取所述目標(biāo)設(shè)備發(fā)送的路由器信息,得到第三路由器信息,其中,所述第三路由器信息中具有所述目標(biāo)設(shè)備搜索到的z個(gè)路由器的信息,以及所述z個(gè)路由器的無線保真wifi信號(hào)的信號(hào)強(qiáng)度,z為大于或等于1的整數(shù);在所述z個(gè)路由器包括所述指定路由器的情況下,向所述目標(biāo)設(shè)備發(fā)送第三指令,其中,所述第三指令中攜帶有所述指定路由器的標(biāo)識(shí),所述指定路由器的接入密碼;所述第三指令用于指示所述目標(biāo)設(shè)備并連接至所述指定路由器。
7、在一個(gè)示例性的實(shí)施例中,在所述z個(gè)路由器包括所述指定路由器的情況下,所述方法還包括:在所述指定路由器的wifi信號(hào)的信號(hào)強(qiáng)度小于第二預(yù)設(shè)閾值的情況下,確定與所述第二預(yù)設(shè)閾值對應(yīng)的發(fā)射功率,得到第二發(fā)射功率;向所述指定路由器發(fā)送第四指令,其中,所述第四指令用于指示所述目標(biāo)路由器將發(fā)送無線信號(hào)的發(fā)射功率增加至所述第二發(fā)射功率。
8、在一個(gè)示例性的實(shí)施例中,向所述目標(biāo)設(shè)備發(fā)送第三指令,包括:在所述指定路由器的wifi信號(hào)的信號(hào)強(qiáng)度小于第二預(yù)設(shè)閾值的情況下,向所述目標(biāo)設(shè)備發(fā)送第三指令,其中,所述第三指令還用于指示所述目標(biāo)設(shè)備開啟增強(qiáng)模式。
9、根據(jù)本申請實(shí)施例的另一方面,還提供了一種指令發(fā)送裝置,包括:獲取模塊,用于通過第一通信模塊獲取第一業(yè)務(wù)模塊發(fā)送的tlv格式的第一數(shù)據(jù),其中,所述第一通信模塊和所述第一業(yè)務(wù)模塊為使用非java代碼編寫的模塊;第一發(fā)送模塊,用于通過java本地接口jni將所述tlv格式的第一指令發(fā)送至第二通信模塊,其中,所述第二通信模塊為使用java代碼編寫的模塊。
10、根據(jù)本申請實(shí)施例的又一方面,還提供了一種計(jì)算機(jī)可讀的存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀的存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)程序,其中,該計(jì)算機(jī)程序被設(shè)置為運(yùn)行時(shí)執(zhí)行上述指令發(fā)送方法。
11、根據(jù)本申請實(shí)施例的又一方面,還提供了一種電子裝置,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,其中,上述處理器通過計(jì)算機(jī)程序執(zhí)行上述指令發(fā)送方法。
12、本申請,通過獲取目標(biāo)設(shè)備發(fā)送的路由器信息,得到多個(gè)路由器的無線網(wǎng)絡(luò)信號(hào)的強(qiáng)度,從而在待連接的目標(biāo)路由器的wifi信號(hào)較弱的時(shí)候,向目標(biāo)設(shè)備發(fā)送第一指令,從而指示目標(biāo)設(shè)備開啟增強(qiáng)模式,增加無線信號(hào)的發(fā)射功率,提高了連接路由器的成功率,進(jìn)而解決了無線網(wǎng)絡(luò)連接的成功率較低的問題。
1.一種指令發(fā)送方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,向所述目標(biāo)設(shè)備發(fā)送第一指令,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取目標(biāo)設(shè)備發(fā)送的路由器信息之后,所述方法還包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取目標(biāo)設(shè)備發(fā)送的路由器信息之后,所述方法還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述z個(gè)路由器包括所述指定路由器的情況下,所述方法還包括:
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,向所述目標(biāo)設(shè)備發(fā)送第三指令,包括:
8.一種指令發(fā)送裝置,其特征在于,包括:
9.一種計(jì)算機(jī)可讀的存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀的存儲(chǔ)介質(zhì)包括存儲(chǔ)的程序,其中,所述程序運(yùn)行時(shí)執(zhí)行權(quán)利要求1至7中任一項(xiàng)所述的方法。
10.一種電子裝置,包括存儲(chǔ)器和處理器,其特征在于,所述存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)程序,所述處理器被設(shè)置為通過所述計(jì)算機(jī)程序執(zhí)行權(quán)利要求1至7中任一項(xiàng)所述的方法。