本發(fā)明涉及家電控制技術(shù),特別是涉及一種智能家居設(shè)備控制方法及智能網(wǎng)關(guān)。
背景技術(shù):
隨著家電智能化的發(fā)展,為更好地實現(xiàn)對智能家居設(shè)備的控制,越來越多的智能家居設(shè)備上集成了z-wave模塊,以實現(xiàn)z-wave通信功能。要實現(xiàn)對各智能家居設(shè)備的控制需要通過z-wave模塊進行連接。傳統(tǒng)連接方式需要用戶手動去一個個搜索連接,從而導(dǎo)致操作較為復(fù)雜。
技術(shù)實現(xiàn)要素:
基于此,有必要提供一種操作簡單的智能家居設(shè)備的控制方法及智能網(wǎng)關(guān)。
一種智能網(wǎng)關(guān),用于對目標范圍內(nèi)的帶z-wave模塊的智能家居設(shè)備進行控制,所述智能網(wǎng)關(guān)包括:
z-wave信號檢測裝置,用于檢測目標范圍內(nèi)的z-wave信號;
z-wave信號處理裝置,與所述z-wave信號檢測裝置連接,用于對所述z-wave信號進行處理并確定所述z-wave信號的功率強度;以及
主控制器,所述主控制器與所述z-wave信號處理裝置連接;所述主控制器用于獲取所述z-wave信號的預(yù)設(shè)參考值,并在所述預(yù)設(shè)參考值與所述功率強度之間的差值小于預(yù)設(shè)差值時,通過所述z-wave模塊與所述智能家居設(shè)備進行無線連接;所述主控制器還用于獲取所述智能家居設(shè)備的產(chǎn)品信息及其控制方法,并根據(jù)所述智能家居設(shè)備的產(chǎn)品信息及控制方法對所述智能家居設(shè)備進行控制。
上述智能網(wǎng)關(guān),z-wave信號檢測裝置會自動檢測目標范圍內(nèi)的z-wave信號,z-wave信號處理裝置可以根據(jù)該z-wave信號確定其功率強度,從而使得主控制器在預(yù)設(shè)參考值與該功率強度之間的差值小于預(yù)設(shè)差值時,自動與智能家居設(shè)備進行無線連接,使得智能家居設(shè)備的控制過程無需手動操作來實現(xiàn)與智能家居設(shè)備的連接,操作較為簡單。
在其中一個實施例中,所述預(yù)設(shè)參考值為所述z-wave模塊的發(fā)射信號的功率強度;所述預(yù)設(shè)差值與所述智能網(wǎng)關(guān)和所述智能家居設(shè)備之間的z-wave信號的衰減源的數(shù)量呈正相關(guān)關(guān)系。
在其中一個實施例中,還包括:
匹配裝置,連接于所述z-wave信號檢測裝置和所述z-wave信號處理裝置之間,用于對所述z-wave信號的傳輸線路進行阻抗匹配;以及
濾波器,與所述匹配裝置連接,用于對所述z-wave信號進行濾波處理。
在其中一個實施例中,所述主控制器還用于根據(jù)所述智能家居設(shè)備的產(chǎn)品信息配置具有唯一標識作用的標識符;所述主控制器在根據(jù)所述智能家居設(shè)備的產(chǎn)品信息及控制方法對智能家居設(shè)備進行控制時,會生成具有所述標識符的控制指令以輸出至對應(yīng)的智能家居設(shè)備。
在其中一個實施例中,還包括存儲裝置;所述主控制器還用于根據(jù)所述智能家居設(shè)備的產(chǎn)品信息確定所述智能家居設(shè)備是否為首次連接;所述主控制器在所述智能家居設(shè)備為首次連接時,向外部設(shè)備獲取所述智能家居設(shè)備的控制方法并將所述智能家居設(shè)備的產(chǎn)品信息及對應(yīng)的控制方法存儲至所述存儲裝置;所述主控制器還用于在所述智能家居設(shè)備為非首次連接時,根據(jù)所述智能家居設(shè)備的產(chǎn)品信息從所述存儲裝置中讀取與所述產(chǎn)品信息對應(yīng)的控制方法。
一種智能家居設(shè)備的控制方法,用于對目標范圍內(nèi)的帶z-wave模塊的智能家居設(shè)備進行控制,所述方法包括:
檢測目標范圍內(nèi)的z-wave信號的功率強度;
獲取所述z-wave信號的預(yù)設(shè)參考值;
在所述預(yù)設(shè)參考值與所述功率強度之間的差值小于預(yù)設(shè)差值時,通過所述z-wave模塊與所述智能家居設(shè)備進行無線連接;
獲取所述智能家居設(shè)備的產(chǎn)品信息及其控制方法;及
根據(jù)所述智能家居設(shè)備的產(chǎn)品信息及控制方法對所述智能家居設(shè)備進行控制。
在其中一個實施例中,所述預(yù)設(shè)參考值為所述z-wave模塊的發(fā)射信號的功率強度;所述預(yù)設(shè)差值與所述智能網(wǎng)關(guān)和所述智能家居設(shè)備之間的z-wave信號的衰減源的數(shù)量呈正相關(guān)關(guān)系。
在其中一個實施例中,所述檢測目標范圍內(nèi)的z-wave信號的功率強度的步驟中,以預(yù)設(shè)檢測周期檢測目標范圍內(nèi)的z-wave信號的功率強度。
在其中一個實施例中,還包括根據(jù)所述智能家居設(shè)備的產(chǎn)品信息配置具有唯一標識作用的標識符的步驟;
所述根據(jù)所述智能家居設(shè)備的產(chǎn)品信息及控制方法對所述智能家居設(shè)備進行控制的步驟包括,生成具有所述標識符的控制指令以輸出至對應(yīng)的智能家居設(shè)備。
在其中一個實施例中,所述獲取所述智能家居設(shè)備的產(chǎn)品信息及其控制方法的步驟包括:
獲取所述智能家居設(shè)備的產(chǎn)品信息;
根據(jù)所述智能家居設(shè)備的產(chǎn)品信息確定所述智能家居設(shè)備是否為首次連接;
在所述智能家居設(shè)備為首次連接時,向外部設(shè)備獲取所述智能家居設(shè)備的控制方法并存儲所述智能家居設(shè)備的產(chǎn)品信息及對應(yīng)的控制方法;
在所述智能家居設(shè)備為非首次連接時,根據(jù)所述智能家居設(shè)備的產(chǎn)品信息讀取與所述產(chǎn)品信息對應(yīng)的控制方法。
附圖說明
圖1為一實施例中的智能網(wǎng)關(guān)的結(jié)構(gòu)框圖;
圖2為另一實施例中的智能網(wǎng)關(guān)的結(jié)構(gòu)框圖;
圖3為一實施例中的智能網(wǎng)關(guān)的電路框圖;
圖4為一實施例中的智能家居設(shè)備控制方法的流程圖;
圖5為圖4中的步驟s450在一實施例中的流程圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
一種智能網(wǎng)關(guān),用于對目標范圍內(nèi)的帶z-wave模塊的智能家居設(shè)備進行控制。該智能網(wǎng)關(guān)可以為電纜調(diào)制解調(diào)器(cablemodem)。在其他的實施例中,該智能網(wǎng)關(guān)也可以為dsl(寬帶網(wǎng)關(guān))、無線ap、stb(數(shù)字視頻變換盒)等設(shè)備。目標范圍可以是智能網(wǎng)關(guān)的有效控制范圍,也可以是人為設(shè)定的區(qū)域范圍。例如,將目標范圍設(shè)定為智能網(wǎng)關(guān)所在的房間范圍,或者建筑物內(nèi)的范圍。智能家居設(shè)備可以為燈光、窗簾、空調(diào)、冰箱、洗衣機、電視機、電飯煲等設(shè)備。
參見圖1,一實施例中的智能網(wǎng)關(guān)包括z-wave信號檢測裝置110、z-wave信號處理裝置120和主控制器130。其中z-wave信號檢測裝置110、z-wave信號處理裝置120和主控制器130順次連接。
z-wave信號檢測裝置110用于檢測目標范圍內(nèi)的z-wave信號。在一實施例中,z-wave信號檢測裝置110會以預(yù)設(shè)檢測周期檢測目標范圍內(nèi)的z-wave信號,從而確保在目標范圍內(nèi)有新的z-wave信號出現(xiàn)時,可以及時對其進行檢測并發(fā)現(xiàn)。z-wave信號檢測裝置110可以為z-wave天線。
z-wave信號處理裝置120用于接收z-wave信號檢測裝置110檢測到的z-wave信號,并對其進行處理后確定該z-wave信號的功率強度。
主控制器130用于接收z-wave信號處理裝置120輸出的功率強度。主控制器130在接收到該z-wave信號的功率強度時,獲取z-wave信號的預(yù)設(shè)參考值。z-wave信號的預(yù)設(shè)參考值為智能家居設(shè)備中的z-wave模塊的發(fā)射信號的功率強度。由于不同智能家居設(shè)備中的z-wave模塊的發(fā)射信號的功率強度基本相同,因此可以將該發(fā)射信號的功率強度作為預(yù)設(shè)參考值來判斷z-wave信號檢測模塊110檢測到的z-wave信號的衰減狀況。也即,預(yù)設(shè)參考值也可以預(yù)先設(shè)定在主控制器130自帶的存儲單元內(nèi)或者智能網(wǎng)關(guān)上的存儲裝置上,從而使得主控制器130可以根據(jù)需要直接讀取得到該預(yù)設(shè)參考值。主控制器130判斷預(yù)設(shè)參考值與檢測到的z-wave信號的功率強度之間的差值是否小于預(yù)設(shè)差值,并在小于預(yù)設(shè)差值時通過智能家居設(shè)備中的z-wave模塊與該智能家居設(shè)備進行無線連接。預(yù)設(shè)差值為智能家居設(shè)備發(fā)射的z-wave信號傳輸至智能網(wǎng)關(guān)時所允許的最大衰減量。預(yù)設(shè)差值與智能網(wǎng)關(guān)和智能家居設(shè)備之間的z-wave信號的衰減源的數(shù)量呈正相關(guān)關(guān)系。例如,在獨棟別墅或者一般商品房作為一個家庭時,智能家居設(shè)備與智能網(wǎng)關(guān)之間最多隔3堵混泥土墻,一堵30cm混泥土墻在z-wave頻段衰減大概是5db,故預(yù)設(shè)差值為15db。當預(yù)設(shè)參考值與檢測到的z-wave信號的功率強度之間的差值小于15db時,就可以界定該智能家居設(shè)備歸屬于此智能網(wǎng)關(guān)管轄,從而由智能網(wǎng)關(guān)自動與該智能家居設(shè)備進行無線連接,無需人工手動來實現(xiàn)這個連接過程,操作簡單。
主控制器130在實現(xiàn)與智能家居設(shè)備之間的無線連接后,還需要進一步獲取智能家居設(shè)備的產(chǎn)品信息及其控制方法,從而可以根據(jù)智能家居設(shè)備的產(chǎn)品信息以及控制方法對該智能家居設(shè)備進行控制。在獲取控制方法的同時,也可以一并獲取到相應(yīng)的控制界面。在一實施例中,智能家居設(shè)備的產(chǎn)品信息可以為產(chǎn)品種類、型號中的至少一種。獲取到的產(chǎn)品信息應(yīng)該能夠識別出該智能家居設(shè)備的家電類型。在一實施例中,智能家居設(shè)備的產(chǎn)品信息可以包含在智能家居設(shè)備發(fā)射的z-wave信號中,從而根據(jù)z-wave信號即可讀取到相應(yīng)的產(chǎn)品信息。此時,需要智能網(wǎng)關(guān)中預(yù)先注冊登記有相關(guān)的注冊信息,才可以直接根據(jù)z-wave信號獲取產(chǎn)品信息,也即實現(xiàn)z-wave信號發(fā)射者的區(qū)分。
上述智能網(wǎng)關(guān),z-wave信號檢測裝置110會自動檢測目標范圍內(nèi)的z-wave信號,z-wave信號處理裝置120可以根據(jù)該z-wave信號確定其功率強度,從而使得主控制器130可以在預(yù)設(shè)參考值與該功率強度之間的差值小于預(yù)設(shè)差值時,自動與智能家居設(shè)備進行無線連接,使得智能家居設(shè)備的控制過程無需手動操作來實現(xiàn)與智能家居設(shè)備的連接,操作較為簡單。利用智能終端通過該智能網(wǎng)關(guān),不但可以智能連接減少人為工作量,還可以實現(xiàn)智能家居設(shè)備的運程控制。
在一實施例中,主控制器130還用于根據(jù)智能家居設(shè)備的產(chǎn)品信息配置具有唯一標識作用的標識符。主控制器130在對智能家居設(shè)備進行控制時,會生成具有該標識符的控制指令輸出至對應(yīng)的智能家居設(shè)備。智能家居設(shè)備可以根據(jù)控制指令中的標識符識別該指令是否為自身的控制指令,并在確定為自身的控制指令時執(zhí)行該指令。
在一實施例中,上述智能網(wǎng)關(guān)還包括存儲裝置140,如圖2所示。主控制器130在于智能家居設(shè)備進行無線連接后,會向智能家居設(shè)備獲取產(chǎn)品信息,從而根據(jù)該產(chǎn)品信息判斷該智能家居設(shè)備是否為首次連接。當智能家居設(shè)備為首次連接時,存儲裝置140內(nèi)不會存儲有該產(chǎn)品信息對應(yīng)的控制方法。因此,主控制器130在確定該智能家居設(shè)備為首次連接時,向外部設(shè)備獲取其控制方法后將該智能家居設(shè)備的產(chǎn)品信息以及對應(yīng)的控制方法存儲至存儲裝置140中。外部設(shè)備可以為智能家居設(shè)備本身,也可以為其他存儲有該智能家居設(shè)備的控制方法的相關(guān)設(shè)備,如服務(wù)器等。當主控制器130確定該智能家居設(shè)備為非首次連接時,直接根據(jù)獲取到的智能家居設(shè)備的產(chǎn)品信息從存儲裝置140中讀取對應(yīng)的控制方法,進而對該智能家居設(shè)備進行控制。
在一實施例中,上述智能網(wǎng)關(guān)還包括匹配裝置150和濾波器160。匹配裝置150與濾波器160連接,連接于z-wave信號檢測裝置110和z-wave信號處理裝置120之間。匹配裝置150用于對z-wave信號的傳輸線路進行阻抗匹配,并通過濾波器160對z-wave信號進行濾波處理,從而使得信號evm及衰減達到最優(yōu)。在一實施例中,z-wave信號檢測裝置110、匹配裝置150、濾波器160和z-wave信號處理模塊120可以集成在z-wave模塊中。
可以理解,智能網(wǎng)關(guān)在集成上述功能模塊之外,還可以集成其他用于實現(xiàn)智能網(wǎng)關(guān)功能的模塊,從而集成了z-wave,wifi,voip和有線以太網(wǎng)功能以及cable同軸電纜的功能。
圖3為一實施例中的智能網(wǎng)關(guān)的電路框圖。其中,z-wave信號處理裝置120為z-wave模塊,主控制器130為智能網(wǎng)關(guān)的主芯片。主芯片可以采用型號為bcm3390的芯片。主芯片bcm3390與flash、ddr3組成一個小cpu系統(tǒng),實現(xiàn)數(shù)據(jù)的管理、控制功能。主芯片bcm3390通過pcie總線與無線芯片bcm4366構(gòu)成4t4r的無線,它可以實現(xiàn)11acht80最高1.733gbps的速率。主芯片bcm3390內(nèi)置4個10/100/1000網(wǎng)絡(luò)數(shù)據(jù)接口,外接變壓器、rj45可實現(xiàn)四口10m/100m/1g有線傳輸速率。主芯片bcm3390本身集成了docsis,可以實現(xiàn)cablemodem的功能,上行速率可以達到2gbps,下行速率可以達到10gbps,能夠最大限度的滿足用戶的需求。主芯片bcm3390通過apm/pcm接口與le9540c相連構(gòu)成voip功能。該系統(tǒng)由12v從外部供電。z-wave模塊與主芯片bcm3390的模塊接口是uart接口,由于z-wave模塊只傳輸控制指令,不需要大的速率,只有40kbps。
本發(fā)明一實施例還提供一種智能家居設(shè)備的控制方法,該方法可以通過前述任一實施例中的智能網(wǎng)關(guān)來實現(xiàn)。該方法用于對目標范圍內(nèi)的帶z-wave模塊的智能家居設(shè)備進行控制。該方法的流程圖如圖4所示,包括以下步驟:
步驟s410,檢測目標范圍內(nèi)的z-wave信號的功率強度。
通過z-wave信號檢測裝置實現(xiàn)對目標范圍內(nèi)的z-wave信號的功率強度的檢測。在一實施例中,以預(yù)設(shè)檢測周期檢測目標范圍內(nèi)的z-wave信號的功率強度,從而確保在目標范圍內(nèi)有新的z-wave信號出現(xiàn)時,可以及時對其進行檢測并發(fā)現(xiàn)。
步驟s420,獲取z-wave信號的預(yù)設(shè)參考值。
由于不同智能家居設(shè)備中的z-wave模塊的發(fā)射信號的功率強度基本相同,因此可以將該發(fā)射信號的功率強度作為預(yù)設(shè)參考值來判斷檢測到的z-wave信號的衰減狀況。也即,預(yù)設(shè)參考值也可以預(yù)先存儲,從而可以根據(jù)需要直接讀取得到該預(yù)設(shè)參考值。
步驟s430,判斷預(yù)設(shè)參考值與該z-wave信號的功率強度之間的差值是否小于預(yù)設(shè)差值。
預(yù)設(shè)差值為智能家居設(shè)備發(fā)射的z-wave信號傳輸至智能網(wǎng)關(guān)時所允許的最大衰減量。預(yù)設(shè)差值與智能網(wǎng)關(guān)和智能家居設(shè)備之間的z-wave信號的衰減源的數(shù)量呈正相關(guān)關(guān)系。例如,在獨棟別墅或者一般商品房作為一個家庭時,智能家居設(shè)備與智能網(wǎng)關(guān)之間最多隔3堵混泥土墻,一堵30cm混泥土墻在z-wave頻段衰減大概是5db,故預(yù)設(shè)差值為15db。
在判斷過程中,若判斷結(jié)果為是,則執(zhí)行步驟s440~步驟s460,否則執(zhí)行步驟s470。
步驟s440,通過z-wave模塊與智能家居設(shè)備進行無線連接。
當預(yù)設(shè)參考值與檢測到的z-wave信號的功率強度之間的差值小于預(yù)設(shè)差值時,就可以界定該智能家居設(shè)備歸屬于此智能網(wǎng)關(guān)管轄,從而由智能網(wǎng)關(guān)自動與該智能家居設(shè)備進行無線連接,而無需人工手動來實現(xiàn)這個連接過程,操作簡單。
步驟s450,獲取智能家居設(shè)備的產(chǎn)品信息及其控制方法。
在獲取控制方法的同時,也可以一并獲取到相應(yīng)的控制界面。在一實施例中,智能家居設(shè)備的產(chǎn)品信息可以包括產(chǎn)品種類、型號中的至少一種。獲取到的產(chǎn)品信息應(yīng)該能夠識別出該智能家居設(shè)備的家電類型。在一實施例中,智能家居設(shè)備的產(chǎn)品信息可以包含在智能家居設(shè)備發(fā)射的z-wave信號中,從而根據(jù)z-wave信號即可讀取到相應(yīng)的產(chǎn)品信息。此時,需要智能網(wǎng)關(guān)中預(yù)先注冊登記有相關(guān)的注冊信息,才可以直接根據(jù)z-wave信號獲取產(chǎn)品信息,也即實現(xiàn)z-wave信號發(fā)射者的區(qū)分。
步驟s460,根據(jù)智能家居設(shè)備的產(chǎn)品信息及控制方法對對應(yīng)的智能家居設(shè)備進行控制。
步驟s470,忽略該z-wave信號。
在忽略該z-wave信號后,會返回執(zhí)行步驟s110,從而循環(huán)檢測目標范圍內(nèi)的z-wave信號。
上述智能家居設(shè)備控制方法,會自動檢測目標范圍內(nèi)的z-wave信號的功率強度,并在預(yù)設(shè)參考值與該功率強度之間的差值小于預(yù)設(shè)差值時,自動與智能家居設(shè)備進行無線連接,使得智能家居設(shè)備的控制過程無需手動操作來實現(xiàn)與智能家居設(shè)備的連接,操作較為簡單。
在一實施例中,上述方法還包括根據(jù)智能家居設(shè)備的產(chǎn)品信息配置具有唯一標識作用的標識符的步驟。因此,步驟s460中,會生成具有該標識符的控制指令輸出值對應(yīng)的智能家居設(shè)備。因此,智能家居設(shè)備可以根據(jù)控制指令中的標識符識別該指令是否為自身的控制指令,并在確定為自身的控制指令時執(zhí)行該指令。
在一實施例中,步驟s450可以通過如圖5所示的流程圖來實現(xiàn),其包括以下步驟:
步驟s510,獲取智能家居設(shè)備的產(chǎn)品信息。
步驟s520,根據(jù)智能家居設(shè)備的產(chǎn)品信息判斷該智能家居設(shè)備是否為首次連接。
當無法查詢到智能家居設(shè)備的產(chǎn)品信息對應(yīng)的控制信息時,可以認為該智能家居設(shè)備為首次連接,否則為非首次連接。在首次連接時執(zhí)行步驟s530,否則執(zhí)行步驟s540。
步驟s530,向外部設(shè)備獲取其控制方法并存儲該智能家居設(shè)備的產(chǎn)品信息及對應(yīng)的控制方法。
步驟s540,根據(jù)智能家居設(shè)備的產(chǎn)品信息讀取與對應(yīng)的控制方法。
通過對首次連接的智能家居設(shè)備的相關(guān)信息進行存儲,從而在下一次連接過程中,在連接完成后即可直接調(diào)用相關(guān)數(shù)據(jù)進行控制,簡化了操作過程。
以上所述實施例的各技術(shù)特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術(shù)特征所有可能的組合都進行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當認為是本說明書記載的范圍。
以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發(fā)明專利范圍的限制。應(yīng)當指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應(yīng)以所附權(quán)利要求為準。