智能終端重連無線智能設(shè)備的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及無線通信技術(shù),尤其涉及一種智能終端重連無線智能設(shè)備的方法及裝置。
【背景技術(shù)】
[0002]無線智能音箱是一種新型的智能家電設(shè)備,通過連接WIFI (Wireless Fidelity,無線保真)網(wǎng)絡(luò),能夠與智能終端進(jìn)行通信,從而接受智能終端傳來的各種指令,執(zhí)行用戶期望的各種命令。
[0003]目前,市場上已經(jīng)有一些無線智能音箱產(chǎn)品,用戶可以通過手機(jī)安裝的一個(gè)APP(Applicat1n,應(yīng)用程序)來查看和控制音箱播放的音樂。APP連接智能音箱的方法一般如下:APP啟動(dòng)后會(huì)向網(wǎng)絡(luò)發(fā)一個(gè)帶有特殊標(biāo)志的廣播,然后APP會(huì)在一定時(shí)間內(nèi)等待消息回復(fù),如果音箱此時(shí)在網(wǎng)絡(luò)中,則會(huì)收到這則廣播,并回復(fù)廣播者一個(gè)特定的消息,APP如果收到這則回復(fù)消息,便知道網(wǎng)絡(luò)中存在這臺(tái)音箱,APP根據(jù)這臺(tái)音箱的IP地址將控制命令送達(dá)給這臺(tái)音箱。
[0004]然而,現(xiàn)有技術(shù)中,智能音箱所配的APP都會(huì)在每次啟動(dòng)時(shí)向網(wǎng)絡(luò)中發(fā)送廣播消息,然后等待一段時(shí)間,之后收到回復(fù)后才能連接音箱,進(jìn)入控制界面,這樣每次啟動(dòng)APP時(shí),都需要等待一段搜索時(shí)間,給用戶帶來不便,造成了不好的體驗(yàn)。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明實(shí)施例提供一種智能終端重連無線智能設(shè)備的方法及裝置,以減少智能終端重連無線智能設(shè)備的時(shí)間。
[0006]第一方面,本發(fā)明實(shí)施例提供了一種智能終端重連無線智能設(shè)備的方法,所述方法包括:
[0007]當(dāng)與第一無線智能設(shè)備的連接斷開后,讀取配置文件;
[0008]如果所述配置文件中包含所述第一無線智能設(shè)備的第一 IP地址,則向所述第一IP地址發(fā)送登錄請(qǐng)求;
[0009]當(dāng)在預(yù)設(shè)時(shí)間段內(nèi)收到所述第一無線智能設(shè)備的回復(fù)消息時(shí),確定連接成功。
[0010]進(jìn)一步地,在與第一無線智能設(shè)備的連接斷開之前還包括:
[0011]在與第一無線智能設(shè)備建立連接后,記錄已連接的所述第一無線智能設(shè)備的第一IP地址到配置文件。
[0012]進(jìn)一步地,還包括:
[0013]當(dāng)在所述預(yù)設(shè)時(shí)間段內(nèi)沒有收到所述第一無線智能設(shè)備的回復(fù)消息時(shí),清空所述配置文件;
[0014]發(fā)送全網(wǎng)廣播以搜索第二無線智能設(shè)備;
[0015]當(dāng)接收到所述第二無線智能設(shè)備回復(fù)的帶有第二 IP地址的確認(rèn)信息后,向所述第二 IP地址發(fā)送登錄請(qǐng)求。
[0016]進(jìn)一步地,在接收到所述第二無線智能設(shè)備回復(fù)的帶有第二 IP地址的確認(rèn)信息之后,還包括:
[0017]記錄所述第二 IP地址到所述配置文件中。
[0018]進(jìn)一步地,所述第一無線智能設(shè)備包括無線智能音箱或無線智能電視。
[0019]第二方面,本發(fā)明實(shí)施例還提供了一種智能終端重連無線智能設(shè)備的裝置,所述裝置包括:
[0020]配置文件讀取模塊,用于當(dāng)與第一無線智能設(shè)備的連接斷開后,讀取配置文件;
[0021]第一登錄請(qǐng)求發(fā)送模塊,用于如果所述配置文件中包含所述第一無線智能設(shè)備的第一 IP地址,則向所述第一 IP地址發(fā)送登錄請(qǐng)求;
[0022]連接成功確定模塊,用于當(dāng)在預(yù)設(shè)時(shí)間段內(nèi)收到所述第一無線智能設(shè)備的回復(fù)消息時(shí),確定連接成功。
[0023]進(jìn)一步地,還包括:
[0024]第一 IP地址記錄模塊,用于在與第一無線智能設(shè)備建立連接后,與所述第一無線智能設(shè)備的連接斷開之前,記錄已連接的所述第一無線智能設(shè)備的第一 IP地址到配置文件。
[0025]進(jìn)一步地,還包括:
[0026]配置文件清空模塊,用于當(dāng)在所述預(yù)設(shè)時(shí)間段內(nèi)沒有收到所述第一無線智能設(shè)備的回復(fù)消息時(shí),清空所述配置文件;
[0027]全網(wǎng)廣播發(fā)送模塊,用于發(fā)送全網(wǎng)廣播以搜索第二無線智能設(shè)備;
[0028]第二登錄請(qǐng)求發(fā)送模塊,用于當(dāng)接收到所述第二無線智能設(shè)備回復(fù)的帶有第二 IP地址的確認(rèn)信息后,向所述第二 IP地址發(fā)送登錄請(qǐng)求。
[0029]進(jìn)一步地,還包括:
[0030]第二 IP地址記錄模塊,用于在接收到所述第二無線智能設(shè)備回復(fù)的帶有第二 IP地址的確認(rèn)信息之后,記錄所述第二 IP地址到所述配置文件中。
[0031]進(jìn)一步地,所述第一無線智能設(shè)備包括無線智能音箱或無線智能電視。
[0032]本發(fā)明實(shí)施例提供的智能終端重連無線智能設(shè)備的方法及裝置,通過與第一無線智能設(shè)備的連接斷開后,首先讀取配置文件,如果所述配置文件中包含所述第一無線智能設(shè)備的第一 IP地址,則向所述第一 IP地址發(fā)送登錄請(qǐng)求,當(dāng)在預(yù)設(shè)時(shí)間段內(nèi)收到所述第一無線智能設(shè)備的回復(fù)消息時(shí)確定連接成功,通過配置文件中記錄的所述第一無線智能設(shè)備的IP地址快速連接所述第一無線智能設(shè)備,而不再需要進(jìn)行全網(wǎng)廣播搜索所述第一無線智能設(shè)備,節(jié)省了搜索時(shí)間,從而減少了智能終端重連無線智能設(shè)備的時(shí)間,提升了用戶體驗(yàn)。
【附圖說明】
[0033]圖1是本發(fā)明實(shí)施例一提供的一種智能終端重連無線智能設(shè)備的方法的流程圖;
[0034]圖2是本發(fā)明實(shí)施例二提供的一種智能終端重連無線智能設(shè)備的方法的流程圖;
[0035]圖3是本發(fā)明實(shí)施例三提供的一種智能終端重連無線智能設(shè)備的方法的流程圖;
[0036]圖4是本發(fā)明實(shí)施例四提供的一種智能終端重連無線智能設(shè)備的裝置的示意圖。
【具體實(shí)施方式】
[0037]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖牵颂幩枋龅木唧w實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部內(nèi)容。
[0038]在智能家居中,很多無線智能設(shè)備都是通過手機(jī)等智能終端安裝的APP進(jìn)行控制的。本發(fā)明實(shí)施例就是基于智能終端的APP已經(jīng)連接過無線智能設(shè)備,再次啟動(dòng)APP時(shí)快速連接該無線智能設(shè)備,以減少重連無線智能設(shè)備的時(shí)間。
[0039]實(shí)施例一
[0040]圖1是本發(fā)明實(shí)施例一提供的一種智能終端重連無線智能設(shè)備的方法的流程圖,本實(shí)施例建立在智能終端的APP與無線智能設(shè)備已經(jīng)連接過的基礎(chǔ)上,智能終端再次啟動(dòng)APP時(shí)可以按照本實(shí)施例提供的方法快速連接無線智能設(shè)備,該方法由智能終端來執(zhí)行,具體包括如下步驟:
[0041]步驟110,當(dāng)與第一無線智能設(shè)備的連接斷開后,讀取配置文件。
[0042]當(dāng)智能終端與第一無線智能設(shè)備的連接斷開后,再次連接所述第一無線智能設(shè)備時(shí),首先讀取配置文件,當(dāng)所述配置文件中包含與該第一無線智能設(shè)備對(duì)應(yīng)的第一 IP地址時(shí),可以通過所述第一 IP地址快速與該第一無線智能設(shè)備建立連接。其中,所述第一無線智能設(shè)備包括無線智能音箱或無線智能電視,也可以為其他無線智能設(shè)備。
[0043]其中,配置文件是保存智能終端與無線智能設(shè)備的連接信息的,可以配置在所述智能終端中,也可以保存在后臺(tái)數(shù)據(jù)庫中。
[0044]步驟120,如果所述配置文件中包含所述第一無線智能設(shè)備的第一 IP地址,則向所述第一 IP地址發(fā)送登錄請(qǐng)求。
[0045]移動(dòng)終端與所述第一無線智能設(shè)備已成功連接過,移動(dòng)終端在所述配置文件中可以記錄所述第一無線智能設(shè)備的第一 IP地址,再次連接該第一無線智能設(shè)備時(shí),可以直接向所述第一 IP地址發(fā)送登錄請(qǐng)求,通過所述第一 IP地址將所述登錄請(qǐng)求送達(dá)給所述第一無線智能設(shè)備,并等待所述第一無線智能設(shè)備的回復(fù)消息。如果所述配置文件中未包含所述第一無線智能設(shè)備的第一 IP地址,移動(dòng)終端則清空所述配置文件,并發(fā)送全網(wǎng)廣播搜索網(wǎng)絡(luò)內(nèi)的無線智能設(shè)備,當(dāng)收到無線智能設(shè)備回復(fù)的帶有IP地址的確認(rèn)信息時(shí),根據(jù)該IP地址連接該無線智能設(shè)備,即執(zhí)行步驟120和步驟130,當(dāng)沒有收到無線智能設(shè)備回復(fù)的任何確認(rèn)信息時(shí),則結(jié)束該流程。
[0046]步驟130,當(dāng)在預(yù)設(shè)時(shí)間段內(nèi)收到所述第一無線智能設(shè)備的回復(fù)消息時(shí),確定連接成功。
[0047]第一無線智能設(shè)備在網(wǎng)絡(luò)中的IP地址仍然是所述第一 IP地址時(shí),則可以直接接收到所述移動(dòng)終端向該第一 IP地址發(fā)送來的登錄請(qǐng)求,接收到該登錄請(qǐng)求后,回復(fù)消息給移動(dòng)終端,以通知移動(dòng)終端與自身的連接已成功。
[0048]移動(dòng)終端會(huì)提前設(shè)置一個(gè)等待無線智能設(shè)備回復(fù)消息的預(yù)設(shè)時(shí)間段,當(dāng)在該預(yù)設(shè)時(shí)間段內(nèi)收到所述第一無線智能設(shè)備的回復(fù)消息時(shí),確定移動(dòng)終端與該第一無線智能設(shè)備的連接已連接成功。
[0049]本實(shí)施例通過與第一無線智能設(shè)備的連接斷開后,首先讀取配置文件,如果所述配置文件中包含所述第一無線智能設(shè)備的第一 IP地址,則向所述第一 IP地址發(fā)送登錄請(qǐng)求,當(dāng)在預(yù)設(shè)時(shí)間段內(nèi)收到所述第一無線智能設(shè)備的回復(fù)消息時(shí)確定連接成功,通過配置文件中記錄的所述第一無線智能設(shè)備的IP地址快速連接所述第一無線智能設(shè)備,而不再需要進(jìn)行全網(wǎng)廣播搜索所述第一無線智能設(shè)備,節(jié)省了搜索時(shí)間,從而減少了智能終端重連無線智能設(shè)備的時(shí)間,提升了用戶體驗(yàn)。
[0050]實(shí)施例二
[0051]圖2是本發(fā)明實(shí)施例二提供的一種智能終端重連無線智能設(shè)備的方法的流程圖,具體包括如下步驟:
[0052]步驟210,在與第一無線智能設(shè)備建立連接后,記錄已連接的所述第一無線智能設(shè)備的第一 IP地址到配置文件。
[0053]移動(dòng)終端首次與第一無線智能設(shè)備建立連接后,記錄已連接的所述第一無線智能設(shè)備的第一 IP地址到配置文件中,以便于后續(xù)再次連接該第一無線智能設(shè)備時(shí),直接通過所述第一 IP地址進(jìn)行連接。
[0054]步驟220,當(dāng)與第一無線智能設(shè)備的連接斷開后,讀取配置文件。
[0055]步驟230,如果所述配置文件中包含所述第一無線智能設(shè)備的第一 IP地址,則向所述第一 IP地址發(fā)送登錄請(qǐng)求。
[0056]步驟240,當(dāng)在預(yù)設(shè)時(shí)間段內(nèi)收到所述第一無線智能設(shè)備的回復(fù)消息時(shí),確定連接成功。
[0057]本實(shí)施例通過在與第一無線智能設(shè)備建立連接后,記錄所述第一無線智能設(shè)備的第一 IP地址到配置文件中,當(dāng)與第一無線智能設(shè)備的連接斷開后,讀取配置文件,如果所述配置文件中包含所述第一無線智能設(shè)備的第一 IP地址,則向所述第一 IP地址發(fā)送登錄請(qǐng)求,當(dāng)在預(yù)設(shè)時(shí)間段內(nèi)收到所述第一無線智能設(shè)備的回復(fù)消息時(shí),確定連接成功,首先將第一無線智能設(shè)備的第一 IP地址記錄到配置文件中,為快速重連該第一無線智能設(shè)備做了準(zhǔn)備,在重連該第一無線智能設(shè)備時(shí),可以通過配置文件中記錄的所述第一無線智能設(shè)備的IP地址快速連接所述第一無線智能設(shè)備,而不再需要