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