本發(fā)明實施例涉及智能家居領(lǐng)域,特別涉及一種家居設(shè)備管理方法及裝置。
背景技術(shù):
在智能家居中,用戶通過安裝在終端上的智能家居類應(yīng)用程序可以對家庭中的家居設(shè)備進(jìn)行管理和控制。
家居設(shè)備在安裝過程中,通過將家居設(shè)備接入家庭網(wǎng)關(guān),家庭網(wǎng)關(guān)自動獲取家居設(shè)備的設(shè)備信息(比如:設(shè)備標(biāo)識和默認(rèn)名稱),然后將家居設(shè)備的設(shè)備信息發(fā)送至終端上的智能家居類應(yīng)用程序,智能家居類應(yīng)用程序上自動生成家居設(shè)備列表,對于相同類型的家居設(shè)備,在家居設(shè)備列表中以編號進(jìn)行區(qū)分,比如:空調(diào)1、空調(diào)2、燈1、燈2、燈3。
由于家庭中相同類型的家居設(shè)備較多,因此當(dāng)用戶想要確定家居設(shè)備列表中的多個名稱相同的設(shè)備信息實際對應(yīng)的是哪一個家居設(shè)備時,需要通過激活操作來對家居設(shè)備進(jìn)行識別,比如走到空調(diào)旁邊,通過觸發(fā)智能家居類應(yīng)用程序中的開機(jī)按鍵,然后查看空調(diào)是否啟動,從而確定用戶正在控制的設(shè)備是否為該空調(diào)。對于相同類型的家居設(shè)備,比如數(shù)量較多的燈和窗簾等,用戶需要逐一識別出設(shè)備信息所對應(yīng)的家居設(shè)備,操作繁瑣,管理效率低。
技術(shù)實現(xiàn)要素:
為了解決家庭中相同類型的家居設(shè)備較多,在確定家居設(shè)備列表中的多個名稱相同的設(shè)備信息實際對應(yīng)的家居設(shè)備時,需要逐一通過識別操作識別出設(shè)備信息對應(yīng)的家居設(shè)備,導(dǎo)致操作繁瑣,管理效率低的問題,本發(fā)明實施例提供了一種家居設(shè)備管理方法及裝置。所述技術(shù)方案如下:
第一方面,提供了一種家居設(shè)備管理方法,所述方法包括:
對n個家居設(shè)備進(jìn)行室內(nèi)定位,得到家居設(shè)備定位圖,所述家居設(shè)備定位圖用于呈現(xiàn)n個所述家居設(shè)備的相對位置分布,每個所述家居設(shè)備以定位點的形式顯示在所述家居設(shè)備定位圖上,n為正整數(shù);
獲取所述家居設(shè)備所在房屋的戶型結(jié)構(gòu)圖;
根據(jù)所述家居設(shè)備定位圖和所述戶型結(jié)構(gòu)圖,得到設(shè)備位置圖;所述設(shè)備位置圖用于展示所述定位點與所述房屋的戶型結(jié)構(gòu)的位置關(guān)系;
根據(jù)所述設(shè)備位置圖對n個所述家居設(shè)備進(jìn)行管理。
第二方面,提供了一種家居設(shè)備管理裝置,所述裝置包括:
定位模塊,用于對n個家居設(shè)備進(jìn)行室內(nèi)定位,得到家居設(shè)備定位圖,所述家居設(shè)備定位圖用于呈現(xiàn)n個所述家居設(shè)備的相對位置分布,每個所述家居設(shè)備以定位點的形式顯示在所述家居設(shè)備定位圖上,n為正整數(shù);
第一獲取模塊,用于獲取所述家居設(shè)備所在房屋的戶型結(jié)構(gòu)圖;
確定模塊,用于根據(jù)所述定位模塊得到的所述家居設(shè)備定位圖和所述第一獲取模塊獲取的所述戶型結(jié)構(gòu)圖,得到設(shè)備位置圖;所述設(shè)備位置圖用于展示所述定位點與所述房屋的戶型結(jié)構(gòu)的位置關(guān)系;
管理模塊,用于根據(jù)所述確定模塊得到的所述設(shè)備位置圖對n個所述家居設(shè)備進(jìn)行管理。
第三方面,提供了一種家居設(shè)備管理裝置,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機(jī)程序,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)以下步驟:
對n個家居設(shè)備進(jìn)行室內(nèi)定位,得到家居設(shè)備定位圖,所述家居設(shè)備定位圖用于呈現(xiàn)n個所述家居設(shè)備的相對位置分布,每個所述家居設(shè)備以定位點的形式顯示在所述家居設(shè)備定位圖上,n為正整數(shù);
獲取所述家居設(shè)備所在房屋的戶型結(jié)構(gòu)圖;
根據(jù)所述家居設(shè)備定位圖和所述戶型結(jié)構(gòu)圖,得到設(shè)備位置圖;所述設(shè)備位置圖用于展示所述定位點與所述房屋的戶型結(jié)構(gòu)的位置關(guān)系;
根據(jù)所述設(shè)備位置圖對n個所述家居設(shè)備進(jìn)行管理。
第四方面,提供了一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)以下步驟:
對n個家居設(shè)備進(jìn)行室內(nèi)定位,得到家居設(shè)備定位圖,所述家居設(shè)備定位圖用于呈現(xiàn)n個所述家居設(shè)備的相對位置分布,每個所述家居設(shè)備以定位點的形式顯示在所述家居設(shè)備定位圖上,n為正整數(shù);
獲取所述家居設(shè)備所在房屋的戶型結(jié)構(gòu)圖;
根據(jù)所述家居設(shè)備定位圖和所述戶型結(jié)構(gòu)圖,得到設(shè)備位置圖;所述設(shè)備位置圖用于展示所述定位點與所述房屋的戶型結(jié)構(gòu)的位置關(guān)系;
根據(jù)所述設(shè)備位置圖對n個所述家居設(shè)備進(jìn)行管理。
本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
通過對家居設(shè)備進(jìn)行定位,得到家居設(shè)備定位圖,根據(jù)家居設(shè)備定位圖與獲取到的戶型結(jié)構(gòu)圖得到設(shè)備位置圖,可以將家居設(shè)備的位置與房屋的戶型結(jié)構(gòu)聯(lián)系起來,從而可以直觀的區(qū)分出不同的定位點實際對應(yīng)的家居設(shè)備,不需要用戶注意對家居設(shè)備進(jìn)行識別操作后才能識別設(shè)備信息對應(yīng)的家居設(shè)備,從而解決了家庭中相同類型的家居設(shè)備較多,在確定家居設(shè)備列表中的多個名稱相同的設(shè)備信息實際對應(yīng)的家居設(shè)備時,需要逐一通過識別操作識別出設(shè)備信息對應(yīng)的家居設(shè)備,操作繁瑣,管理效率低的問題,達(dá)到了簡化用戶操作,提高設(shè)備管理效率的效果。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明一個實施例提供的實施環(huán)境的示意圖;
圖2是本發(fā)明一個實施例提供的家居設(shè)備管理方法的方法流程圖;
圖3是本發(fā)明另一個實施例提供的家居設(shè)備管理方法的方法流程圖;
圖4是本發(fā)明再一個實施例提供的家居設(shè)備管理方法的方法流程圖;
圖5是本發(fā)明一個實施例提供的家居設(shè)備定位圖的示意圖;
圖6是本發(fā)明一個實施例提供的顯示有標(biāo)簽的家居設(shè)備定位圖的示意圖;
圖7是本發(fā)明一個實施例提供的戶型結(jié)構(gòu)圖的示意圖;
圖8是本發(fā)明一個實施例提供的設(shè)備位置圖的示意圖;
圖9是本發(fā)明一個實施例提供的詳情信息界面的示意圖;
圖10是本發(fā)明一個實施例提供的編輯界面的示意圖;
圖11是本發(fā)明一個實施例提供的家居設(shè)備管理方法的流程圖;
圖12是本發(fā)明一個實施例提供的家居設(shè)備管理裝置的結(jié)構(gòu)方框圖;
圖13是本發(fā)明另一個實施例提供的家居設(shè)備管理裝置的結(jié)構(gòu)方框圖;
圖14是本發(fā)明一個實施例提供的終端的結(jié)構(gòu)方框圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進(jìn)一步地詳細(xì)描述。
圖1是本發(fā)明一個實施例提供的實施環(huán)境的示意圖,如圖1所示,該實施環(huán)境包括:終端110、家庭網(wǎng)關(guān)120、至少一個智能家居設(shè)備130和至少三個無線接收器140。
終端110用于實現(xiàn)信號收發(fā)、計算分析、圖像處理、設(shè)備管理等功能。可選的,終端110包括:智能手機(jī)、平板電腦、膝上型便攜計算機(jī)和臺式計算機(jī)等。終端110上安裝有智能家居類應(yīng)用程序,智能家居類應(yīng)用程序用于對各個智能家居設(shè)備130進(jìn)行控制和管理。
家庭網(wǎng)關(guān)120是設(shè)置在家庭的外部網(wǎng)絡(luò)與家庭的內(nèi)部網(wǎng)絡(luò)之間的接口設(shè)備,家庭網(wǎng)關(guān)120可以從不同的外部網(wǎng)絡(luò)接收通訊信號,通過內(nèi)部網(wǎng)絡(luò)傳遞信號給某個智能家居設(shè)備130。可選的,家庭網(wǎng)關(guān)120為接入點設(shè)備??蛇x的,接入點設(shè)備為路由器。
智能家居設(shè)備130是能夠接入家庭網(wǎng)關(guān)120,通過內(nèi)部網(wǎng)絡(luò)控制的家居設(shè)備。智能家居設(shè)備130包括智能家居中的電視、空調(diào)、熱水器、燈、窗簾等。
每個智能家居設(shè)備130中包括通信模塊??蛇x的,通信模塊為無線保真(英文:wirelessfidelity,簡稱:wifi)模塊、全球定位系統(tǒng)(英文:globalpositioningsystem,簡稱:gps)接收器和射頻識別(英文:radiofrequencyidentification,簡稱:rfid)標(biāo)簽中的至少一種。
在本發(fā)明各個實施例中的家居設(shè)備均代表智能家居設(shè)備。
無線接收器140用于收發(fā)無線信號。可選的,無線接收器140為無線路由器。
當(dāng)智能家居設(shè)備130接入家庭網(wǎng)關(guān)120后,家庭網(wǎng)關(guān)120能夠自動獲取各個智能家居設(shè)備130的設(shè)備標(biāo)識和設(shè)備名稱等設(shè)備信息,設(shè)備標(biāo)識用于唯一標(biāo)識該智能家居設(shè)備130,設(shè)備名稱包括設(shè)備的類型,比如:空調(diào)、冰箱、窗簾,或者,設(shè)備名稱包括設(shè)備的型號,比如:空調(diào)對應(yīng)的具體型號??蛇x的,設(shè)備名稱還包括設(shè)備的品牌名稱。
當(dāng)終端110接入家庭網(wǎng)關(guān)120后,可以從家庭網(wǎng)關(guān)120處獲取到各個智能家居設(shè)備130的設(shè)備信息。
圖2是本發(fā)明一個實施例提供的家居設(shè)備管理方法的方法流程圖,該方法以應(yīng)用在圖1所示的終端110中舉例說明,如圖2所示,該家居設(shè)備管理方法可以包括如下步驟:
步驟201,對n個家居設(shè)備進(jìn)行室內(nèi)定位,得到家居設(shè)備定位圖,家居設(shè)備定位圖用于呈現(xiàn)n個家居設(shè)備的相對位置分布,每個家居設(shè)備以定位點的形式顯示在家居設(shè)備定位圖上,n為正整數(shù)。
對每個家居設(shè)備定位后,將家居設(shè)備的位置表示為定位點。
家居設(shè)備定位圖中的各個定位點與房屋中的各個家居設(shè)備一一對應(yīng)。
步驟202,獲取家居設(shè)備所在房屋的戶型結(jié)構(gòu)圖。
戶型結(jié)構(gòu)圖是房屋布局的平面結(jié)構(gòu)圖。
步驟203,根據(jù)家居設(shè)備定位圖和戶型結(jié)構(gòu)圖,得到設(shè)備位置圖,設(shè)備位置圖用于展示定位點與房屋的戶型結(jié)構(gòu)的位置關(guān)系。
設(shè)備位置圖是將家居設(shè)備定位圖與戶型結(jié)構(gòu)圖重疊后得到的。在實際實現(xiàn)時,一種方式是將家居設(shè)備定位圖作為背景圖層,將戶型結(jié)構(gòu)圖設(shè)置為預(yù)定透明度,然后將戶型結(jié)構(gòu)圖覆蓋在家居設(shè)備定位圖之上;另一種方式是將戶型結(jié)構(gòu)圖作為背景圖層,將家居設(shè)備定位圖設(shè)置為預(yù)定透明度,然后將家居設(shè)備定位圖覆蓋在戶型結(jié)構(gòu)圖之上。
在將家居設(shè)備定位圖和戶型結(jié)構(gòu)圖重疊之前,需要將家居設(shè)備定位圖與戶型結(jié)構(gòu)圖調(diào)整為相同方向。
步驟204,根據(jù)設(shè)備位置圖對n個家居設(shè)備進(jìn)行管理。
在得到設(shè)備位置圖之后,用戶根據(jù)設(shè)備位置圖區(qū)分出每個定位點對應(yīng)的家居設(shè)備,可以對家居設(shè)備的設(shè)備信息進(jìn)行編輯。
綜上所述,本發(fā)明實施例提供的家居設(shè)備管理方法,通過對家居設(shè)備進(jìn)行定位,得到家居設(shè)備定位圖,根據(jù)家居設(shè)備定位圖與獲取到的戶型結(jié)構(gòu)圖得到設(shè)備位置圖,可以將家居設(shè)備的位置與房屋的戶型結(jié)構(gòu)聯(lián)系起來,從而可以直觀的區(qū)分出不同的定位點實際對應(yīng)的家居設(shè)備,不需要用戶注意對家居設(shè)備進(jìn)行識別操作后才能識別設(shè)備信息對應(yīng)的家居設(shè)備,從而解決了家庭中相同類型的家居設(shè)備較多,在確定家居設(shè)備列表中的多個名稱相同的設(shè)備信息實際對應(yīng)的家居設(shè)備時,需要逐一通過識別操作識別出設(shè)備信息對應(yīng)的家居設(shè)備,操作繁瑣,管理效率低的問題,達(dá)到了簡化用戶操作,提高設(shè)備管理效率的效果。
圖3是本發(fā)明另一個實施例提供的家居設(shè)備管理方法的方法流程圖,該方法以應(yīng)用在圖1所示的終端110中舉例說明,如圖3所示,該家居設(shè)備管理方法可以包括如下步驟:
步驟301,對n個家居設(shè)備進(jìn)行室內(nèi)定位,得到家居設(shè)備定位圖,家居設(shè)備定位圖用于呈現(xiàn)n個家居設(shè)備的相對位置分布,每個家居設(shè)備以定位點的形式顯示在家居設(shè)備定位圖上,n為正整數(shù)。
可選的,在對n個家居設(shè)備進(jìn)行室內(nèi)定位時,可以通過信號強(qiáng)度定位,也可以通過gps定位,還可以通過rfid定位。使用信號強(qiáng)度定位時,家居設(shè)備上需要設(shè)置wifi模塊;使用gps定位時,家居設(shè)備上需要設(shè)置gps接收器;使用rfid定位時,家居設(shè)備上需要設(shè)置rfid標(biāo)簽。在實際應(yīng)用中,在對家居設(shè)備進(jìn)行定位時,還可以通過本領(lǐng)域技術(shù)人員所知的其他定位方式實現(xiàn),本實施例不對家居設(shè)備的室內(nèi)定位方式進(jìn)行限定。
可選的,本實施例以信號強(qiáng)度定位進(jìn)行舉例說明,如圖4所示,步驟301可以被替換成圖4中的步驟301a至步驟301b。
步驟301a,對于第i個家居設(shè)備,根據(jù)至少三個不同位置測量得到的信號強(qiáng)度確定第i個家居設(shè)備的位置,1≤i≤n,i為正整數(shù)。
可選的,在根據(jù)至少三個不同位置測量得到的信號強(qiáng)度確定家居設(shè)備的位置時,可以使用接收的信號強(qiáng)度指示(英文:receivedsignalstreng6indication,簡稱:rssi)三角定位算法來實現(xiàn)。
在利用rssi三角定位算法對家居設(shè)備進(jìn)行定位時,可以包括以下步驟:
s1,獲取第一信號強(qiáng)度,第一信號強(qiáng)度是第i個家居設(shè)備中的wifi模塊發(fā)送預(yù)定信號時的發(fā)送信號強(qiáng)度。
可選的,終端與家居設(shè)備預(yù)先約定發(fā)送預(yù)定信號的信號強(qiáng)度,則終端直接獲取預(yù)定的信號強(qiáng)度作為第一信號強(qiáng)度。
可選的,家居設(shè)備中的wifi模塊發(fā)送預(yù)定信號,家居設(shè)備將預(yù)定信號的信號強(qiáng)度上報給終端,上報的預(yù)定信號的信號強(qiáng)度即第一信號強(qiáng)度。
s2,獲取m個第二信號強(qiáng)度,第二信號強(qiáng)度是通過m個位置已知的無線接收器接收到預(yù)定信號時的接收信號強(qiáng)度,m≥3,m是正整數(shù)。
可選的,無線接收器對應(yīng)有唯一的標(biāo)識,比如:路由器對應(yīng)有mac地址,智能家居的安裝人員在設(shè)置無線接收器時,將無線接收器擺放在固定位置后,通過終端對該位置進(jìn)行定位,獲取到無線接收器的擺放位置的經(jīng)緯度,然后將經(jīng)緯度與無線接收器的標(biāo)識對應(yīng)存儲。在實際應(yīng)用中,還可以通過其他方式確定無線接收器的位置,本實施例對此不進(jìn)行限定。
在實際應(yīng)用中,至少三個無線接收器通常被放置在房屋整體的邊緣角落對應(yīng)的位置,且任意兩個無線接收器設(shè)置的位置不同。比如:在一個矩形的房屋中,對應(yīng)房屋的平面布局,第一個無線接收器被放置在左上頂角處,第二個無線接收器被放置在左下頂角處,第三個無線接收器被放置在右上頂角處。
第二信號強(qiáng)度是無線接收器接收到家居設(shè)備發(fā)送的預(yù)定信號的接收信號強(qiáng)度,各個無線接收器在接收到預(yù)定信號后,將接收到的接收信號強(qiáng)度發(fā)送給終端,終端根據(jù)發(fā)送第二信號強(qiáng)度的無線接收器的標(biāo)識確定出每個無線接收器接收到的第二信號強(qiáng)度。
s3,根據(jù)第一信號強(qiáng)度和第j個第二信號強(qiáng)度,計算第i個家居設(shè)備與第j個無線接收器之間的距離,1≤j≤m,j為正整數(shù)。
由于存在至少三個無線接收器,終端需要根據(jù)每個無線接收器接收到的第二信號強(qiáng)度與家居設(shè)備發(fā)送的第一信號強(qiáng)度確定該無線接收器與發(fā)送預(yù)定信號的家居設(shè)備之間的距離。
第一信號強(qiáng)度與第二信號強(qiáng)度之間的關(guān)系可以表示為公式(1):
i2=i1-10×n×lgd公式(1)
其中,i1表示第一信號強(qiáng)度,i2表示第二信號強(qiáng)度,n為傳輸介質(zhì)常數(shù),d表示距離。第一信號強(qiáng)度和第二信號強(qiáng)度的單位是dbm。
由此可以推導(dǎo)出距離d的計算公式,請參見公式(2):
根據(jù)公式(2),在獲取到第一信號強(qiáng)度和第二信號強(qiáng)度之后,終端可以計算出距離d,距離d即第i個家居設(shè)備與第j個無線接收器之間的距離。
s4,以第j個無線接收器的位置為圓心,以計算出的距離為半徑繪制第j個圓。
終端在獲取第二信號強(qiáng)度時,同時可以獲取到發(fā)送該第二信號強(qiáng)度的無線接收器的標(biāo)識,根據(jù)標(biāo)識可以查詢存儲的無線接收器的位置與標(biāo)識的對應(yīng)關(guān)系,從未確定出第j個無線接收器的位置。
s5,根據(jù)繪制出的m個圓的交集位置確定出第i個家居設(shè)備的定位點。
由于存在至少三個無線接收器,根據(jù)每個無線接收器繪制的m個圓的交集位置即第i個家居設(shè)備所在的位置。
在家居設(shè)備定位圖上,終端可以先將無線接收器的相對位置表示出來,可選的,各個無線接收器的顯示方式為隱式顯示,不對用戶可見。
基于各個無線接收器的相對位置,根據(jù)計算出的第i個家居設(shè)備與各個無線接收器之間的相對位置,確定出第i個家居設(shè)備的定位位置。
可選的,終端在獲取家居設(shè)備定位圖時,默認(rèn)參考方向,比如:上方對應(yīng)北方。
步驟301b,根據(jù)第i個家居設(shè)備的位置,將第i個定位點添加至家居設(shè)備定位圖上。
第i個定位點對應(yīng)第i個家居設(shè)備,根據(jù)第i個家居設(shè)備的定位位置,以及家居設(shè)備定位圖上各個無線接收器的位置,將第i個定位點顯示在家居設(shè)備定位圖上。
結(jié)合參考圖5,家居設(shè)備定位圖10上顯示有通過室內(nèi)定位得到的各個家居設(shè)備對應(yīng)的定位點11。
步驟302,獲取第i個家居設(shè)備的設(shè)備信息,設(shè)備信息至少包括設(shè)備標(biāo)識和設(shè)備名稱。
由于家居設(shè)備在接入家庭網(wǎng)關(guān)后,家庭網(wǎng)關(guān)能自動獲取到家居設(shè)備的設(shè)備信息,因此終端可以從家庭網(wǎng)關(guān)獲取到各個家居設(shè)備的設(shè)備信息。
設(shè)備信息至少包括設(shè)備標(biāo)識和設(shè)備名稱。設(shè)備標(biāo)識用于唯一標(biāo)識該智能家居設(shè)備130。
設(shè)備名稱包括設(shè)備的類型,比如:空調(diào)、冰箱、窗簾,或者,設(shè)備名稱包括設(shè)備的型號,比如:空調(diào)對應(yīng)的具體型號??蛇x的,設(shè)備名稱還包括設(shè)備的品牌名稱。
步驟303,將設(shè)備名稱作為標(biāo)簽顯示在第i個家居設(shè)備的定位點上。
可選的,當(dāng)設(shè)備名稱包括設(shè)備的類型時,若存在至少兩個相同類型的家居設(shè)備,在標(biāo)簽中添加編號以區(qū)分不同的家居設(shè)備。比如:空調(diào)1、空調(diào)2和空調(diào)3。
結(jié)合參考圖6,家居設(shè)備定位圖10中的定位點11上顯示有標(biāo)簽12,標(biāo)簽12的內(nèi)容是家居設(shè)備的設(shè)備名稱。相同類型的家居設(shè)備的設(shè)備名稱相同,通過編號進(jìn)行區(qū)分。
步驟304,顯示用于提示對具有戶型結(jié)構(gòu)圖的實物進(jìn)行拍攝的提示信息。
可選的,具有戶型結(jié)構(gòu)圖的實物為房產(chǎn)證上附帶的戶型結(jié)構(gòu)圖。
可選的,當(dāng)顯示屏上顯示有戶型結(jié)構(gòu)圖時,終端可以對顯示屏進(jìn)行拍攝以獲取到戶型結(jié)構(gòu)圖。
在實際應(yīng)用中,具有戶型結(jié)構(gòu)圖的實物不止包括房產(chǎn)證和顯示屏,在其他實物中可能也存在戶型結(jié)構(gòu)圖,本實施例不對戶型結(jié)構(gòu)圖的來源進(jìn)行限定。
可選的,當(dāng)用戶在智能家居類應(yīng)用程序運行時啟動攝像頭,在拍照預(yù)覽界面中顯示提示信息。
可選的,當(dāng)智能家居類應(yīng)用程序首次啟動時,用戶界面上顯示提示信息,并且顯示確認(rèn)控件,當(dāng)確認(rèn)控件被觸發(fā)時,智能家居類應(yīng)用程序自動啟動攝像頭,并將用戶界面切換為拍照界面。
可選的,提示信息還用于提示用戶在拍照時將戶型結(jié)構(gòu)圖按照默認(rèn)參考方向進(jìn)行拍攝,比如:將戶型結(jié)構(gòu)圖旋轉(zhuǎn)為北方朝上后再拍攝。
在實際實現(xiàn)時,步驟304不限定在步驟303之后執(zhí)行,也可以在步驟301之前執(zhí)行。
步驟305,接收拍攝操作。
當(dāng)攝像頭被啟動時,拍攝操作為觸發(fā)拍照控件。
當(dāng)攝像頭未被啟動時,拍攝操作為啟動攝像頭,觸發(fā)拍照控件。
步驟306,根據(jù)拍攝操作拍攝得到圖像,將圖像確定為戶型結(jié)構(gòu)圖。
在拍照控件被觸發(fā)時,獲取攝像頭采集到的圖像,由于用戶是對準(zhǔn)戶型結(jié)構(gòu)圖的實物進(jìn)行拍攝,因此圖像中包含房屋的戶型結(jié)構(gòu)圖。
結(jié)合參考圖7,其示出了戶型結(jié)構(gòu)圖的示意圖。
步驟307,通過圖像處理將戶型結(jié)構(gòu)圖的外邊緣的第一水平線與預(yù)設(shè)的校準(zhǔn)框的第二水平線對齊,將戶型結(jié)構(gòu)圖的外邊緣的第一豎直線與校準(zhǔn)框的第二豎直線對齊,圖像處理包括透視變換、旋轉(zhuǎn)、縮放中的至少一個。
校準(zhǔn)框用于限定戶型結(jié)構(gòu)圖中的有效區(qū)域。
由于用戶在拍攝具有戶型結(jié)構(gòu)圖的實物時,可能會拍攝到戶型結(jié)構(gòu)圖以外的部分,因此需要通過校準(zhǔn)框?qū)ε臄z到的圖像進(jìn)行校準(zhǔn),獲取到圖像中戶型結(jié)構(gòu)圖對應(yīng)的區(qū)域。
校準(zhǔn)框的形狀可以根據(jù)無線接收器的位置確定,由于無線接收器被放置在房屋整體的外邊緣的角落位置,因此通過至少三個無線接收器的位置可以確定出一個矩形。校準(zhǔn)框的形狀設(shè)置為與確定出的矩形相同。
為了在對戶型結(jié)構(gòu)圖截取時能夠容納一定的誤差,將校準(zhǔn)框的面積設(shè)置為大于確定出的矩形面積。將矩形的每條邊向外延伸預(yù)定距離,將延伸后的矩形面積確定為校準(zhǔn)框的面積。
校準(zhǔn)框在顯示時按照默認(rèn)參考方向,比如:上方為北方。
由于戶型結(jié)構(gòu)圖不一定是規(guī)則的矩形,因此,在利用校準(zhǔn)框?qū)粜徒Y(jié)構(gòu)圖進(jìn)行校準(zhǔn)時。首先通過透視變換、旋轉(zhuǎn)、縮放等圖像處理將戶型結(jié)構(gòu)圖調(diào)正,也就是對戶型結(jié)構(gòu)圖調(diào)整的目標(biāo)是將戶型結(jié)構(gòu)圖中的橫線調(diào)整到水平方向,將戶型結(jié)構(gòu)圖中的豎線調(diào)整到豎直方向。
然后通過圖像特征檢測,確定出戶型結(jié)構(gòu)圖中最上方的水平線、最下方的水平線、最左側(cè)的豎直線和最右側(cè)的豎直線,將最上方的水平線與校準(zhǔn)框的上邊框?qū)R,將最下方的水平線與校準(zhǔn)框的下邊框?qū)R,將最左側(cè)的豎直線與校準(zhǔn)框的左邊框?qū)R,將最右側(cè)的豎直線與校準(zhǔn)框的右邊框?qū)R。
其中戶型結(jié)構(gòu)圖中最上方的水平線和最下方的水平線為第一水平線,校準(zhǔn)框的上邊框和下邊框為第二水平線,戶型結(jié)構(gòu)圖中最左側(cè)的豎直線和最右側(cè)的豎直線為第一豎直線,標(biāo)準(zhǔn)框的左邊框和右邊框為第二豎直線。
結(jié)合參考圖7,戶型結(jié)構(gòu)圖20中第一水平線為最上方的水平線21和最下方的水平線22,第一豎直線為最左側(cè)的豎直線23和最右側(cè)的豎直線24。
可選的,圖像特征檢測包括直線識別。
步驟308,截取戶型結(jié)構(gòu)圖位于校準(zhǔn)框之內(nèi)的部分圖像,使用部分圖像更新戶型結(jié)構(gòu)圖。
在通過校準(zhǔn)框?qū)粜徒Y(jié)構(gòu)圖校準(zhǔn)后,將位于校準(zhǔn)框之內(nèi)的部分圖像截取出來,即可去除拍攝的圖像中戶型結(jié)構(gòu)圖之外的部分,保留戶型結(jié)構(gòu)圖對應(yīng)的部分。
在實際應(yīng)用中,當(dāng)校準(zhǔn)框?qū)粜徒Y(jié)構(gòu)圖校準(zhǔn)后,向用戶顯示確認(rèn)控件,當(dāng)用戶觸發(fā)確認(rèn)控件后,終端截取校準(zhǔn)框之內(nèi)的部分圖像。可選的,若校準(zhǔn)框校準(zhǔn)存在較大誤差,用戶在確認(rèn)之前,可以手動對戶型結(jié)構(gòu)圖進(jìn)行調(diào)整。
步驟309,將戶型結(jié)構(gòu)圖確定為背景圖層。
步驟310,將具有預(yù)定透明度的家居設(shè)備定位圖與戶型結(jié)構(gòu)圖重疊。
可選的,家居設(shè)備定位圖的大小由無線接收器的位置確定,根據(jù)至少三個無線接收器的位置確定出一個矩形,家居設(shè)備定位圖的形狀與矩形相同,家居設(shè)備定位圖的面積大于確定出的矩形的面積,將矩形的每條邊向外延伸預(yù)定距離,將延伸后的矩形面積確定為家居設(shè)備定位圖的面積。
也就是說,家居設(shè)備定位圖的形狀與面積與校準(zhǔn)框的形狀和面積相同。
在將預(yù)定透明度的家居設(shè)備定位圖與戶型結(jié)構(gòu)圖重疊時,將預(yù)定透明度的家居設(shè)備定位圖覆蓋在戶型結(jié)構(gòu)圖之上。
可選的,在實際應(yīng)用中,還可以將家居設(shè)備定位圖確定為背景圖層,將戶型結(jié)構(gòu)圖設(shè)置為預(yù)定透明度,在將預(yù)定透明度的家居設(shè)備定位圖與戶型結(jié)構(gòu)圖重疊時,將預(yù)定透明度的戶型結(jié)構(gòu)圖覆蓋在家居設(shè)備定位圖之上。
步驟311,接收第一調(diào)整操作,根據(jù)第一調(diào)整操作對家居設(shè)備定位圖進(jìn)行調(diào)整;和/或,接收第二調(diào)整操作,根據(jù)第二調(diào)整操作對戶型結(jié)構(gòu)圖進(jìn)行調(diào)整。
其中,調(diào)整包括:放大、縮小和旋轉(zhuǎn)中的至少一種。
在將家居設(shè)備定位圖與戶型結(jié)構(gòu)圖重疊時,若家居設(shè)備定位圖與戶型結(jié)構(gòu)圖不能完全吻合,則可以對家居設(shè)備定位圖的位置進(jìn)行調(diào)整或?qū)粜徒Y(jié)構(gòu)圖的位置進(jìn)行調(diào)整,或同時調(diào)整家居設(shè)備定位圖的位置和戶型結(jié)構(gòu)圖的位置,使得家居設(shè)備定位圖和戶型結(jié)構(gòu)圖能夠?qū)R。
步驟312,將重疊后的圖像生成為設(shè)備位置圖。
在將家居設(shè)備定位圖和戶型結(jié)構(gòu)圖對齊之后,將重疊的圖像保存為設(shè)備定位圖。
結(jié)合參考圖8,其示出了設(shè)備位置圖30的示意圖。
設(shè)備位置圖用于展示定位點與房屋的戶型結(jié)構(gòu)的位置關(guān)系。
步驟313,當(dāng)?shù)趇個定位點和/或標(biāo)簽被觸發(fā)時,顯示第i個家居設(shè)備的詳情信息界面。
設(shè)備定位圖上的定位點和/或標(biāo)簽用作觸發(fā)控件,當(dāng)定位點和/或標(biāo)簽被觸發(fā)時,用戶界面跳轉(zhuǎn)到與定位點對應(yīng)的家居設(shè)備的詳情信息界面??蛇x的,詳情信息界面中至少包括設(shè)備圖片、設(shè)備型號、設(shè)備編號、設(shè)備狀態(tài)、設(shè)備位置中的至少一種。
結(jié)合參考圖8,設(shè)備位置圖30上的定位點11和標(biāo)簽12都可以作為觸發(fā)控件。舉例說明,當(dāng)圖8中的空調(diào)4對應(yīng)的定位點和/或標(biāo)簽被觸發(fā)時,結(jié)合參考圖9,用戶界面切換為空調(diào)4的詳情信息界面40,詳情信息界面40上顯示有空調(diào)4的設(shè)備信息41,示例性的,設(shè)備信息包括設(shè)備圖片、型號、編號、狀態(tài)、位置。另外,在詳情信息界面40上還顯示有編輯控件42和刪除控件43。
步驟314,在詳情信息界面上對第i個家居設(shè)備的設(shè)備名稱和/或設(shè)備位置進(jìn)行編輯。
比如:原來家居設(shè)備的設(shè)備名稱為默認(rèn)的名稱:空調(diào)1,用戶可以手動將設(shè)備名稱修改為客廳空調(diào),從而更直觀的對不同的家居設(shè)備進(jìn)行區(qū)分。
當(dāng)家居設(shè)備的位置發(fā)生變化時,用戶可以修改該家居設(shè)備對應(yīng)的設(shè)備位置。
結(jié)合參考圖9,當(dāng)詳情信息界面40上的編輯控件42被觸發(fā)時,用戶界面切換為編輯界面,結(jié)合參考圖10,編輯界面50上設(shè)備名稱和位置都是可編輯狀態(tài)。
在一種可能的情況中,當(dāng)家居設(shè)備的位置發(fā)生改變,用戶可以手動刪除該家居設(shè)備對應(yīng)的定位點和/或標(biāo)簽,然后對該家居設(shè)備重新定位,生成新的定位點和/或標(biāo)簽顯示在設(shè)備位置圖中。
結(jié)合參考圖9,當(dāng)詳情信息界面40中的刪除控件43被觸發(fā)時,空調(diào)4對應(yīng)的定位點和/或標(biāo)簽相應(yīng)被刪除。
步驟315,存儲編輯后的設(shè)備名稱和/或設(shè)備位置。
當(dāng)用戶對設(shè)備名稱和/或設(shè)備位置進(jìn)行編輯后,終端利用編輯后的設(shè)備名稱和/或設(shè)備位置替換原來的設(shè)備名稱和/或設(shè)備位置進(jìn)行存儲。
結(jié)合參考圖10,當(dāng)用戶完成編輯后,通過觸發(fā)保存控件51即可對編輯的設(shè)備名稱和/或位置進(jìn)行保存。
在實際應(yīng)用中,終端在獲取到各個家居設(shè)備的設(shè)備信息后,可以根據(jù)獲取到的設(shè)備信息生成家居設(shè)備列表,智能家居類應(yīng)用程序中家居設(shè)備列表界面與設(shè)備位置圖對應(yīng)界面可以相互切換。
本實施例中的家居設(shè)備管理方法還可以描述成圖11所示的流程圖。如圖11所示,首先執(zhí)行61,用戶使用終端拍攝戶型結(jié)構(gòu)圖,終端對其存儲,然后執(zhí)行62,終端獲取接入家庭網(wǎng)關(guān)的智能家居設(shè)備的設(shè)備信息,然后執(zhí)行63,終端通過室內(nèi)定位,確定家庭網(wǎng)關(guān)內(nèi)的智能家居設(shè)備所在位置,并顯示在以戶型結(jié)構(gòu)圖為背景的圖片區(qū)域中,然后執(zhí)行64,終端將各個智能家居設(shè)備的設(shè)備名稱顯示在對應(yīng)定位點上,最后執(zhí)行65,終端通過定位點與設(shè)備名稱對智能家居設(shè)備進(jìn)行管理。
綜上所述,本發(fā)明實施例提供的家居設(shè)備管理方法,通過對家居設(shè)備進(jìn)行定位,得到家居設(shè)備定位圖,根據(jù)家居設(shè)備定位圖與獲取到的戶型結(jié)構(gòu)圖得到設(shè)備位置圖,可以將家居設(shè)備的位置與房屋的戶型結(jié)構(gòu)聯(lián)系起來,從而可以直觀的區(qū)分出不同的定位點實際對應(yīng)的家居設(shè)備,不需要用戶注意對家居設(shè)備進(jìn)行識別操作后才能識別設(shè)備信息對應(yīng)的家居設(shè)備,從而解決了家庭中相同類型的家居設(shè)備較多,在確定家居設(shè)備列表中的多個名稱相同的設(shè)備信息實際對應(yīng)的家居設(shè)備時,需要逐一通過識別操作識別出設(shè)備信息對應(yīng)的家居設(shè)備,操作繁瑣,管理效率低的問題,達(dá)到了簡化用戶操作,提高設(shè)備管理效率的效果。
針對步驟304至步驟306,通過提示用戶對戶型結(jié)構(gòu)圖的實物進(jìn)行拍攝,可以快速獲取到家居設(shè)備所在房屋的戶型結(jié)構(gòu)。
針對步驟307至步驟308,通過校準(zhǔn)框?qū)ε臄z得到的戶型結(jié)構(gòu)圖進(jìn)行校準(zhǔn),并且截取校準(zhǔn)后位于校準(zhǔn)框之內(nèi)的部分圖像,使得最終更新的戶型結(jié)構(gòu)圖只保留有效不多,減少拍攝造成的誤差。
針對步驟309至步驟312,通過將戶型結(jié)構(gòu)圖作為背景圖層,將預(yù)定透明度的家居設(shè)備定位圖與戶型結(jié)構(gòu)圖重疊,使得家居設(shè)備定位圖上面的定位點可以顯示在戶型結(jié)構(gòu)圖上,使得用戶可以根據(jù)定位點對應(yīng)的位置直觀地區(qū)分各個定位點對應(yīng)的家居設(shè)備。
針對步驟302至步驟303,通過將獲取到的設(shè)備名稱顯示在定位點上,可以區(qū)分出不同類型的家居設(shè)備。
針對步驟313至步驟315,通過在定位點或標(biāo)簽被觸發(fā)時,顯示該定位點對應(yīng)的家居設(shè)備的詳情信息界面,用戶通過修改定位點的設(shè)備名稱或設(shè)備位置,可以將默認(rèn)存儲的設(shè)備名稱修改為更直觀的名稱以便區(qū)分。
針對步驟301a至步驟301b,通過根據(jù)至少三個不同位置測量的信號強(qiáng)度確定家居設(shè)備的位置,根據(jù)確定出的位置將定位點添加至家居設(shè)備定位圖上,使得家居設(shè)備定位圖能夠展示各個家居設(shè)備之間的相對位置關(guān)系。
圖12是本發(fā)明一個實施例提供的家居設(shè)備管理裝置的結(jié)構(gòu)方框圖,該家居設(shè)備管理裝置以應(yīng)用在圖1所示的終端110中舉例說明,如圖12所示,該家居設(shè)備管理裝置可以包括:定位模塊410、第一獲取模塊420、確定模塊430和管理模塊440。
定位模塊410,用于對n個家居設(shè)備進(jìn)行室內(nèi)定位,得到家居設(shè)備定位圖,家居設(shè)備定位圖用于呈現(xiàn)n個家居設(shè)備的相對位置分布,每個家居設(shè)備以定位點的形式顯示在家居設(shè)備定位圖上,n為正整數(shù)。
第一獲取模塊420,用于獲取家居設(shè)備所在房屋的戶型結(jié)構(gòu)圖。
確定模塊430,用于根據(jù)定位模塊410得到的家居設(shè)備定位圖和第一獲取模塊420獲取的戶型結(jié)構(gòu)圖,得到設(shè)備位置圖;設(shè)備位置圖用于展示定位點與房屋的戶型結(jié)構(gòu)的位置關(guān)系。
管理模塊440,用于根據(jù)確定模塊430得到的設(shè)備位置圖對n個家居設(shè)備進(jìn)行管理。
綜上所述,本發(fā)明實施例提供的任務(wù)管理裝置,通過對家居設(shè)備進(jìn)行定位,得到家居設(shè)備定位圖,根據(jù)家居設(shè)備定位圖與獲取到的戶型結(jié)構(gòu)圖得到設(shè)備位置圖,可以將家居設(shè)備的位置與房屋的戶型結(jié)構(gòu)聯(lián)系起來,從而可以直觀的區(qū)分出不同的定位點實際對應(yīng)的家居設(shè)備,不需要用戶注意對家居設(shè)備進(jìn)行識別操作后才能識別設(shè)備信息對應(yīng)的家居設(shè)備,從而解決了家庭中相同類型的家居設(shè)備較多,在確定家居設(shè)備列表中的多個名稱相同的設(shè)備信息實際對應(yīng)的家居設(shè)備時,需要逐一通過識別操作識別出設(shè)備信息對應(yīng)的家居設(shè)備,操作繁瑣,管理效率低的問題,達(dá)到了簡化用戶操作,提高設(shè)備管理效率的效果。
圖13是本發(fā)明另一個實施例提供的家居設(shè)備管理裝置的結(jié)構(gòu)方框圖,該家居設(shè)備管理裝置以應(yīng)用在圖1所示的終端110中舉例說明,如圖13所示,該家居設(shè)備管理裝置可以包括:定位模塊510、第一獲取模塊520、確定模塊530和管理模塊540。
定位模塊510,用于對n個家居設(shè)備進(jìn)行室內(nèi)定位,得到家居設(shè)備定位圖,家居設(shè)備定位圖用于呈現(xiàn)n個家居設(shè)備的相對位置分布,每個家居設(shè)備以定位點的形式顯示在家居設(shè)備定位圖上,n為正整數(shù)。
第一獲取模塊520,用于獲取家居設(shè)備所在房屋的戶型結(jié)構(gòu)圖。
確定模塊530,用于根據(jù)定位模塊510得到的家居設(shè)備定位圖和第一獲取模塊520獲取的戶型結(jié)構(gòu)圖,得到設(shè)備位置圖;設(shè)備位置圖用于展示定位點與房屋的戶型結(jié)構(gòu)的位置關(guān)系。
管理模塊540,用于根據(jù)確定模塊530得到的設(shè)備位置圖對n個家居設(shè)備進(jìn)行管理。
可選的,第一獲取模塊520,包括:第一顯示單元521、接收單元522和第一確定單元523。
第一顯示單元521,用于顯示用于提示對具有戶型結(jié)構(gòu)圖的實物進(jìn)行拍攝的提示信息。
接收單元522,用于接收拍攝操作。
第一確定單元523,用于根據(jù)拍攝操作拍攝得到圖像,將圖像確定為戶型結(jié)構(gòu)圖。
可選的,家居設(shè)備管理裝置還包括:校準(zhǔn)模塊550和截取模塊560。
校準(zhǔn)模塊550,用于通過圖像處理將戶型結(jié)構(gòu)圖的外邊緣的第一水平線與預(yù)設(shè)的校準(zhǔn)框的第二水平線對齊,將戶型結(jié)構(gòu)圖的外邊緣的第一豎直線與校準(zhǔn)框的第二豎直線對齊,圖像處理包括透視變換、旋轉(zhuǎn)、縮放中的至少一個。
截取模塊560,用于截取戶型結(jié)構(gòu)圖位于校準(zhǔn)框之內(nèi)的部分圖像,使用部分圖像更新戶型結(jié)構(gòu)圖。
可選的,確定模塊530,包括:第二確定單元531、重疊單元532和生成單元533。
第二確定單元531,用于將戶型結(jié)構(gòu)圖確定為背景圖層。
重疊單元532,用于將具有預(yù)定透明度的家居設(shè)備定位圖與戶型結(jié)構(gòu)圖重疊。
生成單元533,用于將重疊單元532重疊后的圖像生成為設(shè)備位置圖。
可選的,確定模塊530,還包括:第一調(diào)整單元534和第二調(diào)整單元535。
第一調(diào)整單元534,用于接收第一調(diào)整操作,根據(jù)第一調(diào)整操作對家居設(shè)備定位圖進(jìn)行調(diào)整。
第二調(diào)整單元535,用于接收第二調(diào)整操作,根據(jù)第二調(diào)整操作對戶型結(jié)構(gòu)圖進(jìn)行調(diào)整。
其中,調(diào)整包括:放大、縮小和旋轉(zhuǎn)中的至少一種。
可選的,家居設(shè)備管理裝置還包括:第二獲取模塊570和顯示模塊580。
第二獲取模塊570,用于獲取第i個家居設(shè)備的設(shè)備信息,設(shè)備信息至少包括設(shè)備標(biāo)識和設(shè)備名稱。
顯示模塊580,用于將第二獲取模塊570獲取的設(shè)備名稱作為標(biāo)簽顯示在第i個家居設(shè)備的定位點上。
可選的,管理模塊540,包括:第二顯示單元541、編輯單元542和存儲單元543。
第二顯示單元541,用于當(dāng)?shù)趇個定位點和/或標(biāo)簽被觸發(fā)時,顯示第i個家居設(shè)備的詳情信息界面。
編輯單元542,用于在詳情信息界面上對第i個家居設(shè)備的設(shè)備名稱和/或設(shè)備位置進(jìn)行編輯。
存儲單元543,用于存儲編輯單元542編輯后的設(shè)備名稱和/或設(shè)備位置。
可選的,定位模塊510,包括:第三確定單元511和添加單元512。
第三確定單元511,用于對于第i個家居設(shè)備,根據(jù)至少三個不同位置測量得到的信號強(qiáng)度確定第i個家居設(shè)備的位置,1≤i≤n,i為正整數(shù)。
添加單元512,用于根據(jù)第三確定單元511確定出的第i個家居設(shè)備的位置,將第i個定位點添加至家居設(shè)備定位圖上。
綜上所述,本發(fā)明實施例提供的任務(wù)管理裝置,通過對家居設(shè)備進(jìn)行定位,得到家居設(shè)備定位圖,根據(jù)家居設(shè)備定位圖與獲取到的戶型結(jié)構(gòu)圖得到設(shè)備位置圖,可以將家居設(shè)備的位置與房屋的戶型結(jié)構(gòu)聯(lián)系起來,從而可以直觀的區(qū)分出不同的定位點實際對應(yīng)的家居設(shè)備,不需要用戶注意對家居設(shè)備進(jìn)行識別操作后才能識別設(shè)備信息對應(yīng)的家居設(shè)備,從而解決了家庭中相同類型的家居設(shè)備較多,在確定家居設(shè)備列表中的多個名稱相同的設(shè)備信息實際對應(yīng)的家居設(shè)備時,需要逐一通過識別操作識別出設(shè)備信息對應(yīng)的家居設(shè)備,操作繁瑣,管理效率低的問題,達(dá)到了簡化用戶操作,提高設(shè)備管理效率的效果。
通過提示用戶對戶型結(jié)構(gòu)圖的實物進(jìn)行拍攝,可以快速獲取到家居設(shè)備所在房屋的戶型結(jié)構(gòu)。
通過校準(zhǔn)框?qū)ε臄z得到的戶型結(jié)構(gòu)圖進(jìn)行校準(zhǔn),并且截取校準(zhǔn)后位于校準(zhǔn)框之內(nèi)的部分圖像,使得最終更新的戶型結(jié)構(gòu)圖只保留有效不多,減少拍攝造成的誤差。
通過將戶型結(jié)構(gòu)圖作為背景圖層,將預(yù)定透明度的家居設(shè)備定位圖與戶型結(jié)構(gòu)圖重疊,使得家居設(shè)備定位圖上面的定位點可以顯示在戶型結(jié)構(gòu)圖上,使得用戶可以根據(jù)定位點對應(yīng)的位置直觀地區(qū)分各個定位點對應(yīng)的家居設(shè)備。
通過將獲取到的設(shè)備名稱顯示在定位點上,可以區(qū)分出不同類型的家居設(shè)備。
通過在定位點或標(biāo)簽被觸發(fā)時,顯示該定位點對應(yīng)的家居設(shè)備的詳情信息界面,用戶通過修改定位點的設(shè)備名稱或設(shè)備位置,可以將默認(rèn)存儲的設(shè)備名稱修改為更直觀的名稱以便區(qū)分。
通過根據(jù)至少三個不同位置測量的信號強(qiáng)度確定家居設(shè)備的位置,根據(jù)確定出的位置將定位點添加至家居設(shè)備定位圖上,使得家居設(shè)備定位圖能夠展示各個家居設(shè)備之間的相對位置關(guān)系。
需要說明的是:上述實施例中提供的家居設(shè)備管理裝置在管理設(shè)備時,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將終端的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的家居設(shè)備管理裝置與家居設(shè)備管理方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。
請參見圖14所示,其示出了本發(fā)明部分實施例中提供的終端的結(jié)構(gòu)方框圖。該終端110用于實施上述實施例提供的家居設(shè)備管理方法。本發(fā)明中的終端110可以包括一個或多個如下組成部分:用于執(zhí)行計算機(jī)程序指令以完成各種流程和方法的處理器,用于信息和存儲程序指令隨機(jī)接入存儲器(英文:randomaccessmemory,簡稱:ram)和只讀存儲器(英文:read-onlymemory,簡稱:rom),用于存儲數(shù)據(jù)和信息的存儲器,i/o設(shè)備,界面,天線等。具體來講:
終端110可以包括射頻(英文:radiofrequency,簡稱:rf)電路610、存儲器620、輸入單元630、顯示單元640、傳感器650、音頻電路660、無線保真(英文:wirelessfidelity,簡稱:wifi)模塊670、處理器680、電源682、攝像頭690等部件。本領(lǐng)域技術(shù)人員可以理解,圖14中示出的終端結(jié)構(gòu)并不構(gòu)成對終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
下面結(jié)合圖14對終端110的各個構(gòu)成部件進(jìn)行具體的介紹:
rf電路610可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器680處理;另外,將設(shè)計上行的數(shù)據(jù)發(fā)送給基站。通常,rf電路包括但不限于天線、至少一個放大器、收發(fā)信機(jī)、耦合器、低噪聲放大器(英文:lownoiseamplifier,簡稱:lna)、雙工器等。此外,rf電路610還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。所述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動通訊系統(tǒng)(英文:globalsystemofmobilecommunication,簡稱gsm)、通用分組無線服務(wù)(英文:generalpacketradioservice,簡稱:gprs)、碼分多址(英文:codedivisionmultipleaccess,簡稱:cdma)、寬帶碼分多址(英文:widebandcodedivisionmultipleaccess,簡稱:wcdma)、長期演進(jìn)(英文:longtermevolution,簡稱:lte)、電子郵件、短消息服務(wù)(英文:shortmessagingservice,簡稱:sms)等。
存儲器620可用于存儲軟件程序以及模塊,處理器680通過運行存儲在存儲器620的軟件程序以及模塊,從而執(zhí)行終端110的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲器620可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)終端110的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器620可以包括高速隨機(jī)存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。
輸入單元630可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與終端110的用戶設(shè)置以及功能控制有關(guān)的鍵信號輸入。具體地,輸入單元630可包括觸控面板631以及其他輸入設(shè)備632。觸控面板631,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板631上或在觸控面板631附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置??蛇x的,觸控面板631可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標(biāo),再送給處理器680,并能接收處理器680發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸控面板631。除了觸控面板631,輸入單元630還可以包括其他輸入設(shè)備632。具體地,其他輸入設(shè)備632可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
顯示單元640可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端110的各種菜單。顯示單元640可包括顯示面板641,可選的,可以采用液晶顯示器(英文:liquidcrystaldisplay,簡稱:lcd)、有機(jī)發(fā)光二極管(英文:organiclight-emittingdiode,簡稱:oled)等形式來配置顯示面板641。進(jìn)一步的,觸控面板631可覆蓋顯示面板641,當(dāng)觸控面板631檢測到在其上或附近的觸摸操作后,傳送給處理器680以確定觸摸事件的類型,隨后處理器680根據(jù)觸摸事件的類型在顯示面板641上提供相應(yīng)的視覺輸出。雖然在圖14中,觸控面板631與顯示面板641是作為兩個獨立的部件來實現(xiàn)終端110的輸入和輸入功能,但是在某些實施例中,可以將觸控面板631與顯示面板641集成而實現(xiàn)終端110的輸入和輸出功能。
終端110還可包括至少一種傳感器650,比如陀螺儀傳感器、磁感應(yīng)傳感器、光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板641的亮度,接近傳感器可在終端110移動到耳邊時,關(guān)閉顯示面板641和/或背光。作為運動傳感器的一種,加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別電子設(shè)備姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準(zhǔn))、振動識別相關(guān)功能(比如計步器、敲擊)等;至于終端110還可配置的氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路660、揚聲器661,傳聲器662可提供用戶與終端110之間的音頻接口。音頻電路660可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P聲器661,由揚聲器661轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器662將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路660接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器680處理后,經(jīng)rf電路610以發(fā)送給比如另一終端,或者將音頻數(shù)據(jù)輸出至存儲器620以便進(jìn)一步處理。
wifi屬于短距離無線傳輸技術(shù),終端110通過wifi模塊670可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖14示出了wifi模塊670,但是可以理解的是,其并不屬于終端110的必須構(gòu)成,完全可以根據(jù)需要在不改變公開的本質(zhì)的范圍內(nèi)而省略。
處理器680是終端110的控制中心,利用各種接口和線路連接整個電子設(shè)備的各個部分,通過運行或執(zhí)行存儲在存儲器620內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器620內(nèi)的數(shù)據(jù),執(zhí)行終端110的各種功能和處理數(shù)據(jù),從而對電子設(shè)備進(jìn)行整體監(jiān)控??蛇x的,處理器680可包括一個或多個處理單元;優(yōu)選的,處理器680可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器680中。
終端110還包括給各個部件供電的電源682(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器680邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。
攝像頭690一般由鏡頭、圖像傳感器、接口、數(shù)字信號處理器、中央處理單元(英文:centralprocessingunit,簡稱:cpu)、顯示屏幕等組成。其中,鏡頭固定在圖像傳感器的上方,可以通過手動調(diào)節(jié)鏡頭來改變聚焦;圖像傳感器相當(dāng)于傳統(tǒng)相機(jī)的“膠卷”,是攝像頭采集圖像的心臟;接口用于把攝像頭利用排線、板對板連接器、彈簧式連接方式與電子設(shè)備主板連接,將采集的圖像發(fā)送給所述存儲器620;數(shù)字信號處理器通過數(shù)學(xué)運算對采集的圖像進(jìn)行處理,將采集的模擬圖像轉(zhuǎn)換為數(shù)字圖像并通過接口發(fā)送給存儲器620。
盡管未示出,終端110還可以包括藍(lán)牙模塊等,在此不再贅述。
終端110除了包括一個或者多個處理器680,還包括有存儲器,以及一個或者多個計算機(jī)程序,其中一個或者多個計算機(jī)程序存儲于存儲器中,并被配置成由一個或者多個處理器執(zhí)行。上述一個或者多個計算機(jī)程序被處理器執(zhí)行時實現(xiàn)圖2、圖3和圖4中的家居設(shè)備管理方法。
本發(fā)明實施例還提供了一種計算機(jī)可讀存儲介質(zhì),該計算機(jī)可讀存儲介質(zhì)可以是上述實施例中的存儲器中所包含的計算機(jī)可讀存儲介質(zhì);也可以是單獨存在,未裝配入終端中的計算機(jī)可讀存儲介質(zhì)。該計算機(jī)可讀存儲介質(zhì)存儲有一個或者一個以上計算機(jī)程序,該一個或者一個以上計算機(jī)程序被一個或者一個以上的處理器用來執(zhí)行圖2、圖3和圖4所示的家居設(shè)備管理方法。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機(jī)可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。