控制界面切換方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明適用于物聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種控制界面切換方法及裝置。
【背景技術(shù)】
[0002]現(xiàn)有的智能家居系統(tǒng)中,用戶可通過智能手機(jī)上的APP對(duì)系統(tǒng)中的智能設(shè)備進(jìn)行手動(dòng)控制,比如手動(dòng)控制智能設(shè)備的啟動(dòng)或者關(guān)閉等,此方式需要用戶在APP上查找對(duì)應(yīng)的智能設(shè)備。特別是如果房間較多的情況下,用戶需要先關(guān)閉原來(lái)的控制界面,再選擇現(xiàn)在所在的房間的控制界面,然后在該控制界面上選擇智能設(shè)備,這種控制方式智能化程度低,給用戶帶來(lái)使用上的麻煩,用戶體驗(yàn)不好。
【發(fā)明內(nèi)容】
[0003]鑒于此,本發(fā)明實(shí)施例提供一種基于室內(nèi)定位技術(shù)的控制界面切換方法及裝置,以根據(jù)用戶的位置控制移動(dòng)終端切換控制界面。
[0004]第一方面,提供了一種控制界面切換方法,所述方法包括:
[0005]當(dāng)檢測(cè)設(shè)備檢測(cè)到移動(dòng)終端時(shí),獲取所述移動(dòng)終端的運(yùn)動(dòng)信息;
[0006]在所述運(yùn)動(dòng)信息滿足預(yù)設(shè)條件時(shí),向所述移動(dòng)終端推送與所述預(yù)設(shè)條件對(duì)應(yīng)的控制消息,以使得所述移動(dòng)終端在接收到所述控制消息后進(jìn)行控制界面切換。
[0007]進(jìn)一步地,所述獲取所述移動(dòng)終端的運(yùn)動(dòng)信息包括:
[0008]獲取所述移動(dòng)終端所發(fā)射的信號(hào);
[0009]根據(jù)所述信號(hào)的強(qiáng)度獲取所述移動(dòng)終端相對(duì)于所述檢測(cè)設(shè)備的距離。
[0010]進(jìn)一步地,所述在所述運(yùn)動(dòng)信息滿足預(yù)設(shè)條件時(shí),向所述移動(dòng)終端推送與所述預(yù)設(shè)條件對(duì)應(yīng)的控制消息包括:
[0011]當(dāng)所述距離小于或等于第一閾值時(shí),向所述移動(dòng)終端推送第一控制消息,以使得所述移動(dòng)終端在接收到所述第一控制消息后顯示所述檢測(cè)設(shè)備所在空間范圍內(nèi)的智能設(shè)備的控制界面。
[0012]進(jìn)一步地,所述在所述運(yùn)動(dòng)信息滿足預(yù)設(shè)條件時(shí),向所述移動(dòng)終端推送與所述預(yù)設(shè)條件對(duì)應(yīng)的控制消息還包括:
[0013]當(dāng)所述距離大于第一閾值時(shí),向所述移動(dòng)終端推送第二控制消息,以使得所述移動(dòng)終端在接收到所述第二控制消息后取消顯示所述檢測(cè)設(shè)備所在空間范圍內(nèi)的智能設(shè)備的控制界面。
[0014]進(jìn)一步地,所述向所述移動(dòng)終端推送與所述預(yù)設(shè)條件對(duì)應(yīng)的控制消息包括:
[0015]將所述移動(dòng)終端的運(yùn)動(dòng)信息發(fā)送至預(yù)設(shè)服務(wù)器,以使得所述預(yù)設(shè)服務(wù)器在接收到所述運(yùn)動(dòng)信息后向所述移動(dòng)終端推送與所述預(yù)設(shè)條件對(duì)應(yīng)的控制消息。
[0016]第二方面,提供了一種控制界面切換裝置,所述裝置包括:
[0017]獲取模塊,用于當(dāng)檢測(cè)設(shè)備檢測(cè)到移動(dòng)終端時(shí),獲取所述移動(dòng)終端的運(yùn)動(dòng)信息;
[0018]推送模塊,用于在所述運(yùn)動(dòng)信息滿足預(yù)設(shè)條件時(shí),向所述移動(dòng)終端推送與所述預(yù)設(shè)條件對(duì)應(yīng)的控制消息,以使得所述移動(dòng)終端在接收到所述控制消息后進(jìn)行控制界面切換。
[0019]進(jìn)一步地,所述獲取模塊包括:
[0020]第一獲取單元,用于獲取所述移動(dòng)終端所發(fā)射的信號(hào);
[0021]第二獲取單元,用于根據(jù)所述信號(hào)的強(qiáng)度獲取所述移動(dòng)終端相對(duì)于所述檢測(cè)設(shè)備的距離。
[0022]進(jìn)一步地,所述推送模塊包括:
[0023]第一推送單元,用于當(dāng)所述距離小于或等于第一閾值時(shí),向所述移動(dòng)終端推送第一控制消息,以使得所述移動(dòng)終端在接收到所述第一控制消息后顯示所述檢測(cè)設(shè)備所在空間范圍內(nèi)的智能設(shè)備的控制界面。
[0024]進(jìn)一步地,所述推送模塊包括:
[0025]第二推送單元,用于當(dāng)所述距離大于第一閾值時(shí),向所述移動(dòng)終端推送第二控制消息,以使得所述移動(dòng)終端在接收到所述第二控制消息后取消顯示所述檢測(cè)設(shè)備所在空間范圍內(nèi)的智能設(shè)備的控制界面。
[0026]進(jìn)一步地,所述推送模塊還包括:
[0027]第三推送單元,用于將所述移動(dòng)終端的運(yùn)動(dòng)信息發(fā)送至預(yù)設(shè)服務(wù)器,以使得所述預(yù)設(shè)服務(wù)器在接收到所述運(yùn)動(dòng)信息后向所述移動(dòng)終端推送與所述預(yù)設(shè)條件對(duì)應(yīng)的控制消息。
[0028]與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例將室內(nèi)定位技術(shù)應(yīng)用于智能家居系統(tǒng)中,通過改進(jìn)檢測(cè)設(shè)備,并將改進(jìn)后的檢測(cè)設(shè)備放在指定的空間內(nèi),當(dāng)檢測(cè)設(shè)備檢測(cè)到移動(dòng)終端時(shí),獲取移動(dòng)終端的運(yùn)動(dòng)信息;在運(yùn)動(dòng)信息滿足預(yù)設(shè)條件時(shí),向移動(dòng)終端推送與預(yù)設(shè)條件對(duì)應(yīng)的控制消息,以使得移動(dòng)終端在接收到控制消息后進(jìn)行控制界面切換;從而實(shí)現(xiàn)了通過室內(nèi)定位技術(shù)識(shí)別用戶是否進(jìn)出檢測(cè)設(shè)備所在的空間范圍,并根據(jù)識(shí)別結(jié)果控制移動(dòng)終端進(jìn)行控制界面切換,向用戶推送空間范圍內(nèi)的場(chǎng)景信息及智能設(shè)備信息,即檢測(cè)設(shè)備所在空間范圍內(nèi)的可執(zhí)行場(chǎng)景信息,免去了用戶每到一個(gè)新的房間都要重新切換控制界面的麻煩,提升了用戶體驗(yàn)。
【附圖說(shuō)明】
[0029]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他附圖。
[0030]圖1是本發(fā)明實(shí)施例一提供的控制界面切換方法的第一實(shí)現(xiàn)流程圖;
[0031]圖2是本發(fā)明實(shí)施例二提供的控制界面切換方法的第二實(shí)現(xiàn)流程圖;
[0032]圖3是本發(fā)明實(shí)施例三提供的控制界面切換裝置的組成結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0033]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0034]本發(fā)明實(shí)施例將室內(nèi)定位技術(shù)應(yīng)用于智能家居系統(tǒng)中,通過改進(jìn)檢測(cè)設(shè)備,并將改進(jìn)后的檢測(cè)設(shè)備放在指定的空間內(nèi),當(dāng)檢測(cè)設(shè)備檢測(cè)到移動(dòng)終端時(shí),獲取所述移動(dòng)終端的運(yùn)動(dòng)信息;在所述運(yùn)動(dòng)信息滿足預(yù)設(shè)條件時(shí),向所述移動(dòng)終端推送與所述預(yù)設(shè)條件對(duì)應(yīng)的控制消息,以使得所述移動(dòng)終端在接收到所述控制消息后進(jìn)行控制界面切換;從而實(shí)現(xiàn)了通過室內(nèi)定位技術(shù)識(shí)別用戶是否進(jìn)出所述檢測(cè)設(shè)備所在的空間范圍,并根據(jù)識(shí)別結(jié)果控制移動(dòng)終端進(jìn)行控制界面切換,向用戶推送對(duì)所述空間范圍內(nèi)的場(chǎng)景信息及智能設(shè)備信息,即檢測(cè)設(shè)備所在空間范圍內(nèi)的可執(zhí)行場(chǎng)景信息,免去了用戶每到一個(gè)新的房間都要重新切換控制界面的麻煩,提升了用戶體驗(yàn)。本發(fā)明實(shí)施例還提供了相應(yīng)的裝置,以下分別進(jìn)行詳細(xì)的說(shuō)明。
[0035]實(shí)施例一
[0036]圖1示出了本發(fā)明實(shí)施例一提供的控制界面切換方法的第一實(shí)現(xiàn)流程,為了便于說(shuō)明,僅示出了與本發(fā)明相關(guān)的部分。
[0037]在本發(fā)明實(shí)施例中,所述方法應(yīng)用于藍(lán)牙設(shè)備中,亦即所述檢測(cè)設(shè)備為藍(lán)牙設(shè)備,所述藍(lán)牙設(shè)備為設(shè)置有藍(lán)牙4.0版本的設(shè)備,能夠?qū)崿F(xiàn)BLE定位技術(shù)。當(dāng)然,實(shí)際應(yīng)用中,也可以將具有藍(lán)牙4.0版本的智能設(shè)備、移動(dòng)終端用作所述藍(lán)牙設(shè)備。所述藍(lán)牙設(shè)備放在指定的空間范圍內(nèi),比如房間、客廳等。
[0038]作為一優(yōu)選示例,所述藍(lán)牙設(shè)備可以通過藍(lán)牙技術(shù)與移動(dòng)終端建立通信連接。
[0039]所述移動(dòng)終端包括在不限于智能手機(jī)、平板電腦、學(xué)習(xí)機(jī)、智能穿戴設(shè)備等,其上安裝有與所述藍(lán)牙設(shè)備配套使用的應(yīng)用軟件APP,所述APP運(yùn)行一個(gè)常駐后臺(tái)的服務(wù),用于和至少一個(gè)藍(lán)牙設(shè)備或者服務(wù)器進(jìn)行通信。所述APP還可以對(duì)藍(lán)牙設(shè)備所在的空間范圍內(nèi)的智能設(shè)備進(jìn)行管理。示例性的,用戶可根據(jù)所述藍(lán)牙設(shè)備所在空間范圍在所述APP上創(chuàng)建、修改或者刪除對(duì)應(yīng)的設(shè)備控制界面,亦即藍(lán)牙設(shè)備設(shè)置在房間A,則APP上創(chuàng)建房間A的控制界面。該控制界面包括房間A內(nèi)的所有智能設(shè)備,優(yōu)選地,所述智能設(shè)備包括但不限于智能家居設(shè)備(比如智能燈、空調(diào)等)、個(gè)人電腦、門窗控制器、窗簾控制器、空調(diào)、空氣凈化器、智能攝像頭、智能插座等。用戶還可以通過所述APP對(duì)房間對(duì)應(yīng)的控制界面按照房間用途命名,比如“臥室、客廳、廚房”等。
[0040]如圖1所示,所述方法包括:
[0041]在步驟SlOl中,當(dāng)檢測(cè)設(shè)備檢測(cè)到移動(dòng)終端時(shí),獲取所述移動(dòng)終端的運(yùn)動(dòng)信息。
[0042]所述檢測(cè)設(shè)備可以和移動(dòng)終端通過藍(lán)牙信號(hào)進(jìn)行通信,現(xiàn)有藍(lán)牙信號(hào)的范圍通常在10米以內(nèi)。當(dāng)移動(dòng)終端位于所述范圍內(nèi)時(shí),檢測(cè)設(shè)備可以檢測(cè)到所述移動(dòng)終端所發(fā)射的藍(lán)牙信號(hào),從而實(shí)現(xiàn)了移動(dòng)終端的檢測(cè)。
[0043]本發(fā)明實(shí)施例中,所述獲取所述移動(dòng)終端的運(yùn)動(dòng)信息具體包括:
[0044]獲取所述移動(dòng)終端所發(fā)射的信號(hào);
[0045]根據(jù)所述信號(hào)的強(qiáng)度獲取所述移動(dòng)終端相對(duì)于檢測(cè)設(shè)備的距離。
[0046]在步驟S102中,在所述運(yùn)動(dòng)信息滿足預(yù)設(shè)條件時(shí),向所述移動(dòng)終端推送與所述預(yù)設(shè)條件對(duì)應(yīng)的控制消息,以使得所述移動(dòng)終端在接收到所述控制消息后進(jìn)行控制界面切換。
[0047]在本發(fā)明實(shí)施例中,預(yù)先設(shè)置第一閾值,所述第一閾值為移動(dòng)終端用戶進(jìn)入所述檢測(cè)設(shè)備所在空間范圍的判定標(biāo)準(zhǔn)。示例性的,所述第一閾值可根據(jù)實(shí)際空間范圍通過實(shí)驗(yàn)測(cè)試調(diào)整到最優(yōu)值,并在移動(dòng)終端上的APP進(jìn)行自定義。比如臥室的房間長(zhǎng)