智能家電設(shè)備控制方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能家居技術(shù)領(lǐng)域,特別是涉及一種智能家電設(shè)備控制方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著智能家居系統(tǒng)行業(yè)的發(fā)展以及價(jià)格越來(lái)越親民化,導(dǎo)致民眾接受度不斷提高,智能家居設(shè)備逐漸走入尋常百姓家里。在智能家居系統(tǒng)中,住宅內(nèi)的各類智能家電設(shè)備完成了最終的系統(tǒng)實(shí)現(xiàn)。遠(yuǎn)程控制端(如各種智能手機(jī))或住宅內(nèi)的控制面板通過(guò)中轉(zhuǎn)服務(wù)器或內(nèi)網(wǎng)的形式將控制指令發(fā)送到智能家電設(shè)備中,完成整個(gè)控制動(dòng)作,極大地方便了用戶對(duì)各類智能家電設(shè)備的操作。
[0003]然而,目前的智能家居系統(tǒng)依然存在一些問(wèn)題。例如,現(xiàn)代住宅的一個(gè)特點(diǎn)就是智能家電設(shè)備種類繁多,燈具設(shè)備、溫控設(shè)備等等,在智能家居系統(tǒng)中,對(duì)于智能家電設(shè)備的控制沒(méi)有統(tǒng)一標(biāo)準(zhǔn),如果簡(jiǎn)單通過(guò)命名的方式對(duì)智能家電設(shè)備進(jìn)行控制,容易造成混亂,這種混亂至少會(huì)引發(fā)以下不良后果:
[0004](1)有些設(shè)備不容易命名,如多位開關(guān)、3位無(wú)線開關(guān)等;
[0005](2)容易引發(fā)惡意注冊(cè),形成虛假ID設(shè)備。
【發(fā)明內(nèi)容】
[0006]基于此,有必要針對(duì)智能家電設(shè)備的控制沒(méi)有統(tǒng)一標(biāo)準(zhǔn)的問(wèn)題,提供一種智能家電設(shè)備控制方法和系統(tǒng)。
[0007]—種智能家電設(shè)備控制方法,其特征在于,包括以下步驟:
[0008]向服務(wù)器注冊(cè)智能家電設(shè)備的設(shè)備ID號(hào)和網(wǎng)關(guān)的網(wǎng)關(guān)ID號(hào);其中,所述設(shè)備ID號(hào)和網(wǎng)關(guān)ID號(hào)分別用于對(duì)不同智能家電設(shè)備和不同網(wǎng)關(guān)進(jìn)行標(biāo)識(shí);
[0009]根據(jù)所述設(shè)備ID號(hào)和網(wǎng)關(guān)ID號(hào)建立與服務(wù)器、網(wǎng)關(guān)以及智能家電設(shè)備之間的關(guān)聯(lián)關(guān)系;
[0010]將控制指令發(fā)送到服務(wù)器對(duì)智能家電設(shè)備進(jìn)行控制;其中,服務(wù)器根據(jù)所述關(guān)聯(lián)關(guān)系,并通過(guò)網(wǎng)關(guān)將控制指令轉(zhuǎn)發(fā)給對(duì)應(yīng)的智能家電設(shè)備,由所述家電設(shè)備執(zhí)行所述控制指令相應(yīng)的操作。
[0011 ] —種智能家電設(shè)備控制方法,包括以下步驟:
[0012]對(duì)終端注冊(cè)的智能家電設(shè)備的設(shè)備ID號(hào)和網(wǎng)關(guān)的網(wǎng)關(guān)ID號(hào)進(jìn)行認(rèn)證;其中,所述設(shè)備ID號(hào)和網(wǎng)關(guān)ID號(hào)分別用于對(duì)不同智能家電設(shè)備和不同網(wǎng)關(guān)進(jìn)行標(biāo)識(shí);
[0013]根據(jù)所述設(shè)備ID號(hào)和網(wǎng)關(guān)ID號(hào)建立與終端、網(wǎng)關(guān)以及智能家電設(shè)備之間的關(guān)聯(lián)關(guān)系;
[0014]接收終端發(fā)送的控制指令,根據(jù)所述關(guān)聯(lián)關(guān)系,并通過(guò)網(wǎng)關(guān)將所述控制指令轉(zhuǎn)發(fā)給對(duì)應(yīng)的智能家電設(shè)備,由所述智能家電設(shè)備執(zhí)行所述控制指令相應(yīng)的操作;其中,所述控制指令中包括用戶需要控制的智能家電設(shè)備與網(wǎng)關(guān)以及服務(wù)器之間的關(guān)聯(lián)關(guān)系。
[0015]一種智能家電設(shè)備控制系統(tǒng),包括:
[0016]注冊(cè)模塊,用于向服務(wù)器注冊(cè)智能家電設(shè)備的設(shè)備ID號(hào)和網(wǎng)關(guān)的網(wǎng)關(guān)ID號(hào);其中,所述設(shè)備ID號(hào)和網(wǎng)關(guān)ID號(hào)分別用于對(duì)不同智能家電設(shè)備和不同網(wǎng)關(guān)進(jìn)行標(biāo)識(shí);
[0017]第一建立模塊,用于根據(jù)所述設(shè)備ID號(hào)和網(wǎng)關(guān)ID號(hào)建立與服務(wù)器、網(wǎng)關(guān)以及智能家電設(shè)備之間的關(guān)聯(lián)關(guān)系;
[0018]第一控制模塊,用于將控制指令發(fā)送到服務(wù)器對(duì)智能家電設(shè)備進(jìn)行控制;其中,月艮務(wù)器根據(jù)所述關(guān)聯(lián)關(guān)系,并通過(guò)網(wǎng)關(guān)將控制指令轉(zhuǎn)發(fā)給對(duì)應(yīng)的智能家電設(shè)備,由所述家電設(shè)備執(zhí)行所述控制指令相應(yīng)的操作。
[0019]一種智能家電設(shè)備控制系統(tǒng),包括:
[0020]認(rèn)證模塊,用于對(duì)終端注冊(cè)的智能家電設(shè)備的設(shè)備ID號(hào)和網(wǎng)關(guān)的網(wǎng)關(guān)ID號(hào)進(jìn)行認(rèn)證;其中,所述設(shè)備ID號(hào)和網(wǎng)關(guān)ID號(hào)分別用于對(duì)不同智能家電設(shè)備和不同網(wǎng)關(guān)進(jìn)行標(biāo)識(shí);
[0021]第二建立模塊,用于根據(jù)所述設(shè)備ID號(hào)和網(wǎng)關(guān)ID號(hào)建立與終端、網(wǎng)關(guān)以及智能家電設(shè)備之間的關(guān)聯(lián)關(guān)系;
[0022]第二接收模塊,用于接收終端發(fā)送的控制指令,根據(jù)所述關(guān)聯(lián)關(guān)系,并通過(guò)網(wǎng)關(guān)將所述控制指令轉(zhuǎn)發(fā)給對(duì)應(yīng)的智能家電設(shè)備,由所述智能家電設(shè)備執(zhí)行所述控制指令相應(yīng)的操作;其中,所述控制指令中包括用戶需要控制的智能家電設(shè)備與網(wǎng)關(guān)以及服務(wù)器之間的關(guān)聯(lián)關(guān)系。
[0023]所述智能家電設(shè)備控制方法和系統(tǒng),通過(guò)分別為智能家電設(shè)備和網(wǎng)關(guān)注冊(cè)設(shè)備ID號(hào)和網(wǎng)關(guān)ID號(hào),根據(jù)設(shè)備ID號(hào)和網(wǎng)關(guān)ID號(hào)建立終端、服務(wù)器、網(wǎng)關(guān)和智能家電設(shè)備之間的關(guān)聯(lián)關(guān)系,根據(jù)所述關(guān)聯(lián)關(guān)系,將所述控制指令從終端經(jīng)服務(wù)器和網(wǎng)關(guān)轉(zhuǎn)發(fā)給對(duì)應(yīng)的智能家電設(shè)備,智能家電設(shè)備執(zhí)行所述控制指令相應(yīng)的操作,統(tǒng)一了家電設(shè)備的控制標(biāo)準(zhǔn),使設(shè)備的命名更加方便和容易,防止了惡意注冊(cè)形成虛假ID設(shè)備。
【附圖說(shuō)明】
[0024]圖1為第一實(shí)施例的智能家電設(shè)備控制方法流程圖;
[0025]圖2為第二實(shí)施例的智能家電設(shè)備控制方法流程圖;
[0026]圖3為第三實(shí)施例的智能家電設(shè)備控制方法流程圖;
[0027]圖4為一個(gè)實(shí)施例的智能家電設(shè)備控制系統(tǒng)的結(jié)構(gòu)示意圖;
[0028]圖5為另一個(gè)實(shí)施例的智能家電設(shè)備控制系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0029]下面結(jié)合附圖對(duì)本發(fā)明的智能家電設(shè)備控制方法的實(shí)施例進(jìn)行描述。
[0030]圖1為第一實(shí)施例的智能家電設(shè)備控制方法流程圖。如圖1所示,所述智能家電設(shè)備控制方法可包括以下步驟:
[0031]S11,向服務(wù)器注冊(cè)智能家電設(shè)備的設(shè)備ID號(hào)和網(wǎng)關(guān)的網(wǎng)關(guān)ID號(hào);其中,所述設(shè)備ID號(hào)和網(wǎng)關(guān)ID號(hào)分別用于對(duì)不同智能家電設(shè)備和不同網(wǎng)關(guān)進(jìn)行標(biāo)識(shí);
[0032]在本步驟中,終端可向服務(wù)器注冊(cè)智能家電設(shè)備的設(shè)備ID號(hào)和網(wǎng)關(guān)的網(wǎng)關(guān)ID號(hào)。所述設(shè)備ID號(hào)可在智能家電設(shè)備出廠時(shí)設(shè)置。所述設(shè)備ID號(hào)和網(wǎng)關(guān)ID號(hào)分別用于對(duì)不同智能家電設(shè)備和不同網(wǎng)關(guān)進(jìn)行標(biāo)識(shí)。服務(wù)器在收到所述設(shè)備ID號(hào)和網(wǎng)關(guān)ID號(hào)之后,可將所述設(shè)備ID號(hào)和網(wǎng)關(guān)ID號(hào)保存在數(shù)據(jù)庫(kù)中。終端可安裝應(yīng)用程序來(lái)執(zhí)行注冊(cè)以及家電設(shè)備控制等操作。終端在注冊(cè)時(shí),還可同時(shí)注冊(cè)用戶名和密碼,用戶可采用所述用戶名和密碼來(lái)登錄所述應(yīng)用程序,再執(zhí)行相應(yīng)的控制操作。終端在注冊(cè)時(shí),服務(wù)器可生成家庭組ID號(hào),用戶在登錄所述應(yīng)用程序時(shí),可通過(guò)發(fā)送所述家庭組ID號(hào)來(lái)加入相應(yīng)的家庭組。同一住宅內(nèi)的其他用戶在需要控制所述智能家電設(shè)備時(shí),可加入所述家庭組,然后直接向相應(yīng)的智能家電設(shè)備發(fā)送控制指令,無(wú)需注冊(cè)。當(dāng)用戶通過(guò)應(yīng)用程序注冊(cè)了設(shè)備ID號(hào)之后,通過(guò)在應(yīng)用程序發(fā)送設(shè)備ID號(hào),可以在終端上自動(dòng)顯示設(shè)備的屬性,例如:3位無(wú)線開關(guān)一開關(guān)1、開關(guān)2、開關(guān)3。用戶添加了設(shè)備后可以在手機(jī)上修改設(shè)備名稱,將其命名為熟悉的設(shè)備名稱,例如:廚房燈1、臥室開關(guān)2等。
[0033]可通過(guò)一定的規(guī)則設(shè)置設(shè)備ID號(hào)。例如,設(shè)備ID號(hào)可包括版本號(hào)、設(shè)備類型、明文部分和校驗(yàn)碼。版本號(hào)主要包括所使用的加密算法版本號(hào),例如CRC加密算法版本號(hào),設(shè)備類型可以區(qū)分家電設(shè)備的種類,如開關(guān)、終端等。校驗(yàn)碼用來(lái)驗(yàn)證設(shè)備ID是否合法。明文部分為設(shè)備的序列號(hào),具體值為0到268435455(0xFFFFFFF)的數(shù)字??赏ㄟ^(guò)加密算法運(yùn)算,將設(shè)備ID轉(zhuǎn)換為一種加密形式的ID。采用統(tǒng)一的規(guī)則設(shè)置設(shè)備ID號(hào),可以便于在代碼維護(hù)的時(shí)候提供參照標(biāo)準(zhǔn),有利于提高代碼維護(hù)效率。
[0034]S12,根據(jù)所述設(shè)備ID號(hào)和網(wǎng)關(guān)ID號(hào)建立與服務(wù)器、網(wǎng)關(guān)以及智能家電設(shè)備之間的關(guān)聯(lián)關(guān)系;
[0035]在本步驟中,終端可根據(jù)所述設(shè)備ID號(hào)和網(wǎng)關(guān)ID號(hào)建立與服務(wù)器、網(wǎng)關(guān)和智能家電設(shè)備之間的關(guān)聯(lián)關(guān)系。服務(wù)器可同時(shí)與多個(gè)網(wǎng)關(guān)建立關(guān)聯(lián)關(guān)系,網(wǎng)關(guān)可以同時(shí)與多個(gè)智能家電設(shè)備建立關(guān)聯(lián)關(guān)系。不同住宅的家電設(shè)備通過(guò)不同的網(wǎng)關(guān)連接至服務(wù)器。
[0036]S13,將控制指令發(fā)送到服務(wù)器對(duì)智能家電設(shè)備進(jìn)行控制;其中,服務(wù)