專利名稱:一種控制傳統家電的方法、系統及家電控制器的制作方法
技術領域:
本發明涉及傳統家電的遠程控制技術,具體涉及一種控制傳統家電的方法、系統及家電控制器。
背景技術:
家電在人們的生活中占據很重要的地位,各種各樣的家電極大地改善和便利了人們的生活,并反過來影響著人們的某些生活習慣。而隨著生活水平的提高,人們越來越希望家電更智能,更易用,更有用。比如電視機的紅外遙控器的出現,在便利了了人們生活娛樂的同時,也培養了人們控制家電使用遙控而不是直接接觸控制的習慣,并進而希望能夠遠程控制。當前,對家電的控制可以大致分類為本地控制和遠程控制。本地控制是指在家電所處幾十公分到15米左右距離內,通過接觸式的面板按鍵或非接觸式無線遙控器(如紅外遙控器),在家電所在位置當前小范圍內所施加的控制手段。遠程控制是指通過諸如已有通信網絡,在家電所在當前位置小范圍之外所施加的遠距離控制手段。比如通過互聯網通信控制,或通過電話網撥號(使用調整解調器)控制,以及語音DTMF控制等。I.本地控制
此種控制可以分成兩個小的類別。其一是在家電所在本地,使用用戶肢體操作控制面板從而控制家電的工作。比如,通過面板按鍵作為家電的輸入,用戶在需要控制家電時觸按對應按鍵,進而實現對家電的操作。其二是在家電所在本地,通過紅外或其他無線方式(如2. 4G,藍牙等)的遙控器,在一個較短的距離內通過按下遙控器上面對應功能的按鍵,使遙控器在用戶的觸按下通過紅外或其他無線方式(如2. 4G,藍牙等)向家電發送對應的無線控制碼,家電在收到對應的信號之后,則隨之執行相應功能。從而實現一個短距離的非接觸式遙控,
可以看出,本地控制無法實現遠程的目的,比如在遠程的辦公室控制家庭內的熱水器無法實現。2.遠程控制
此種方式可以實現在一個較遠的距離遙控家電,比如在辦公室控制家里的熱水器,或者在家里控制辦公室的空調等。由于是在一個較遠的距離實現,所以往往要借助已有網絡,如互聯網,或電信通信網等。其中一種是通過通信移動運營商服務直接遠程控制,這種控制一般要求家電已經內置了短信處理模塊。此種控制可以實現遠程控制,比如在辦公室發送一條短信到家庭電器,家庭電器對收到的短信進行翻譯后識別控制目的,而后執行。并可以將當前狀態通過短信返回到控制端。另外一種是通過通信移動運營商服務間接遠程控制,此種遠程控制需要配置一個支持短信的間接控制裝置。對于此種設計,家電本身沒有接收移動運營商業務數據的能力,遠程控制端通過發送短信到家庭內獨立存在的家電控制器,控制器收到短信后翻譯短信內容,進而將此控制短信翻譯得到的控制要求轉換成原家電能夠識別的控制指令,比如通過紅外等轉發給家電,進而實現遠程控制。 還有一種則是通過家電自身的接入網絡能力直接接受遠程控制。這種家電自身帶有網絡接入模塊,從而接入家庭網絡,進而連入互聯網。在這種情況下,遠程終端通過互聯網連接到此設備,并進而控制此家電的行為。這種實現是在近來網絡基礎設施發展成熟之后開始出現的形式,并剛剛興起。此類遠程控制中的前兩種,除了使用常規短信,也可以進化成使用彩信,或者走分組網聯網通信,如GPRS。但無論使用何種通信技術,并無本質不同,制約條件都是類似的。但是,對于傳統家電,由于其自身在設計之初并沒有考慮實現遠程控制的需求,故只能使用本地控制或遠程控制中另配基于短信或類短信家電控制設備輔助的方法實現。基于傳統家電的特殊性,目前還出現了以下兩種對傳統家電的控制方法
其一,一種遠程控制家電的方法(如申請號為200810168252. X的中國發明申請),是通過一個特定的移動終端,配合家庭內布置的設備實現遠程控制。但此種方法需要用戶額外佩帶一個設備較為不便,且增加了成本。其二,一種遠程控制家電的實現方法(如申請號為200710112630.8的中國發明申請),通過一個家電代理設備收集傳統家電的信息,生成設備描述文件和服務描述文件和對應網頁,并匯集到家庭服務器。當遠程需要控制傳統家電時,需要先訪問此家庭服務器,而后根據家庭服務器已保存的對應描述文件進而要求家電代理處理實際控制。但事實上家庭網絡里面一般不會有一個家庭服務器,而是只有一個通用型家庭網關,比如通用的公知路由器。此網關僅僅是實現內外網的路由和轉發的功能,而并不具備其他服務功能。包括接受外網終端訪問并生成相應網頁,再將通過網頁的請求,通過查詢以保存的家電信息,再轉發給相應家電代理。由于只是在早期個別家庭,以及現在極個別公司有這種網關代理服務器,給此種發明的實際應用帶來極大障礙。隨著社會發展和人們生活水平的提高,能夠接入互聯網的家庭網絡,正快速地普及到千家萬戶,這給遠程接入和控制家庭提供了便利和基礎條件。與此同時,人們對智能家居的要求也越來越高,并迫切希望在遠方,如辦公室就能控制家里的電器。這種情況使得人們對于已有家電傳統的本地控制越來越感到難以滿意,并迫切希望一種可遠程控制此類家電的解決方案。而這類傳統家電,幾乎家家都有。進而的,現有的遠程控制,要么由于需要通信運行商的服務支持,而顯得成本高且使用繁瑣,需要按期繳費,需要關注其非本身功能相關的通信服務是否仍然有效等,大大增加了成本和維護要求。而遠程控制實現的最后一種則只是在最新出來的家電才具備,并且在國內市場上還極為少見。大量已有傳統家電期待一個低成本,簡單實用的遠程控制解決方案。
發明內容
為了表述方便,本文所述“移動終端”指遠程控制設備,可以由廣為流行的智能手機配合軟件實現。本發明的目的之一在于提出一種控制傳統家電的方法,其能解決現有的遠程控制的成本高、使用不便的問題。為了達到上述目的之一,本發明所采用的技術方案如下
一種控制傳統家電的方法,移動終端通過互聯網、路由器、家電控制器對傳統家電進行控制,路由器與家電控制器位于同一個局域網絡內,所述移動終端預先存儲至少一份家電控制映射文件,每份家電控制映射文件為一傳統家電的各項功能編號與控制代碼之間的對應關系,該方法包括以下步驟
A、移動終端在接收到用戶輸入的功能編號所對應的電信號后,通過互聯網向路由器發 送與所述功能編號對應的控制代碼;
B、路由器將控制代碼轉發給家電控制器;
C、家電控制器在接收到的控制代碼中提取出傳統家電可識別的控制碼,并通過短距離無線信號向其控制范圍內對應的傳統家電發送所述控制碼。優選的,在步驟A之前還有以下步驟A1、移動終端向外發送一與家電控制器在同一個局域網絡內的廣播消息;A2、若家電控制器收到該廣播消息,則通過路由器發送一回復信號給對應的移動終端,若移動終端收到該回復信號,則進入步驟A3,若移動終端在一定時間內收不到該回復信號,則進入步驟A ;A3、移動終端在接收到用戶輸入的功能編號所對應的電信號后,直接通過路由器向家電控制器發送與所述功能編號對應的控制代碼,進入步驟A4 ;A4、家電控制器在接收到的控制代碼中提取出傳統家電可識別的控制碼,并通過短距離無線信號向其控制范圍內對應的傳統家電發送所述控制碼。進一步優選的,在步驟C之后還有以下步驟家電控制器在發送控制碼后,向路由器發送已發送控制碼的消息,路由器通過互聯網將已發送控制碼的消息轉發給對應的移動終端;在步驟A4之后還有以下步驟家電控制器在發送控制碼后,向路由器發送已發送控制碼的消息,路由器將已發送控制碼的消息轉發給對應的移動終端。本發明的目的之二還在于提供一種控制傳統家電的系統,其能解決現有的遠程控制的成本高、結構復雜的問題。為了達到上述目的之二,本發明所采用的技術方案如下
一種控制傳統家電的系統,其包括
移動終端,用于預先存儲至少一份家電控制映射文件,每份家電控制映射文件為一傳統家電的各項功能編號與控制代碼之間的對應關系;用于在接收到用戶輸入的功能編號所對應的電信號后,通過互聯網向路由器發送與所述功能編號對應的控制代碼;
路由器,用于將接收到的控制代碼轉發給家電控制器;
家電控制器,用于在接收到的控制代碼中提取出傳統家電可識別的控制碼,并通過短距離無線信號向其控制范圍內對應的傳統家電發送所述控制碼;
其中,路由器與家電控制器位于同一個局域網絡內。優選的,家電控制器還用于在發送控制碼后,向路由器發送已發送控制碼的消息;路由器還用于通過互聯網將接收到的已發送控制碼的消息轉發給對應的移動終端。
優選的,移動終端還用于向外發送一與家電控制器在同一個局域網絡內的廣播消息,若收到來自家電控制器的回復信號后,則在接收到用戶輸入的功能編號所對應的電信號后,直接通過路由器向家電控制器發送與所述功能編號對應的控制代碼,若在一定時間內收不到來自家電控制器的回復信號,則在接收到用戶輸入的功能編號所對應的電信號后,才通過互聯網向路由器發送與所述功能編號對應的控制代碼;家電控制器還用于當接收到來自移動終端的廣播消息后,通過路由器發送一回復信號給對應的移動終端。本發明的目的之三還在于提供一種控制傳統家電的家電控制器。為了達到上述目的之三,本發明所采用的技術方案如下
一種控制傳統家電的家電控制器,其包括
網絡數據收發模塊,用于接收路由器轉發過來的控制代碼,所述控制代碼與一傳統家電的某一項功能編號對應;
網絡數據處理模塊,用于從來自網絡數據收發模塊的控制代碼中提取出傳統家電可識別的控制碼;
短距離無線信號收發模塊,用于通過短距離無線信號向其控制范圍內對應的傳統家電發送來自網絡數據處理模塊的控制碼;
其中,路由器與家電控制器位于同一個局域網絡內。優選的,上述家電控制器,還包括查詢應答模塊,用于當接收到來自移動終端的廣播消息后,通過網絡數據收發模塊向路由器發送一回復信號給對應的移動終端,所述廣播消息為與家電控制器在同一個局域網絡內的廣播消息。優選的,網絡數據處理模塊,還用于當短距離無線信號收發模塊發送控制碼后,通過網絡數據收發模塊向路由器發送已發送控制碼的消息。上述短距離無線信號為紅外信號、藍牙信號、2. 4GHZ信號中的一種。功能編號為傳統家電的功能名稱,如開機、關機、音量+、音量_、靜音、頻道+、頻道_、溫度+、溫度_、制冷、送風等等。本發明具有如下有益效果
在不對現有的傳統家電作任何改動的前提下,充分利用可接入互聯網的移動終端(如筆記本電腦、智能手機、平板電腦等),無需定制移動運營商的網絡服務,無需家庭網絡內配置服務器,即可實現間接地對傳統家電進行遠程控制的目的,具有成本低、使用方便、普及度高的優點。
圖I為本發明較佳實施例的控制傳統家電的方法的流程 圖2為本發明較佳實施例的移動終端存儲家電控制映射文件的消息序列 圖3為本發明較佳實施例的控制傳統家電的系統的結構示意 圖4為本發明較佳實施例的控制傳統家電的家電控制器的結構示意 圖5為本發明較佳實施例的短距離無線信號收發模塊的結構示意圖。
具體實施例方式下面,結合附圖以及具體實施方式
,對本發明做進一步描述
如圖I所示,一種控制傳統家電的方法,其能解決當前傳統家電遠程控制方法的實現復雜、成本高且維護麻煩的缺點,其利用移動終端通過互聯網、路由器、家電控制器對傳統家電進行控制。該方法包括以下步驟
步驟SOl :在移動終端預先存儲至少一份家電控制映射文件,每份家電控制映射文件為一傳統家電的各項功能編號與控制代碼之間的對應關系。例如,本實施例可預先存儲三份家電控制映射文件,分別是家電控制映射文件A、家電控制映射文件B、家電控制映射文件C,其中,家電控制映射文件A對應的是電視機的控制信息,家電控制映射文件B對應的是空調的控制信息,家電控制映射文件C對應的是遙控窗簾的控制信息。家電控制映射文件A的具體表現形式如表I所示。將路由器與家電控制器設置在同一個局域網絡內,且家電控制器也配置有該局域網絡的內網IP。本實施例的局域網絡為家庭局域網絡。家電控制器加入家庭網絡的方式可以是諸如家電控制器通過WPS或其他配置方式,使得其加入此家庭局域網絡內的路由器(或其它的家庭網關),并進而將此路由器連入互聯網,即該路由器具有已設置好的外網IP。本實施例的路由器可以是無線路由器或有線路由器。將移動終端與家庭局域網絡內的家電控制器建立TCP/IP連接(即建立外網連接),使移動終端發送的網絡數據可經由互聯網通過路由器轉發給家電控制器。比如在已經支持TCP/IP協議棧的移動終端上實現一個socket支持軟件,并進而使用預先配置的家電控制器參數,與家電控制器建立連接。需要說明的是,對于IPV6網絡,只需要家電控制器的IP地址,但對于當前普及的IPv4網絡,則另外需要在作為家庭網關的路由器配置端口映射,而端口映射的方法可以人工配置路由器,也可以使用其他配置技術(如UPnP自動申請)。具體的,移動終端與家電控制器建立外網連接的方法可以是路由器查詢獲得家電控制器使用的內網IP,并在路由器上設置端口映射,使得家電控制器可以與外網建立連接,并接著給移動終端配置此路由器的外網IP作為目標地址,并使用已映射的端口號,這樣,便可以使得處于外網的移動終端與家庭局域網絡內的家電控制器建立TCP/IP連接。獲得家電控制器內網IP的方法,除了路由器查詢,還可以使用或其他輔助手段,如固定下來家電控制器使用的內網IP,或通過本網內消息查詢和應答等。如果配置有域名解析,或此路由器使用固定外網IP,則移動終端只需配置一次即可。進一步的,家電控制器還可以使用UPnP實現自動端口映射,免去人工設置的麻煩。
表I
權利要求
1.一種控制傳統家電的方法,其特征在于,移動終端通過互聯網、路由器、家電控制器對傳統家電進行控制,路由器與家電控制器位于同一個局域網絡內,所述移動終端預先存儲至少一份家電控制映射文件,每份家電控制映射文件為一傳統家電的各項功能編號與控制代碼之間的對應關系,該方法包括以下步驟 A、移動終端在接收到用戶輸入的功能編號所對應的電信號后,通過互聯網向路由器發送與所述功能編號對應的控制代 碼; B、路由器將控制代碼轉發給家電控制器; C、家電控制器在接收到的控制代碼中提取出傳統家電可識別的控制碼,并通過短距離無線信號向其控制范圍內對應的傳統家電發送所述控制碼。
2.如權利要求I所述的控制傳統家電的方法,其特征在于,在步驟A之前還有以下步驟:A1、移動終端向外發送一與家電控制器在同一個局域網絡內的廣播消息;A2、若家電控制器收到該廣播消息,則通過路由器發送一回復信號給對應的移動終端,若移動終端收到該回復信號,則進入步驟A3,若移動終端在一定時間內收不到該回復信號,則進入步驟A ;A3、移動終端在接收到用戶輸入的功能編號所對應的電信號后,直接通過路由器向家電控制器發送與所述功能編號對應的控制代碼,進入步驟A4 ;A4、家電控制器在接收到的控制代碼中提取出傳統家電可識別的控制碼,并通過短距離無線信號向其控制范圍內對應的傳統家電發送所述控制碼。
3.如權利要求2所述的控制傳統家電的方法,其特征在于,在步驟C之后還有以下步驟家電控制器在發送控制碼后,向路由器發送已發送控制碼的消息,路由器通過互聯網將已發送控制碼的消息轉發給對應的移動終端;在步驟A4之后還有以下步驟家電控制器在發送控制碼后,向路由器發送已發送控制碼的消息,路由器將已發送控制碼的消息轉發給對應的移動終端。
4.如權利要求I或2或3所述的控制傳統家電的方法,其特征在于,短距離無線信號為紅外信號、藍牙信號、2. 4GHZ信號中的一種。
5.一種控制傳統家電的系統,其特征在于,包括 移動終端,用于預先存儲至少一份家電控制映射文件,每份家電控制映射文件為一傳統家電的各項功能編號與控制代碼之間的對應關系;用于在接收到用戶輸入的功能編號所對應的電信號后,通過互聯網向路由器發送與所述功能編號對應的控制代碼; 路由器,用于將接收到的控制代碼轉發給家電控制器; 家電控制器,用于在接收到的控制代碼中提取出傳統家電可識別的控制碼,并通過短距離無線信號向其控制范圍內對應的傳統家電發送所述控制碼; 其中,路由器與家電控制器位于同一個局域網絡內。
6.如權利要求5所述的控制傳統家電的系統,其特征在于,家電控制器還用于在發送控制碼后,向路由器發送已發送控制碼的消息;路由器還用于通過互聯網將接收到的已發送控制碼的消息轉發給對應的移動終端。
7.如權利要求5所述的控制傳統家電的系統,其特征在于,移動終端還用于向外發送一與家電控制器在同一個局域網絡內的廣播消息,若收到來自家電控制器的回復信號后,則在接收到用戶輸入的功能編號所對應的電信號后,直接通過路由器向家電控制器發送與所述功能編號對應的控制代碼,若在一定時間內收不到來自家電控制器的回復信號,則在接收到用戶輸入的功能編號所對應的電信號后,才通過互聯網向路由器發送與所述功能編號對應的控制代碼;家電控制器還用于當接收到來自移動終端的廣播消息后,通過路由器發送一回復信號給對應的移動終端。
8.—種控制傳統家電的家電控制器,其特征在于,包括 網絡數據收發模塊,用于接收路由器轉發過來的控制代碼,所述控制代碼與一傳統家電的某一項功能編號對應; 網絡數據處理模塊,用于從來自網絡數據收發模塊的控制代碼中提取出傳統家電可識別的控制碼; 短距離無線信號收發模塊,用于通過短距離無線信號向其控制范圍內對應的傳統家電發送來自網絡數據處理模塊的控制碼; 其中,路由器與家電控制器位于同一個局域網絡內。
9.如權利要求8所述的控制傳統家電的家電控制器,其特征在于,還包括查詢應答模塊,用于當接收到來自移動終端的廣播消息后,通過網絡數據收發模塊向路由器發送一回復信號給對應的移動終端,所述廣播消息為與家電控制器在同一個局域網絡內的廣播消肩、O
10.如權利要求8所述的控制傳統家電的家電控制器,其特征在于,網絡數據處理模塊,還用于當短距離無線信號收發模塊發送控制碼后,通過網絡數據收發模塊向路由器發送已發送控制碼的消息。
全文摘要
本發明涉及一種控制傳統家電的方法、系統及家電控制器。該方法包括步驟A、移動終端在接收到用戶輸入的功能編號所對應的電信號后,通過互聯網向路由器發送與所述功能編號對應的控制代碼;B、路由器將控制代碼轉發給家電控制器;C、家電控制器在接收到的控制代碼中提取出傳統家電可識別的控制碼,并通過短距離無線信號向其控制范圍內對應的傳統家電發送所述控制碼。本發明在不對現有的傳統家電作任何改動的前提下,充分利用可接入互聯網的移動終端,無需定制移動運營商的網絡服務,無需家庭網絡內配置服務器,即可實現間接地對傳統家電進行遠程控制的目的,具有成本低、使用方便、普及度高的優點。
文檔編號G05B19/418GK102915627SQ20121036131
公開日2013年2月6日 申請日期2012年9月25日 優先權日2012年9月25日
發明者金同磊 申請人:金同磊