一種智能家居設(shè)備及控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于智能家居技術(shù)領(lǐng)域,尤其涉及一種智能家居設(shè)備及控制方法。
【背景技術(shù)】
[0002]在目前的智能家居環(huán)境中,可一鍵同時對多個家電家居設(shè)備進行操作。然而,大多數(shù)智能家電家居設(shè)備識別同一個命令時,經(jīng)常有不一致的情形,例如:對于同一個命令00,燈具A默認設(shè)置認為是關(guān)閉,而燈具B默認設(shè)置認為是打開,這樣就導(dǎo)致了用戶本來想要發(fā)送一個命令00將全部燈具關(guān)閉,但實際效果卻是有些燈具關(guān)閉,有些燈具打開。
[0003]另外,對于一些具有多種狀態(tài)、功能或者輸出的設(shè)備,如調(diào)光控制器、燈光顏色控制器、溫度控制器、多路開關(guān)、智能排插、中央空調(diào)控制器、電視遙控器、智能空調(diào)等,沒有成熟簡便的控制方法可以使得這些設(shè)備同時進行多個動作或者功能、或者按照一定的次序進行多個動作或者功能、或者按照預(yù)設(shè)條件執(zhí)行多個動作或者功能。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例的目的在于提供一種智能家居設(shè)備及控制方法,旨在使多個家電家居設(shè)備接收到同一個命令后,按照用戶所需去執(zhí)行。
[0005]本發(fā)明實施例的目的在于提供一種智能家居設(shè)備控制方法,所述方法包括:
[0006]控制設(shè)備向多個被控設(shè)備發(fā)送控制命令;
[0007]所述控制命令包括:命令值、每個被控設(shè)備的標(biāo)識、每個被控設(shè)備要執(zhí)行的動作。
[0008]本發(fā)明實施例提供一種智能家居設(shè)備控制方法,所述方法包括:
[0009]被控設(shè)備接收控制命令;
[0010]被控設(shè)備查找是否保存了所述控制命令與動作的對應(yīng)關(guān)系;
[0011]若找到,被控設(shè)備執(zhí)行所述控制命令對應(yīng)的動作。
[0012]本發(fā)明實施例提供一種控制設(shè)備,所述控制設(shè)備包括:
[0013]命令發(fā)送單元,用于向多個被控設(shè)備發(fā)送控制命令;
[0014]所述控制命令包括:命令值、每個被控設(shè)備的標(biāo)識、每個被控設(shè)備要執(zhí)行的動作。
[0015]本發(fā)明實施例還提供一種被控設(shè)備,所述被控設(shè)備包括:
[0016]命令接收單元,用于接收控制命令;
[0017]存儲單元,用于保存所述控制命令與動作的對應(yīng)關(guān)系;
[0018]查找單元,用于根據(jù)所述存儲單元中存儲的控制命令與動作的對應(yīng)關(guān)系,查找所述控制命令與動作的對應(yīng)關(guān)系;
[0019]執(zhí)行單元,當(dāng)所述查找單元找到所述控制命令對應(yīng)的動作時,用于執(zhí)行所述控制命令對應(yīng)的動作。
[0020]本發(fā)明實施例提供了一種智能家居設(shè)備及控制方法,通過控制設(shè)備發(fā)送控制命令,使得被控的多個家電家居設(shè)備識別所述控制命令中與之相關(guān)的命令并執(zhí)行,從而達到了使多個家電家居設(shè)備接收到同一個命令后,按照用戶所需去執(zhí)行的目的,提高智能家居場景控制的實時響應(yīng)速度,減少無線網(wǎng)絡(luò)資源占用率。
【附圖說明】
[0021]圖1是本發(fā)明第一實施例提供的一種智能家居設(shè)備控制方法的實現(xiàn)流程圖;
[0022]圖2是本發(fā)明第二實施例提供的一種智能家居設(shè)備控制方法的實現(xiàn)流程圖;
[0023]圖3是本發(fā)明第三實施例提供的一種控制設(shè)備的裝置結(jié)構(gòu)圖;以及
[0024]圖4是本發(fā)明第四實施例提供的一種被控設(shè)備的裝置結(jié)構(gòu)圖。
【具體實施方式】
[0025]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0026]以下結(jié)合具體實施例對本發(fā)明的具體實現(xiàn)進行詳細描述:
[0027]實施例一:
[0028]圖1示出了本發(fā)明第一實施例提供的一種智能家居設(shè)備控制方法的實現(xiàn)流程,詳述如下:
[0029]105、控制設(shè)備向多個被控設(shè)備發(fā)送控制命令;
[0030]所述控制命令包括:命令值、每個被控設(shè)備的標(biāo)識、每個被控設(shè)備要執(zhí)行的動作,例如:
[0031]00 (NodeID A, On A) (NodeID B, On B) (NodeID C,Off C)......
[0032]其中,00是命令值;NodeID A、NodeID B、NodeID C等表示每個被控設(shè)備的標(biāo)識;On Α、0η B、Off C等表示每個被控設(shè)備要執(zhí)行的動作。
[0033]所述被控設(shè)備要執(zhí)行的動作,具體可以包括:被控的家電家居設(shè)備進行的不同的打開或關(guān)閉或調(diào)節(jié)的單一動作,例如:空調(diào)關(guān)閉,燈具打開,燈亮度調(diào)節(jié)至現(xiàn)在亮度的80%
坐寸ο
[0034]為了對具有多種狀態(tài)、功能或者輸出的設(shè)備,如調(diào)光控制器、燈光顏色控制器、溫度控制器、多路開關(guān)、智能排插、中央空調(diào)控制器、電視遙控器、智能空調(diào)等進行有效簡便的控制,進一步地,所述要執(zhí)行的動作除了可以是單一的動作之外,還可以是被控設(shè)備的同時執(zhí)行的多個動作,例如對電視機的命令,對應(yīng)的動作可以是:調(diào)節(jié)音量至30%、屏幕亮度50%和切換至頻道15,那么電視機收到該命令00則會執(zhí)行這三個動作。另外,所述要執(zhí)行的動作還可以是按照預(yù)設(shè)順序執(zhí)行的多個動作,例如對調(diào)光控制器,對應(yīng)的動作可以是:將光度調(diào)節(jié)為80、5分鐘后將光度調(diào)節(jié)為60、10分鐘后將光度調(diào)節(jié)為30、15分鐘后關(guān)閉。再次,所述要執(zhí)行的動作還可以是按照預(yù)設(shè)條件執(zhí)行的多個動作,例如對空調(diào)的命令,對應(yīng)的動作可以是:開啟空調(diào)、開啟空調(diào)的I分鐘后切換至換氣模式、進入換氣模式的15分鐘后而且空調(diào)仍然開啟時進入制冷模式并設(shè)置溫度為25°C。為執(zhí)行同時進行的多個動作,所述控制命令例如具體可以是:
[0035]001(002 005 01 EE 02 EC 03 AC) (003…)
[0036]其中,001表示控制裝置,002表示被控設(shè)備電視機,005表示命令代碼,01表示被控設(shè)備電視機的音量調(diào)節(jié),EE表示音量的調(diào)節(jié)值,02表示被控設(shè)備電視機的屏幕亮度調(diào)節(jié),EC表示屏幕亮度調(diào)節(jié)值,03表示被控設(shè)備電視機的頻道調(diào)節(jié),AC表示頻道調(diào)節(jié)值;003表示另一被控設(shè)備;當(dāng)被控設(shè)備002收到此命令后,則會識別與其相關(guān)的部分,執(zhí)行下述動作:調(diào)節(jié)音量至30%、屏幕亮度50%和切換至頻道15。
[0037]為執(zhí)行按照預(yù)設(shè)順序執(zhí)行的多個動作,所述控制命令例如具體可以是:
[0038]001(003 006 01 80 05 01 60 05 01 30 05 01 00 00) (004…)
[0039]其中,對上述代碼順序說明如下:001表示控制裝置,003表示被控設(shè)備調(diào)光控制器,006表示命令代碼,01表示調(diào)節(jié)光度,80表示光度的調(diào)節(jié)值,05表示80光度的持續(xù)時間,01表示調(diào)節(jié)光度,60表示光度的調(diào)節(jié)值,05表示60光度的持續(xù)時間,01表示調(diào)節(jié)光度,30表示光度的調(diào)節(jié)值,05表示30光度的持續(xù)時間,01表示調(diào)節(jié)光度,00表示光度的調(diào)節(jié)值,00表示00光度的持續(xù)時間(預(yù)設(shè)00表示無限長);004表示另一被控設(shè)備;當(dāng)被控設(shè)備003收到此命令后,則會識別與其相關(guān)的部分,執(zhí)行下述動作:將光度調(diào)節(jié)為80、5分鐘后將光度調(diào)節(jié)為60、10分鐘后將光度調(diào)節(jié)為30、15分鐘后關(guān)閉。
[0040]當(dāng)被控設(shè)備接收到所述控制命令后,被控設(shè)備將會識別所述控制命令中與之相關(guān)的命令并執(zhí)行。
[0041]本發(fā)明實施例提供了一種智能家居設(shè)備控制方法,通過控制設(shè)備發(fā)送控制命令,使得被控的多個家電家居設(shè)備識別所述控制命令中與之相關(guān)的命令并執(zhí)行,從而達到了使多個家電家居設(shè)備接收到同一個命令后,按照用戶所需去執(zhí)行的目的,提高智能家居場景控制的實時響應(yīng)速度,減少無線網(wǎng)絡(luò)資源占用率。
[0042]進一步地,控制設(shè)備發(fā)送的命令中還可以包括同時執(zhí)行的多個動作,或者多個順序執(zhí)行的動作,從而解決了現(xiàn)有技術(shù)中沒有成熟簡便的控制方法可以使得這些被控設(shè)備同時進行多個動作或者功能、或者按照一定的次序進行多個動作或者功能的問題、或者按照預(yù)設(shè)條件執(zhí)行多個動作或者功能的問題。
[0043]實施例二:
[0044]圖2示出了本發(fā)明第二實施例提供的一種智能家居設(shè)備控制方法的實現(xiàn)流程,詳述如下:
[0045]205、被控設(shè)備接收控制命令;
[0046]210、被控設(shè)備查找是否保存了所述控制命令與動作的對應(yīng)關(guān)系;
[0047]215、若找到,被控設(shè)備執(zhí)行所述控制命令對應(yīng)的動作。
[