[發明專利]一種智能家居控制終端UI自動生成方法在審
| 申請號: | 201610020681.7 | 申請日: | 2016-01-12 |
| 公開(公告)號: | CN105530317A | 公開(公告)日: | 2016-04-27 |
| 發明(設計)人: | 方樺;顧焯南 | 申請(專利權)人: | 廣東瑞德智能科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/28 |
| 代理公司: | 廣州廣信知識產權代理有限公司 44261 | 代理人: | 張文雄 |
| 地址: | 528300 廣東省佛*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 智能家居 控制 終端 ui 自動 生成 方法 | ||
1.一種智能家居控制終端UI自動生成方法,其特征在于包括如下步驟:
1)定義基本功能類
預先定義家電的一系列抽象的具有固定格式的基本功能類,家電的每一項基本 功能描述為一個或者多個基本功能類的集合;
2)基本功能分解
首先確定待開發的家電的基本功能類,然后在家電開發的過程中,將家電具有 的每一項基本功能進行分解,再將分解出的各種基本功能描述為基本功能類的集合, 然后將所述基本功能類的集合固化在家電程序內部;
3)家電加入智能家居網絡
家電與智能家居控制終端按照約定的無線通信格式進行組網互聯,以將家電加 入智能家居網絡;在家電加入智能家居網過程中,那些固化在家電內部的類描述由 家電通過無線網絡主動上傳到智能家居控制終端,智能家居控制終端將家電上傳的 每一個類描述描述成符合標準XML語法規范的節點描述結構,直到家電中固化的所 有類描述全部上傳完后,智能家居控制終端將所有已經轉換好的XML節點描述結構 一并寫入到新創建的家電XML文件中;
4)生成家電的控制界面
智能家居控制終端的GUI應用程序通過讀取新創建的家電XML文件,根據其中 的每個XML節點描述結構,使用與之相對應的預先編寫好的控制界面模板生成基本 功能類控制界面,這些基本功能類控制界面再通過合理的位置布局,生成家電的控 制界面;完成智能家居控制終端UI自動生成。
2.根據權利要求1所述的一種智能家居控制終端UI自動生成方法,其特征在 于:智能家居控制終端的應用程序使用GUI系統進行開發,包括Android系統、Qt 系統,每一個基本功能類都具有固定的描述格式,使智能家居控制終端的應用程序 能夠根據每一個基本功能類的描述格式預先編寫出與其相對應的控制界面模板。
3.根據權利要求1所述的一種智能家居控制終端UI自動生成方法,其特征在 于:步驟1)所述定義基本功能類,是指預先定義了設備類、模擬量類、開關類、 枚舉量類、時間類、事件類和分組類;其中:設備類用于描述設備本身的詳細信息, 對應的XML節點結構為<Device>,模擬量類用于描述設備中可設置具體值的數據, 對應的XML節點結構為<Analog>,開關類用于描述設備中只具有相反兩種狀態的數 據,對應的XML節點結構為<Switch>,枚舉量類用于描述設備中具有有限個確定的 非連續值的數據,對應的XML節點結構為<Enum>,時間類用于描述設備的日期和時 間數據,對應的XML節點結構為<Time>,事件類用于描述設備內部觸發產生消息數 據,對應的XML節點結構為<Event>,分組類則用于描述設備功能分組形式的使用, 對應的XML節點結構為<Group>。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東瑞德智能科技股份有限公司,未經廣東瑞德智能科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610020681.7/1.html,轉載請聲明來源鉆瓜專利網。





