基于遠程控制模式的智能家居系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及智能家居【技術領域】,尤其是基于遠程控制模式的智能家居系統(tǒng),本發(fā)明包括客戶端、智能家居服務器、家居控制器和智能家居設備;客戶端用于向智能家居服務器發(fā)送操作指令;智能家居服務器用于接收客戶端的操作指令,向家居控制器下發(fā)控制指令;家居控制器用于接收智能家居服務器的控制指令向智能家居設備下發(fā)控制指令;智能家居設備用于接收家居控制器的控制指令,執(zhí)行控制操作。該智能家居遠程控制系統(tǒng),使不同標準接口的家居控制器能夠接入智能家居服務器,有利于智能家居業(yè)務及物聯(lián)網(wǎng)的發(fā)展。
【專利說明】基于遠程控制模式的智能家居系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及智能家居【技術領域】,尤其是基于遠程控制模式的智能家居系統(tǒng)。
【背景技術】
[0002]隨著智能家居技術的不斷進步以及對生活品質(zhì)的不斷追求,作為物聯(lián)網(wǎng)應用之一的智能家居必將成為未來家居的基本形態(tài),具有廣闊的市場應用前景。
[0003]智能家居利用先進的計算機技術、網(wǎng)絡通訊技術、綜合布線技術、將與家居生活關的各種子系統(tǒng),有機的結(jié)合在一起,通過網(wǎng)絡化綜合智能控制和管理,使人們的家居生活更加舒適、安全、高效。
[0004]但是,發(fā)明人在實施本發(fā)明的過程中發(fā)現(xiàn),現(xiàn)有的智能家居遠程控制系統(tǒng)存在以下不足:
[0005]不同標準的家居控制器因為接口不同,不能接入同一智能家居服務器。以當前國內(nèi)現(xiàn)狀為例,智能家居標準主要有以海爾為代表的家庭網(wǎng)絡標準產(chǎn)業(yè)聯(lián)盟標準,以及以美的為代表的信息設備資源共享協(xié)同服務標準。不同標準定義的家居控制器與智能家居服務器間接口不同。1101)1101116標準的家居控制器只能接入1101)1101116標準的智能家居服務器,標準的家居控制器也只能接入標準的智能家居服務器。由于缺乏統(tǒng)一的標準,智能家居產(chǎn)業(yè)鏈難以形成,不利于智能家居業(yè)務的推廣,同時,用戶購買的智能家居設備可能并不遵循同一標準,使得用戶不得不先后登錄不同的智能家居服務器來控制自己家中的智能家居設備,不便于用戶的操作使用。
[0006]當前,智能家居遠程控制系統(tǒng)均采用瀏覽器/服務器架構(gòu)。8/3架構(gòu)的缺陷之一是無法實現(xiàn)端到端的內(nèi)容加密。因為智能家居業(yè)務涉及用戶家中智能家居設備的控制與操作以及視頻音頻媒體的遠程傳送,所以智能家居業(yè)務是否安全對智能家居用戶而言至關重要。也就是說,除了采用用戶名/密碼驗證之外,還需對家居控制器到客戶端之間傳送的內(nèi)容進行加密保護。8/3架構(gòu)的缺陷之二是不能主動上報智能家居設備狀態(tài)到客戶端。8/3架構(gòu)基于請求響應模式,客戶端沒有請求信息,服務器端不會主動推送信息?;?/3架構(gòu)的智能家居遠程控制系統(tǒng)雖然可以采用短消息或方式實現(xiàn)智能家居設備狀態(tài)上報,但無論是短消息還是均難以滿足用戶的實時交互需求。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的是為了克服上述技術缺點提供基于遠程控制模式的智能家居系統(tǒng)。
[0008]本發(fā)明解決技術問題采用的技術方案為:基于遠程控制模式的智能家居系統(tǒng),包括客戶端、智能家居服務器、家居控制器和智能家居設備,所述客戶端與所述智能家居服務器通過互聯(lián)網(wǎng)連接,所述家居控制器與所述智能家居服務器通過互聯(lián)網(wǎng)連接,所述客戶端用于向所述智能家居服務器發(fā)送操作指令,接收所述智能家居服務器的操作響應,所述智能家居服務器用于接收所述客戶端的操作指令,向所述家居控制器下發(fā)控制指令,接收所述家居控制器的控制響應,向所述客戶端返回操作響應,所述家居控制器用于接收所述智能家居服務器的控制指令,向所述智能家居設備下發(fā)控制指令,接收所述智能家居設備的控制響應,向所述智能家居服務器返回控制響應,所述智能家居設備用于接收所述家居控制器的控制指令,執(zhí)行控制操作,向所述家居控制器返回控制響應;
[0009]優(yōu)選的,所述智能家居遠程控制系統(tǒng)至少包括兩種不同標準接口的家居控制器;
[0010]優(yōu)選的,所述智能家居服務器接收所述客戶端操作指令后,將所述操作指令轉(zhuǎn)換為所述家居控制器能夠識別的控制指令,向所述家居控制器下發(fā)所述控制指令。
[0011]優(yōu)選的,所述家居控制器為家庭網(wǎng)絡標準產(chǎn)業(yè)聯(lián)盟標準的家居控制器。
[0012]優(yōu)選的,所述家居控制器為信息設備資源共享協(xié)同服務標準的家居控制器。
[0013]優(yōu)選的,所述智能家居服務器與第三方服務器連接,所述第三方服務器通過所述智能家居服務器向智能家居用戶提供第三方服務。
[0014]優(yōu)選的,所述智能家居服務器與網(wǎng)絡應用連接,所述智能家居服務器通過應用程序接口向所述網(wǎng)絡應用提供智能家居服務。
[0015]優(yōu)選的,所述客戶端與所述智能家居服務器采用非瀏覽器/服務器的客戶端/服務器以3架構(gòu)。
[0016]優(yōu)選的,所述家居控制器通過所述智能家居服務器向所述客戶端主動上報所述智能家居設備的狀態(tài)信息。
[0017]優(yōu)選的,所述家居控制器和所述客戶端均設置加密密鑰和解密密鑰;
[0018]所述家居控制器根據(jù)所述加密密鑰對發(fā)送給所述客戶端的信息進行加密,所述客戶端根據(jù)所述解密密鑰對其接收的加密信息進行解密;
[0019]所述客戶端根據(jù)所述加密密鑰對發(fā)送給所述家居控制器的信息進行加密,所述家居控制器根據(jù)所述解密密鑰對其接收的加密信息進行解密。
[0020]本發(fā)明所具有的有益效果是:本發(fā)明使不同標準接口的家居控制器能夠接入智能家居服務器并接受智能家居服務器的控制,有利于推動智能家居業(yè)務以及物聯(lián)網(wǎng)的發(fā)展。本發(fā)明提供的智能家居服務器通過接入的第三方服務器向智能家居用戶提供第三方服務,增強了智能家居系統(tǒng)的業(yè)務特性,同時,本發(fā)明提供的智能家居服務器通過應用程序接口向網(wǎng)絡應用提供智能家居服務,提高了智能家居系統(tǒng)的開放性。本發(fā)明提供的智能家居遠程控制系統(tǒng)采用以3架構(gòu),實現(xiàn)了家居控制器到客戶端之間端到端的內(nèi)容加密,提高了智能家居業(yè)務的安全性,同時,本發(fā)明提供的智能家居遠程控制系統(tǒng)實現(xiàn)了智能家居設備狀態(tài)信息到客戶端的主動上報,滿足智能家居用戶的實時交互需求。
【專利附圖】
【附圖說明】
[0021]附圖1為本發(fā)明遠程控制系統(tǒng)的第一實施例的結(jié)構(gòu)示意圖。
[0022]附圖2為本發(fā)明遠程控制系統(tǒng)的第二實施例的結(jié)構(gòu)示意圖。
[0023]附圖3為本發(fā)明的智能家居服務器的第一實施例結(jié)構(gòu)示意圖。
[0024]附圖4為本發(fā)明的智能家居服務器的第二實施例結(jié)構(gòu)示意圖。
[0025]附圖5為本發(fā)明提供的第三方服務注冊流程示意圖。
[0026]附圖6為本發(fā)明提供的第三方服務觸發(fā)流程示意圖。
[0027]附圖7為本發(fā)明提供的家居控制器結(jié)構(gòu)示意圖。
[0028]附圖8為本發(fā)明提供的信息加密傳送流程示意圖。
【具體實施方式】
[0029]下面結(jié)合附圖1?附圖8對本發(fā)明做以下詳細說明。
[0030]本發(fā)明遠程控制系統(tǒng)的第一實施例的結(jié)構(gòu)示意圖。
[0031]如圖1所示,本發(fā)明遠程控制系統(tǒng)包括客戶端1、智能家居服務器2、家居控制器3和智能家居設備4 ;客戶端1和智能家居服務器2之間通過互聯(lián)網(wǎng)連接;智能家居服務器2和家居控制器3之間通過互聯(lián)網(wǎng)連接;家居控制器3和智能家居設備4之間通過有線方式相連。
[0032]客戶端1,用于向智能家居服務器2發(fā)送操作指令,接收智能家居服務器2的操作響應。
[0033]智能家居服務器2,用于接收客戶端1的操作指令,向家居控制器3下發(fā)控制指令,接收家居控制器3的控制響應,向客戶端1返回操作響應。家居控制器3,用于接收智能家居服務器2的控制指令,向智能家居設備4下發(fā)控制指令,接收智能家居設備4的控制響應,向智能家居服務器2返回控制響應。
[0034]智能家居設備4,用于接收家居控制器3的控制指令,執(zhí)行控制操作,向家居控制器3返回控制響應。
[0035]更進一步的,本實施例提供的智能家居遠程控制系統(tǒng)至少包括兩種不同標準接口的家居控制器3 ;智能家居服務器2接收客戶端1發(fā)送的操作指令后,將操作指令轉(zhuǎn)換為家居控制器3能夠識別的控制指令,向家居控制器下發(fā)控制指令。
[0036]更為具體的,本發(fā)明實施例提供的智能家居遠程控制系統(tǒng)中的智能家居服務器2支持不同標準接口的家居控制器3接入。智能家居服務器2接收客戶端1發(fā)送的操作指令后,根據(jù)家居控制器3采用的標準接口,將操作指令轉(zhuǎn)換為家居控制器3能夠識別的控制指令,然后向家居控制器3下發(fā)控制指令。
[0037]實施本發(fā)明實施例提供的智能家居遠程控制系統(tǒng),使得不同標準接口的家居控制器3能夠接入智能家居服務器2并接受智能家居服務器2的控制,提高了智能家居遠程控制系統(tǒng)對家居控制器3及智能家居設備4的兼容性,有利于智能家居業(yè)務的推廣以及物聯(lián)網(wǎng)的發(fā)展。
[0038]本發(fā)明遠程控制系統(tǒng)的第二實施例的結(jié)構(gòu)示意圖。
[0039]如圖2所示,本發(fā)明包括客戶端1、智能家居服務器2、家居控制器3和智能家居設備4,不同之處在于,還包括與智能家居服務器2相連的第三方服務器5,第三方服務器5通過智能家居服務器2向智能家居用戶提供第三方服務。
[0040]更為具體的,本實施例提供的智能家居服務器2還包括第三方服務管理模塊。第三方服務管理模塊用于管理第三方服務,并對第三方服務接入進行控制。
[0041]本實施例提供的智能家居遠程控制系統(tǒng),使得如家電維修等第三方服務能夠集成到智能家居服務中,提高智能家居用戶的使用體驗和滿意度。
[0042]本發(fā)明的智能家居服務器的第一實施例結(jié)構(gòu)示意圖。
[0043]如圖3所示,本實施例提供的智能家居服務器包括:用戶管理模塊21、設備管理模塊22、業(yè)務處理模塊23、指令收發(fā)模塊24、指令轉(zhuǎn)換模塊25。
[0044]用戶管理模塊21,用于管理智能家居用戶開戶及鑒權(quán);存儲并維護智能家居用戶標識信息、智能家居用戶鑒權(quán)信息以及智能家居用戶設置信息;用戶管理模塊21根據(jù)智能家居用戶標識信息以及智能家居用戶鑒權(quán)信息,判斷接入用戶是否為合法智能家居用戶;智能家居服務器依據(jù)判斷結(jié)果接受或拒絕用戶接入;
[0045]設備管理模塊22,用于管理智能家居設備開戶及鑒權(quán);存儲并維護智能家居設備標識信息、智能家居設備鑒權(quán)信息,智能家居設備屬性信息以及智能家居設備狀態(tài)信息;設備管理模塊22根據(jù)智能家居設備標識信息以及智能家居設備鑒權(quán)信息,判斷接入設備是否為合法智能家居設備;智能家居服務器依據(jù)判斷結(jié)果接受或拒絕設備接入;
[0046]業(yè)務處理模塊23,用于各種智能家居業(yè)務的控制及處理;
[0047]指令收發(fā)模塊24,用于智能家居服務器與客戶端、智能家居服務器與家居控制器之間的指令收發(fā);
[0048]指令轉(zhuǎn)換模塊25,用于將客戶端的操作指令轉(zhuǎn)換為家居控制器能夠識別的控制指令,使不同標準接口的家居控制器能夠接入智能家居服務器并接受智能家居服務器的控制。
[0049]本實施例提供的智能家居服務器通過指令轉(zhuǎn)換模塊,使不同標準接口的家居控制器接入智能家居服務器,提高了智能家居遠程控制系統(tǒng)對家居控制器及智能家居設備的兼容性,有利于智能家居服務的推廣及物聯(lián)網(wǎng)的發(fā)展。
[0050]本發(fā)明的智能家居服務器的第二實施例結(jié)構(gòu)示意圖。
[0051]如圖4所示,包括如圖3所示的用戶管理模塊21、設備管理模塊22、業(yè)務處理模塊23、指令收發(fā)模塊24、指令轉(zhuǎn)換模塊25,不同之處在于,還包括與業(yè)務處理模塊23相連的第三方服務管理模塊26。第三方服務管理模塊26用于管理第三方服務,并對第三方服務接入進行控制。
[0052]更進一步的,第三方服務管理模塊26包括:
[0053]第三方接入管理單元,用于第三方服務器的接入管理,包括:第三方服務器簽約管理;第三方服務器接入鑒權(quán)。
[0054]更為具體的,第三方服務器只有在簽約后才可以在智能家居服務器注冊并提供服務。第三方服務器鑒權(quán)通過時,第三方接入管理單元授權(quán)第三方服務器注冊并提供特定服務或服務集。
[0055]第三方服務管理單元,用于第三方服務器的服務管理;包括:第三方服務注冊管理;第三方服務信息管理。
[0056]更為具體的,第三方服務器通過第三方服務管理單元注冊第三方服務,第三方服務注冊后才會呈現(xiàn)給智能家居用戶。當智能家居用戶簽約第三方服務且第三方服務觸發(fā)條件滿足時,業(yè)務處理模塊將觸發(fā)第三方服務。例如,家電維修服務商4注冊了冰箱維修服務,家電維修服務商8注冊了洗衣機維修服務,當智能家居用戶簽約家電維修服務時,如果冰箱故障,業(yè)務處理模塊將觸發(fā)家電維修服務提供商4注冊的冰箱維修服務,如果洗衣機故障,業(yè)務處理模塊將觸發(fā)家電維修服務提供商8注冊的洗衣機維修服務。第三方服務器通過第三方服務管理單元維護注冊服務信息,主要包括:服務提供商描述、服務描述、服務資費等。
[0057]第三方服務注冊流程示意圖。
[0058]如圖5所示,在第三方接入管理單元簽約后,第三方服務器向業(yè)務處理模塊發(fā)送登錄請求,業(yè)務處理模塊向第三方接入管理單元轉(zhuǎn)發(fā)登錄請求,第三方接入管理單元根據(jù)簽約信息對第三方服務器進行鑒權(quán),第三方接入管理單元向業(yè)務處理模塊返回登錄響應,業(yè)務處理模塊向第三方服務器轉(zhuǎn)發(fā)登錄響應。第三方服務器向業(yè)務處理模塊發(fā)送服務注冊請求,業(yè)務處理模塊向第三方服務管理單元轉(zhuǎn)發(fā)服務注冊請求,第三方服務管理單元向業(yè)務處理模塊返回服務注冊響應,業(yè)務處理模塊向第三方服務器轉(zhuǎn)發(fā)服務注冊響應,完成第三方服務注冊流程。
[0059]第三方服務觸發(fā)流程示意圖。
[0060]如圖6所示,用戶在用戶管理模塊簽約第三方服務后,當?shù)谌椒沼|發(fā)條件滿足時,業(yè)務處理模塊向用戶管理模塊查詢用戶是否簽約該服務,用戶管理模塊向業(yè)務處理模塊返回查詢結(jié)果,若用戶未簽約該服務,則該服務不被觸發(fā);若用戶簽約該服務,則業(yè)務處理模塊向第三方服務器發(fā)送服務請求,第三方服務器返回服務響應,提供相應服務,完成第三方服務觸發(fā)流程。
[0061]本實施例提供的智能家居服務器,使得如家電維修等第三方服務能夠集成到智能家居服務中,提高智能家居用戶的使用體驗和滿意度。
[0062]本發(fā)明提供的家居控制器結(jié)構(gòu)示意圖。
[0063]如圖7所示,包括:信息收發(fā)模塊31、密鑰設置模塊32、加密解密模塊33。
[0064]信息收發(fā)模塊31,用于家居控制器的信息收發(fā)。
[0065]密鑰設置模塊32,用于預置加密密鑰、解密密鑰,也可用于預置加密算法、解密算法。
[0066]加密解密模塊33,用于在信息收發(fā)模塊31發(fā)送信息之前,根據(jù)密鑰設置模塊32預置的加密密鑰及加密算法對信息進行加密;用于在信息收發(fā)模塊31接收信息之后,根據(jù)密鑰設置模塊32預置的解密密鑰及解密算法對信息進行解密。
[0067]更進一步的,在信息收發(fā)模塊31向客戶端發(fā)送信息之前,由加密解密模塊33根據(jù)密鑰設置模塊32預置的加密密鑰及加密算法對信息進行加密;在信息收發(fā)模塊31接收客戶端信息之后,由加密解密模塊33根據(jù)密鑰設置模塊32預置的解密密鑰及解密算法對信息進行解密。
[0068]更為具體的,信息收發(fā)模塊31發(fā)送給客戶端的信息可以經(jīng)過智能家居服務器到達客戶端,也可以不經(jīng)過智能家居服務器直接到達客戶端。
[0069]本實施例提供的家居控制器可以實現(xiàn)家居控制器到客戶端之間端到端的信息加密,提高智能家居業(yè)務的安全性。
[0070]本發(fā)明提供的信息加密傳送流程示意圖。
[0071]如圖8所示,本實施例提供的智能家居遠程控制系統(tǒng)中,家居控制器和客戶端均預置加密密鑰和解密密鑰。家居控制器在發(fā)送信息之前根據(jù)預置的加密密鑰對信息進行加密;客戶端在接收信息之后根據(jù)預置的解密密鑰對信息進行解密。同理,客戶端在發(fā)送信息之前根據(jù)預置的加密密鑰對信息進行加密;家居控制器在接收信息之后根據(jù)預置的解密密鑰對信息進行解密。
[0072]更近一步的,家居控制器發(fā)送給客戶端的信息,可以經(jīng)過智能家居服務器到達客戶端,也可以不經(jīng)過智能家居服務器直接到達客戶端。同理,客戶端發(fā)送給家居控制器的信息,可以經(jīng)過智能家居服務器到達家居控制器,也可以不經(jīng)過智能家居服務器直接到達家居控制器。
[0073]更為具體的,當客戶端與家居控制器之間的信息傳送經(jīng)過智能家居服務器時,智能家居服務器不對加密信息進行任何處理,如僅處理消息頭而不處理包含加密信息的消息體。
[0074]本實施例提供的智能家居遠程控制系統(tǒng),可以實現(xiàn)家居控制器到客戶端之間端到端的信息加密,提高智能家居業(yè)務的安全性。
【權(quán)利要求】
1.基于遠程控制模式的智能家居系統(tǒng),包括客戶端、智能家居服務器、家居控制器和智能家居設備,其特征在于:所述客戶端與所述智能家居服務器通過互聯(lián)網(wǎng)連接,所述家居控制器與所述智能家居服務器通過互聯(lián)網(wǎng)連接,所述客戶端用于向所述智能家居服務器發(fā)送操作指令,接收所述智能家居服務器的操作響應,所述智能家居服務器用于接收所述客戶端的操作指令,向所述家居控制器下發(fā)控制指令,接收所述家居控制器的控制響應,向所述客戶端返回操作響應,所述家居控制器用于接收所述智能家居服務器的控制指令,向所述智能家居設備下發(fā)控制指令,接收所述智能家居設備的控制響應,向所述智能家居服務器返回控制響應,所述智能家居設備用于接收所述家居控制器的控制指令,執(zhí)行控制操作,向所述家居控制器返回控制響應; 所述智能家居遠程控制系統(tǒng)至少包括兩種不同標準接口的家居控制器; 所述智能家居服務器接收所述客戶端操作指令后,將所述操作指令轉(zhuǎn)換為所述家居控制器能夠識別的控制指令,向所述家居控制器下發(fā)所述控制指令。
2.根據(jù)權(quán)利要求1所述的基于遠程控制模式的智能家居系統(tǒng),其特征在于:所述家居控制器為家庭網(wǎng)絡標準產(chǎn)業(yè)聯(lián)盟ITopHome標準的家居控制器。
3.根據(jù)權(quán)利要求1所述的基于遠程控制模式的智能家居系統(tǒng),其特征在于:所述家居控制器為信息設備資源共享協(xié)同服務IGRS標準的家居控制器。
4.根據(jù)權(quán)利要求1所述的基于遠程控制模式的智能家居系統(tǒng),其特征在于:所述智能家居服務器與第三方服務器連接,所述第三方服務器通過所述智能家居服務器向智能家居用戶提供第三方服務。
5.根據(jù)權(quán)利要求1所述的基于遠程控制模式的智能家居系統(tǒng),其特征在于:所述智能家居服務器與網(wǎng)絡應用連接,所述智能家居服務器通過應用程序接口向所述網(wǎng)絡應用提供智能家居服務。
6.根據(jù)權(quán)利要求1所述的基于遠程控制模式的智能家居系統(tǒng),其特征在于:所述客戶端與所述智能家居服務器采用非瀏覽器/服務器的客戶端/服務器C/S架構(gòu)。
7.根據(jù)權(quán)利要求1所述的基于遠程控制模式的智能家居系統(tǒng),其特征在于:所述家居控制器通過所述智能家居服務器向所述客戶端主動上報所述智能家居設備的狀態(tài)信息。
8.根據(jù)權(quán)利要求1所述的基于遠程控制模式的智能家居系統(tǒng),其特征在于:所述家居控制器和所述客戶端均設置加密密鑰和解密密鑰; 所述家居控制器根據(jù)所述加密密鑰對發(fā)送給所述客戶端的信息進行加密,所述客戶端根據(jù)所述解密密鑰對其接收的加密信息進行解密; 所述客戶端根據(jù)所述加密密鑰對發(fā)送給所述家居控制器的信息進行加密,所述家居控制器根據(jù)所述解密密鑰對其接收的加密信息進行解密。
【文檔編號】H04L29/06GK104426725SQ201310406315
【公開日】2015年3月18日 申請日期:2013年9月8日 優(yōu)先權(quán)日:2013年9月8日
【發(fā)明者】范曉波 申請人:鄭州朗鑫智能電子科技有限公司