一種遠程家電控制系統的製作方法
2023-07-21 12:21:21 2
專利名稱::一種遠程家電控制系統的製作方法
技術領域:
:本發明涉及一種家電控制系統,特別涉及一種遠程家電控制系統。
背景技術:
:隨著家電技術的發展,網絡信息家電已經出現,家電有了接入網絡的功能,成為家庭網絡的一部分,家庭網絡又接入到Internet,這就^吏得家電可以成為Internet的一個部分。基於這一點,目前的家電已經實現了遠程控制的功能。但這種遠程控制終端主要是計算機或手機,通過訪問家電控制中心的網頁實現遠程控制。目前利用計算積j訪問家電控制中心的網頁,由於受到地點的限制,無法實現隨時隨地的控制。授權公告號為CN1172485C,發明名稱為"網絡信息家電遠程控制及安全認證裝置和方法"的中國專利,公開了一種遠程控制家庭網絡的遠程控制系統。該系統包括,提供相應的家電設備服務並向家庭網絡報告所提供的服務及設備狀態的家電設備l-l、1-2、l-3至l-n;監測接入網絡的所述家電設備1-1、1-2、l-3至l-n和所述家電設備l-l、1-2、1-3至l-n提供的服務和狀態信息,並生成所述家電設備1-1、1-2、l-3至l-n的狀態列表的控制中心2;向用戶提供控制所述家電設備l-1、1-2、1-3至l-n的控制頁面,並將用戶發送的控制指令傳送到控制中心2和接收來自控制中心2的所述家電設備1-1、1-2、l-3至l-n的狀態信息以便動態生成供用戶進行控制的頁面的WWW伺服器3;對請求IP位址的用戶進行身份驗證以使通過身份驗證的用戶可以向控制中心發送控制指令,並屏蔽未通過身份驗證的用戶的控制指令的安全檢測裝置;發送控制指令的用戶終端。該專利採用電腦或PDA或手機遠程控制家電設備1-1、1-2、1-3至l-n。移動終端釆用的是B/S結構,採用移動終端的WAP瀏覽器協議,遠程登錄家庭內的家庭網關4。首先進行安全認證,允許合法用戶登陸該家庭網關4的控制頁面。認證通過後,登陸家庭網關4的控制頁面,每個家電設備l-l、1-2、1-3至l-n有各自的控制頁面。根據控制家電設備l-l、1-2、l-3至l-n的不同及設備的狀態不同,呈現的頁面不同。選擇需要控制的家電設備l-l、1-2、1-3至l-n,向家庭網關4發送控制指令,經控制控制中心2解析發送家電設備1-1、1-2、1-3至l-n可以識別的指令。該專利使用分散的WWW伺服器3,各WWW伺服器3存在於用戶的家庭中,由於採用的是WWW伺服器方式,限定了移動控制終端只能使用網頁瀏覽的形式,存在著以下問題讀取速度慢需要將整個網頁的信息下載到手機上,傳輸量大,另外手機的網絡帶寬較窄,造成網頁讀取速度慢。因為使用的是網頁形式,所以需要將整個頁面下載到手機上,下載流量大,手機上網的資費偏高。WWW伺服器3存在於家庭網絡中,非常*,數據等信息無法集中管理,各WWW伺服器3呈現一種無序狀態,出現問題時,無法統一解決。當有新的需求提出,或修改原來的伺服器問題時,需要對各WWW伺服器3分別升級。
發明內容本發明的目的是提供一種遠程家電控制系統,用於解決使用手機控制家電速度慢,操作不方便的問題;用於解決家電控制系統統一升級的問題。具體說,本發明實施例提供一種遠程家電控制系統,所述系統包括控制中心伺服器、家庭網關、家電設備以及遠程控制終端;所述控制中心伺服器包括用於存儲家電列表信息、家電命令信息和家庭網關路由信息的伺服器存儲單元,用於解析所述遠程控制終端發送的命令、解析所述遠程控制終端對應的所述家庭網關地址,生成控制指令的伺服器處理單元,以及用於接收和發送所述遠程控制終端和所述家庭網關的信息的伺服器接收單元;所述家庭網關包括用於存儲家電網絡系統中所有家電設備信息的網關存儲單元,用於與所述控制中心伺服器和所述家電設備相通訊的通訊單元;所述家電設備包括與所述家庭網關相通訊的具有唯一序列號的家電通訊模塊,以及控制所述家電設備執行具體操作的控制器;所述遠程控制終端包括用於存儲與所述家電設備功能命令代碼和相對應的設備圖標的終端存儲器,和用於發送所述圖標對應的家電設備操作命令至所述控制中心伺服器的終端通訊單元。優選地,所述系統進一步包括用於對登陸的用戶進行合法性驗證的用戶驗證伺服器。優選地,所述用戶驗證伺服器預先存儲用戶信息,所述用戶信息包括具有唯一性的用戶名和—驗證密碼以及與所述用戶相對應的家庭網關信息。優選地,所述遠程控制終端預先在所述用戶驗證伺服器中註冊用戶信息,設定具有唯一性的用戶名和驗證密碼以及與所述用戶相對應的家庭網關序列號,所述控制中心伺服器存儲所述家庭網關序列號和所述家庭網關地址的對應關係;所述用戶驗證伺服器存儲用戶信息。優選地,所述家庭網關每間隔預定時間將自身的序列號和IP位址發送到所述控制中心伺服器;所述控制中心伺服器更新存儲的所述家庭網關地址信臺優選地,所述家電列表信息包括所述家電設備與所述遠程控制終端存儲的設備圖標對應關係表。優選地,所述家電命令信息包括家電設備型號、命令名稱、命令含義和參數類型。優選地,所述遠程控制終端存儲器存儲的與所述家電設備功能相對應的設備圖標,通過數據線傳輸或者網絡下載或者藍牙傳輸的方式傳送到所述遠程控制終端。優選地,所述遠程控制終端從控制中心伺服器下載更新用戶設備列表、命令列表。優選地,所述遠程控制終端選擇所述設備圖標中具體的圖標,用於實現查詢或改變設備狀態。由於本發明實施例所述的遠程家電控制系統採用信息集中式的處理方式,將多個用戶的家電設備列表、功能項列表等信息全部存儲在一臺控制中心伺服器中,在遠程控制終端上存儲有與所述家電設備功能相對應的設備圖標的終端存儲器,遠程控制終端能夠發送所述圖標對應的家電設備才喿作命令至所述控制中心伺服器的終端通訊單元。所述控制中心伺服器的伺服器處理單元解析所述遠程控制終端發送的命令、解析所述遠程控制終端對應的家庭網關地址,生成控制指令,再通過伺服器接收單元發送到所述家庭網關。所述家庭網關再將所述控制指令發送到對應的家電設備,控制家電設備控制器執行具體的操作。本發明實施例所述的遠程家電控制系統,在遠程控制終端與控制中心伺服器的交互過程中,只傳輸需要的數據信息,所需的傳輸量很小,解決了使用手機控制家電速度慢,操作不方便的問題。由於將多個用戶的家電設備列表、功能項列表等信息全部存儲在一臺控制中心伺服器中,降低了系統出現問題的機率。圖1為現有技術所述遠程控制家庭網絡的遠程控制系統結構圖;圖2為本發明所述遠程家電控制系統第一實施例結構圖;圖3為本發明所述遠程家電控制系統第二實施例結構圖;圖4為本發明所述遠程家電控制系統第三實施例結構圖;圖5為圖4所述系統的用戶認證過程流程圖;圖6為圖4所述系統的登陸過程流程圖。具體實施例方式本發明實施例提供一種遠程家電控制系統,用於解決使用手機控制家電速度慢,操作不方便的問題;用於解決家電控制系統統一升級的問題。為了使本
技術領域:
的技術人員更好地理解本發明方案,下面結合具體附圖和實施方式對本發明作進一步的詳細說明。參見圖2和圖3,圖2為本發明所述遠程家電控制系統第一實施例結構圖;圖3為本發明所述遠程家電控制系統第二實施例結構圖。本發明實施例所述遠程家電控制系統包括控制中心伺服器2、家庭網關3、家電設備41、42、43至4N以及遠程控制終端1。所述控制中心伺服器2包括用於存儲家電列表信息、家電命令信息和家庭網關路由信息的伺服器存儲單元23,用於解析所述遠程控制終端發送的命令、解析所述遠程控制終端對應的所述家庭網關地址,生成控制指令的伺服器處理單元22,以及用於接收和發送所述遠程控制終端和所述家庭網關的信息的伺服器接收單元21。所述家庭網關3包括用於存儲家電網絡系統中所有家電設備信息的網關存儲單元32,用於與所述控制中心伺服器和所述家電設備相通訊的通訊單元31。所述家電設備41、42、43至4N分別包括與所述家庭網關3相通i凡的具有唯一序列號的家電通訊模塊,以及控制自身家電設備執行具體操作的控制器。所述遠程控制終端1包括用於存儲與所述家電i殳備41、42、43至4N功能命令代碼和相對應的設備圖標的終端存儲器12,和用於發送所述圖標對應的家電設備41、42、43至4N操作命令至所述控制中心伺服器2的終端通訊單元11。所述家電列表信息可以包括所述家電設備41、42、43至4N與所述遠程控制終端1存儲的設備圖標對應關係表。將網絡家電設備的命令列表、返回信息含義列表按照型號不同,保存到控制中心伺服器2上,並將各型號家電設備41、42、43至4N在手機等遠程控制終端1上使用的設備圖標存儲到控制中心伺服器2上,與各家電設備41、42、43至4N的i殳備型號建立對應關係。所述家電列表結構如下tableseeoriginaldocumentpage8所述家電命令信息可以包括家電設備型號、命令名稱、命令含義和參數類型等信息。設備命令對應關係表結構如下tableseeoriginaldocumentpage8所述遠程控制終端1的終端存儲器12存儲的與所述家電設備41、42、43至4N功能相對應的設備圖標可以通過以下三種方式實現。用戶可以根據遠程控制終端l型號的不同,選擇具體適用的方式。第一種數據線傳輸到所述遠程控制終端1;第二種網絡下載到所述遠程控制終端1;第三種藍牙傳輸的方式傳送到所述遠程控制終端1。所述遠程控制終端1可以從控制中心伺服器2下載更新用戶設備列表、命令列表。當所述遠程控制終端1可以通過選擇所述設備圖標中具體的圖標,實現相應家電設備的查詢或者改變控制該家電設備執行相應的操作改變家電設備的狀態。由於本發明實施例所述的遠程家電控制系統採用信息集中式的處理方式,將多個用戶的家電設備列表、功能項列表等信息全部存儲在一臺控制中心伺服器2中,在遠程控制終端1包括存儲有與所述家電設備41、42、43至4N功能相對應的設備圖標的終端存儲器12,遠程控制終端1還包括能夠發送所述圖標對應的家電設備操作命令至所述控制中心伺服器2的終端通訊單元11。所述控制中心伺服器2的伺服器處理單元22解析所述遠程控制終端1發送的命令、解析所述遠程控制終端l對應的家庭網關3地址,生成控制指令,再通過伺服器接收單元21發送到所述家庭網關3。所述家庭網關3再將所述控制指令發送到對應的家電設備41、42、43至4N,控制對應家電設備41、42、43至4N控制器執行具體的操作。本發明實施例所述的遠程家電控制系統,在遠程控制終端1與控制中心伺服器2的交互過程中,只傳輸需要的數據信息,所需的傳輸量很小,解決了使用手機等作為遠程控制終端1控制家電設備41、42、43至4N速度慢,操作不方便的問題。手機等作為遠程控制終端1可以實現隨時隨地的查詢家電設備41、42、43至4N狀態,隨時隨地的改變家電設備41、42、43至4N狀態,脫離了地域的限制。由於將多個用戶的家電設備列表、功能項列表等信息全部存儲在一臺控制中心伺服器2中,系統採用信息集中式處理,便於系統的升級和維護,降低了系統出現問題的機率。本發明所述遠程家電控制系統包括家庭內部網絡、伺服器網絡、遠程控制終端網絡三個部分。家庭內部網絡和遠程控制終端網絡分別連接到伺服器網絡。其中,家庭內部網絡包括由家庭網關3和家電設備41、42、43至4N組成家電控制網絡,家庭內部網絡也可以包括計算機(圖中未示出)。伺服器網絡包含Internet網絡和控制中心伺服器2。遠程控制終端網絡可以包含GSM網絡和手才幾等遠程控制終端1。家電控制網絡是整個系統的最終端,家庭網關3接收外部發來的控制指令,並將指令通過無線網絡發送到相應的家電設備41、42、43至4N中的某個家電設備,實現對該家電設備的遠程控制。計算機可以為家庭內部網絡中的輔助設備,其主要作用是登陸本發明所述遠程家電控制系統,進行相關設置和設備的維護。同時,區域網內通過計算機登陸家庭網關3,也可以實施對家電設備41、42、43至4N的控制命令的發送。伺服器網絡是本發明整個遠程家電控制系統的核心,主要包括控制中心伺服器2,以及Internet本身。其主要的作用包括存儲家電設備列表信息、家電命令信息和家庭網關3路由信息等;解析遠程控制終端l發來的命令,解析相應的家庭網關3地址,形成控制指令發送給家庭網關3;接收家庭網關3返回的信息,發送給遠程控制終端l。遠程控制終端網絡包括GSM網絡和手機等遠程控制終端1。遠程控制終端網絡的主要功能是發送控制命令給控制中心伺服器2,實現控制功能,並接收控制中心伺服器2返回的家電設備狀態等信息。參見圖4,該圖為本發明所述遠程家電控制系統第三實施例結構圖。本發明所述遠程家電控制系統第三實施例相對第二實施例,增加了用戶驗證伺服器5。本發明第三實施例所述遠程家電控制系統,進一步包括用於對登陸的用戶進行合法性驗證的用戶驗證伺服器5。所述用戶驗證伺服器5預先存儲用戶信息,所述用戶信息包括具有唯一性的用戶名和驗證密碼以及與所述用戶相對應的家庭網關3信息。所述遠程控制終端預先在所述用戶驗證伺服器5中註冊用戶信息,設定具有唯一性的用戶名和驗證密碼以及與所述用戶相對應的家庭網關3序列號;所述用戶驗證伺服器5存儲用戶信息。所述控制中心伺服器存儲所述家庭網關序列號和所述家庭網關地址的對應關係。所述家庭網關3每間隔預定時間將自身的序列號和IP位址發送到所述控制中心伺服器2;所述控制中心伺服器2更新存儲的所述家庭網關3地址信息。由於手機等遠程控制終端1訪問家電設備時,需要使用已經在用戶驗證伺服器5上輸入預先註冊的用戶名和驗證密碼,才能登陸到控制中心伺服器2,根據存儲在控制中心伺服器2中的用戶名才能查找相應的家庭網關3序列號。控制中心伺服器2才能夠根據存儲的家庭網關3序列號,在控制中心伺服器2上找到家庭網關地址。發送相應的控制或查詢信息至對應的家電設備,從而實現了家電i殳備的準確控制。為了清楚地說明本發明實施例所述遠程家電控制系統初始化過程,下面結合附圖具體說明。,用戶註冊所述遠程家電控制系統的過程用戶登錄用戶驗證伺服器5的系統,註冊用戶名,並設定馬全證密碼。註冊用戶名應具有唯一性,不同的用戶需要使用不同用戶名。參見圖5,該圖為圖4所述系統的用戶認證過程流程圖。SIO、本地登陸家庭網關,輸入預先設定的註冊用戶名和驗證密碼保存到該家庭網關;S20、家庭網關將用戶名和驗證密碼傳送到驗證伺服器;S30、驗證伺服器驗證用戶名和驗證密碼,判斷用戶名和驗證密碼是否匹配;若匹配執行步驟S40;否則驗證失敗,返回;S40、在驗證伺服器上建立用戶名和家庭網關之間的對應關係。驗證伺服器5再將用戶名和家庭網關3之間的對應關係傳送到控制中心伺服器2,控制中心伺服器2將用戶名和家庭網關之間的對應關係保存在伺服器存儲單元23中。手機遠程訪問家庭網絡設備時,採用已經在驗證伺服器5上註冊的用戶名和驗證密碼登陸控制中心伺服器2,根據存儲在控制中心伺服器2中的用戶名和家庭網關之間的對應關係,查找用戶名相應的家庭網關3地址。控制中心伺服器2再根據存儲的家庭網關中的家電設備地址發送相應的控制或查詢信息。家庭網關3的設備IP位址登記,每隔預定時間段,家庭網關3自動訪問控制中心伺服器2,將自身的序列號與IP位址匯報給控制中心伺服器2,在系統中建立起家庭網關3與其IP位址的——對應關係。參見圖6,該圖為圖4所述系統的登陸過程流程圖。SIOO、遠程控制終端通過驗證伺服器驗證,登陸控制中心伺服器。當用戶第一次登錄時,從遠程控制終端1的登錄界面輸入用戶名和驗i正密碼,點擊登錄後,遠程控制終端l將用戶名和驗證密碼加密後,發送給用戶驗證伺服器5進行驗證。若驗i正該用戶為非法用戶,則提示用戶登錄失敗。若"驗證成功,則遠程控制終端1連接到控制中心伺服器2,下載該用戶的設備列表、設備的命令列表和設備應用在遠程控制終端1中的具體圖片。S200、下載家電設備、命令信息形成控制界面。遠程控制終端l根據下載到手機的這些信息,形成手機查詢和控制界面。另夕卜,遠程控制終端l控制界面的圖片也可以使用以下方式處理用戶安裝遠程控制終端l控制界面時,將所有的圖標一起安裝到遠程控制終端1,獲取設備列表時,只需要下載設備對應的圖標信息就可以了。如果在遠程控制終端l控制界面中沒有找到需要的圖標,再到控制中心伺服器2上進行下載。S300、控制查詢或改變家電設備狀態。用戶選擇某一個設備圖標,遠程控制終端1發送查詢命令到控制中心伺服器2,控制中心伺服器2將該設備的當前狀態發送給遠程控制終端1,遠程控制終端1顯示命令列表,並顯示該設備的當前狀態。用戶選擇要更改的設備狀態,在遠程控制終端1上進行更改,重新設定設備的狀態值,設定完畢後,將更改內容一起發送給控制中心伺服器2,控制中心伺服器2將更改內容整理為控制指令,發送給家庭網關3。S400、控制中心伺服器接收查詢或設置命令。家庭網關3接收到控制中心伺服器2發來的控制指令後,按照指令執行,完成對設備的控制,並將操作結果返回給控制中心伺服器2。S500、控制中心伺服器返回操作結果至遠程控制終端。控制中心伺服器2將操作結果反饋給遠程控制終端1,遠程控制終端1將操作結果顯示出來,反饋給用戶。當用戶再次登錄時,系統不需要重新下載設備列表、命令列表和圖標,而是沿用第一次登錄時下載的設備列表、命令列表和圖標。當有新的家電設備添加或家電設備減少等情況出現時,用戶需要再次使用遠程控制終端1發起設備重新下載功能,遠程控制終端1重新從控制中心伺服器2上下載列表和圖標,重新生成新的界面。以上對本發明所提供的一種遠程家電控制系統進行了詳細介紹。本文中應用於幫助理解本發明的方法及其核心思想。同時,對於本領域的一般技術人員,依據本發明的思想,在具體實施方式及應用範圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。權利要求1、一種遠程家電控制系統,其特徵在於,所述系統包括控制中心伺服器、家庭網關、家電設備以及遠程控制終端;所述控制中心伺服器包括用於存儲家電列表信息、家電命令信息和家庭網關路由信息的伺服器存儲單元,用於解析所述遠程控制終端發送的命令、解析所述遠程控制終端對應的所述家庭網關地址,生成控制指令的伺服器處理單元,以及用於接收和發送所述遠程控制終端和所述家庭網關的信息的伺服器接收單元;所述家庭網關包括用於存儲家電網絡系統中所有家電設備信息的網關存儲單元,用於與所述控制中心伺服器和所述家電設備相通訊的通訊單元;所述家電設備包括與所述家庭網關相通訊的具有唯一序列號的家電通訊模塊,以及控制所述家電設備執行具體操作的控制器;所述遠程控制終端包括用於存儲與所述家電設備功能命令代碼和相對應的設備圖標的終端存儲器,和用於發送所述圖標對應的家電設備操作命令至所述控制中心伺服器的終端通訊單元。2、根據權利要求1所述的遠程家電控制系統,其特徵在於,所述系統進一步包括用於對登陸的用戶進行合法性驗證的用戶驗證伺服器。3、根據權利要求2所述的遠程家電控制系統,其特徵在於,所述用戶驗證伺服器預先存儲用戶信息,所述用戶信息包括具有唯一性的用戶名和驗證密碼以及與所述用戶相對應的家庭網關信息。4、根據權利要求3所述的遠程家電控制系統,其特徵在於,所述遠程控制終端預先在所述用戶驗證伺服器中註冊用戶信息,設定具有唯一性的用戶名和驗證密碼以及與所述用戶相對應的家庭網關序列號,所述控制中心伺服器存儲所述家庭網關序列號和所述家庭網關地址的對應關係;所述用戶驗證伺服器存儲用戶信息。5、根據權利要求4所述的遠程家電控制系統,其特徵在於,所述家庭網關每間隔預定時間將自身的序列號和IP位址發送到所述控制中心伺服器;所述控制中心伺服器更新存儲的所述家庭網關地址信息。6、根據權利要求1所述的遠程家電控制系統,其特徵在於,所述家電列表信息包括所述家電設備與所述遠程控制終端存儲的設備圖標對應關係表。7、根據權利要求1所述的遠程家電控制系統,其特徵在於,所述家電命令信息包括家電設備型號、命令名稱、命令含義和參數類型。8、根據權利要求1所述的遠程家電控制系統,其特徵在於,所述遠程控制終端存儲器存儲的與所述家電設備功能相對應的設備圖標,通過數據線傳輸或者網絡下載或者藍牙傳輸的方式傳送到所述遠程控制終端。9、根據權利要求1所述的遠程家電控制系統,其特徵在於,所述遠程控制終端從控制中心伺服器下載更新用戶設備列表、命令列表。10、根據權利要求1所述的遠程家電控制系統,其特徵在於,所述遠程控制終端選擇所述設備圖標中具體的圖標,用於實現查詢或改變設備狀態。全文摘要本發明公開一種遠程家電控制系統包括控制中心伺服器、家庭網關、家電設備以及遠程控制終端;控制中心伺服器包括用於存儲家電列表信息、家電命令信息和家庭網關路由信息的伺服器存儲單元,用於解析遠程控制終端發送的命令、解析家庭網關地址,生成控制指令的伺服器處理單元,以及用於接收和發送信息的伺服器接收單元;家庭網關包括用於存儲家電設備信息的網關存儲單元,用於與控制中心伺服器和家電設備相通訊的通訊單元;家電設備包括與家庭網關相通訊的具有唯一序列號的家電通訊模塊,以及控制家電設備執行具體操作的控制器;遠程控制終端包括終端存儲器和終端通訊單元。文檔編號H04L12/28GK101436972SQ20071018713公開日2009年5月20日申請日期2007年11月16日優先權日2007年11月16日發明者科吳,徐淑波,王運濤申請人:海爾集團公司;青島海爾智能家電科技有限公司