一種簡單的家電設備描述方法
【技術領域】:
[0001] 本發明涉及一種簡單的家電設備描述方法,適用于簡單的家電設備管理。屬于智 能家居設備管理技術領域。
【背景技術】:
[0002] 目前,智能家居控制網絡是把家居范疇里的計算機、信息設備、通信設備、家用電 器通過各種媒體以多種方式連接在一起組成的一種局域網,其功能是集中控制各種家居設 備并通過家庭智能終端(網關)接入互聯網,以共享網絡信息資源和享受網絡服務。但是, 家居設備種類繁多,功能不一,若想集中控制各種家居設備,必須解決家居設備的設備描述 問題,使控制設備能夠區分家居設備的類型及功能等。
[0003] 現有技術中,由于對家電的各種各樣的功能、參數以及相互之間的復雜關系描述 不規范,需要占用大量的存儲空間,而家電控制器的控制芯片的儲存空間有限,因此,目前 沒有可行的家電描述方法,通過家電控制器家居電器入網控制。
【發明內容】
:
[0004] 本發明的目的,是為了解決描述家電需要占用較大存儲空間、以至少無法通過家 電控制器實現家電設備入網的問題。提供一種簡單的家電設備描述方法,以較為簡潔的語 言把家電各種各樣的復雜關系描述出來,具有減少握手步驟及握手時通信數據量的特點。
[0005] 本發明的目的可以通過采取如下技術方案達到:
[0006] 一種簡單的家電設備描述方法,其特征在于:
[0007] 1)根據家電設備的性能特點,將家電設備歸納為若干類,并將各類的屬性和操作 進行數值化,組成家電設備的描述文件,
[0008] 2)根據設備描述文件設計一個可操作的頁面提供給用戶瀏覽器,此瀏覽器如同一 個虛擬的控制器,當網關或遠程用戶點擊操作頁面的某一對象時,頁面就會將鏈接的信息 轉換成為相應對象的控制信息,并傳送到控制總線上;
[0009] 3)家電設備根據信息幀的目標地址鑒別被訪問設備,該設備讀取控制指令,執行 相關的操作,并返回完成信息。
[0010] 本發明的目的還可以通過采取如下技術方案達到:
[0011] 進一步地,所述家電設備的描述文件具有如下特點包括:
[0012] 1)在家電設備的描述文件中使用如下定義的基本數據類型:
[0013] 1-1)字符型,字符型占用一個八位位組,表示的字符為GB/T1988-1998規定的 字符;
[0014] 1-2)無符號短整型,無符號短整型占用一個八位位組,表示的整數的范圍為 0-255 ;
[0015] 1-3)有符號短整型,有符號短整型占用一個八位位組,表示的整數的范圍 為-128-127 ;
[0016]2)家電設備的描述文件為二進制數據文件,由文件頭部和文件正文兩部分組成; 文件頭部包含描述文件的基本信息和設備的基本信息,文件正文對設備所具備的功能進行 描述;包括:
[0017] 2_1)入口,即設備描述字符串在描述文件中的偏移量,
[0018] 2-2)功能代碼,即標識設備的一個功能。在設備描述文件中是唯一的。如果引用 了標準描述文件,則通用、私用功能代碼與被包含文件中的通用、私用功能代碼不能重復,
[0019] 2-3)參數代碼,指標識設備的一個參數,在設備描述文件中是唯一的,
[0020] 2-4)參數屬性類型,為參數的可讀、可寫和參數數據結構等屬性,參數屬性占用 一個字節,最高位為可讀標識,第6位為可寫標識,低四位為參數數據結構,參數數據結構 分為六類,包括:①字符型,用于多選一參數的描述,參數值為短整型,取值為選擇項序號 1-N,N為選項數量;②模擬量型,用于描述在一定范圍內按特定步長變化的參數,參數取值 為指定范圍內的某個值,參數類型對應的格式為最大值,步進,最小值;③枚舉型,用于描述 參數值為一定值;④時間1型,用于描述參數只有時,分,秒;⑤時間2型,用于描述參數只 有年,月,日;⑥時間3型,用于描述參數有年,月,日,時,分,秒;
[0021] 2-5)在數據域中,記錄設備描述文件中各描述入口所指的描述字符串,包括:① 設備的描述字符串;②產品類型的描述字符串;③制造廠家描述字符串;④產地描述字符 串;⑤產品ID描述字符串;⑥通用功能名稱描述字符串;⑦私用功能名稱描述字符串;⑧ 參數名稱描述字符串;⑨選項描述字符串;⑩參數單位描述字符串;
[0022] 3)將家電設備的描述文件加載到控制設備中,由用戶通過識別和執行而實現對設 備的控制。
[0023]進一步地,家電設備的工作模式,依次可選風速,搖頭,定時;參數可取1-3之間的 任意值,取1表示風速,取2表示搖頭,取3表示定時。
[0024]進一步地,溫度設定值,最低17°C,最高30°C,以1°C為單位變化,參數可取17-30 之間任意的值。
[0025]進一步地,電暖器自動檔溫度為固定值24°C。
[0026]進一步地,在家電設備的描述文件中,根據設備自描述文件并按照用戶要求,給遠 程用戶形成一個可操作的頁面提供給用戶瀏覽器;操作頁面顯示的方式是表格、鍵盤、遙控 器圖形或圖像;操作頁面上的相關部位有明確的鏈接,指向相關的文件、文件特殊部分的目 標地址,或者鏈接目錄表中的地址標簽;使操作頁面成為一個虛擬的遙控器。
[0027]進一步地,在瀏覽器上顯示的網絡上的各類設備是一些操作的軟件接口,通過點 擊訪問這些操作,以實現控制服務。
[0028]本發明具有如下突出的有益效果:
[0029]本發明根據家電設備的性能特點,將家電設備歸納為若干類,并將各類的屬性和 操作進行數值化,組成家電設備的描述文件,符合信息數據編碼的標準規范,以較為簡潔的 語言把家電各種各樣的復雜關系描述出來,因此,能夠解決描述家電需要占用較大存儲空 間、以至少無法通過家電控制器實現家電設備入網的問題,具有減少握手的步驟及握手時 通信的數據量的有益效果。
【具體實施方式】:
[0030] 具體實施例I:
[0031] 本實施例涉及的一種簡單的家電設備描述方法,其特征在于:
[0032] 1)根據家電設備的性能特點,將家電設備歸納為若干類,并將各類的屬性和操作 進行數值化,組成家電設備的描述文件,
[0033] 2)根據設備描述文件設計一個可操作的頁面提供給用戶瀏覽器,此瀏覽器如同一 個虛擬的控制器,當網關或遠程用戶點擊操作頁面的某一對象時,頁面就會將鏈接的信息 轉換成為相應對象的控制信息,并傳送到控制總線上;
[0034] 3)家電設備根據信息幀的目標地址鑒別被訪問設備,該設備讀取控制指令,執行 相關的操作,并返回完成信息。
[0035] 本實施例中:
[0036] 所述家電設備的描述文件具有如下特點包括:
[0037] 1)在家電設備的描述文件中使用如下定義的基本數據類型:
[0038] 1-1)字符型,字符型占用一個八位位組,表示的字符為GB/T1988 - 1998規定的 字符;
[0039] 1-2)無符號短整型,無符號短整型占用一個八位位組,表示的整數的范圍為 0- 255 ;
[0040] 1-3)有符號短整型,有符號短整型占用一個八位位組,表示的整數的范圍 為-128-127 ;
[0041] 2)家電設備的描述文件為二進制數據文件,由文件頭部和文件正文兩部分組成; 文件頭部包含描述文件的基本信息和設備的基本信息,文件正文對設備所具備的功能進行 描述;包括:
[0042] 2_1)入口,即設備描述字符串在描述文件中的偏移量,
[0043] 2-2)功能代碼,即標識設備的一個功能。在設備描述文件中是唯一的。如果引用 了標準描述文件,則通用、私用功能代碼與被包含文件中的通用、私用功能代碼不能重復,
[0044] 2-3)參數代碼,指標識設備的一個參數,在設備描述文件中是唯一的,
[0045] 2-4)參數屬性類型,為參數的可讀、可寫和參數數據結構等屬性,參數屬性占用 一個字節,最高位為可讀標識,第6位為可寫標識,低四位為參數數據結構,參數數據結構 分為六類,包括:①字符型,用于多選一參數的描述,參數值為短整型,取值為選擇項序號 1-N,N為選項數量;②模擬量型,用于描述在一定范圍內按特定步長變化的參數,參數取值 為指定范圍內的某個值,參數類型對應的格式為最大值,步進,最小值;③枚舉型,用于描述 參數值為一定值;④時間1型,用于描述參數只有時,分,秒;⑤時間2型,用于描述參數只 有年,月,日;⑥時間3型,用于描述參數有年,月,日,時,分,秒;
[0046] 2-5)在數據域中,記錄設備描述文件中各描述入口所指的描述字符串,包括:① 設備的描述字符串;②產品類型的描述字符串;③制造廠家描述字符串;④產地描述字符 串;⑤產品