本發(fā)明涉及智能家居技術領域,具體為一種對智能家居設備進行監(jiān)控的方法。
背景技術:
智能家居是以住宅為平臺,利用綜合布線技術、網絡通信技術、安全防范技術、自動控制技術、音視頻技術將家居生活有關的設施集成,構建高效的住宅設施與家庭日程事務的管理系統(tǒng),提升家居安全性、便利性、舒適性和藝術性,并實現環(huán)保節(jié)能的居住環(huán)境,智能家居是在互聯(lián)網影響之下物聯(lián)化的體現,智能家居通過物聯(lián)網技術將家中的各種設備(如音視頻設備、照明系統(tǒng)、窗簾控制、空調控制、安防系統(tǒng)、數字影院系統(tǒng)、影音服務器、影柜系統(tǒng)、網絡家電等)連接到一起,提供家電控制、照明控制、電話遠程控制、室內外遙控、防盜報警、環(huán)境監(jiān)測、暖通控制、紅外轉發(fā)以及可編程定時控制等多種功能和手段,與普通家居相比,智能家居不僅具有傳統(tǒng)的居住功能,同時兼?zhèn)浣ㄖ⒕W絡通信、信息家電、設備自動化、提供全方位的信息交互功能、甚至為各種能源費用節(jié)約資金,但現有的智能家居系統(tǒng)都需要安裝多種插件的瀏覽器才能滿足人們對各智能家居設備的控制需求,為人們的使用帶來不便。
技術實現要素:
本發(fā)明的目的在于提供一種對智能家居設備進行監(jiān)控的方法,以解決上述背景技術中提出的問題。
為實現上述目的,本發(fā)明提供如下技術方案:一種對智能家居設備進行監(jiān)控的方法,所述對物智能家居設備進行監(jiān)控的方法包括以下步驟:
a、在與智能家居設備控制網關相聯(lián)通的網絡內,安裝服務器端并連接網絡;
b、通過服務器端讀取智能家居控制網關的數據,然后根據采集到的智能家居設備數據信息定義該設備的圖形組態(tài);
c、通過網絡請求連接該智能家居設備,然后根據定義好的圖形組態(tài)和實時數據的值進行圖形顯示來表示該數據以形成該智能家居設備的監(jiān)控視圖;
d、用戶在瀏覽器上通過訪問本系統(tǒng)來查看該智能家居設備的監(jiān)控視圖;
e、通過網絡請求連接該智能家居網關,然后根據定義好的圖形組態(tài)來獲取該智能家居設備的可操作功能清單;
f、功能清單顯示在圖形化監(jiān)控界面中,供用戶選擇操作;
g、用戶選擇的操作,會轉換為智能家居控制網關能夠識別的控制指令,下發(fā)給智能家居控制網關。
優(yōu)選的,所述通過服務器端實時采集智能家居控制網關的數據,然后根據采集到的智能家居硬件設備進行對應的圖形組態(tài)包括以下步驟:
a、采集連接智能家居控制網關的智能家居硬件設備信息;
b、根據采集的硬件設備信息對智能家居安裝環(huán)境進行圖形組態(tài)定義;
c、系統(tǒng)記錄設備標識與組態(tài)圖形的關聯(lián)關系。
優(yōu)選的,所述智能家居控制網關的接口信息包括廠商類型、地址、端口、用戶和口令。
優(yōu)選的,所述根據智能家居設備的安裝情況和實時數據的值進行圖形繪制來表示該數據以形成該智能家居設備的監(jiān)控視圖的具體實施方式可為:智能家居設備需要先在智能家居控制網關內進行配置連接,將對應類型的圖形拖動到組態(tài)界面的對應位置,圖形組態(tài)工具通過智能家居控制網關的接口查詢設備名稱,選擇已連接的設備并與當前圖形進行綁定,系統(tǒng)記錄硬件設備標識與圖形之間的關聯(lián)關系。
優(yōu)選的,所述通過網絡請求連接該智能家居設備的具體實施方式可為:通過在瀏覽器輸入本監(jiān)控系統(tǒng)的ip地址來查看并控制智能家居設備。
優(yōu)選的,所述用戶在進入系統(tǒng)時需進行身份驗證。
優(yōu)選的,所述在智能家居設備所處的網絡內安裝有服務器端,對智能家居設備進行監(jiān)控的系統(tǒng)還包括:
a、數據通訊模塊,用于與智能家居控制網關進行通訊;
b、圖形繪制模塊,通過直線、曲線、折線、橢圓、矩形、菱形、扇形等各種通用的繪圖元素,或根據特殊需求預定義的復雜圖形,繪制模擬智能家居設備的運行環(huán)境,并將智能家居設備的實時狀態(tài)通過圖形方式來表示,以形成該智能家居設備的監(jiān)控視圖;
c、瀏覽器,用于訪問智能家居設備來查看該智能家居設備的監(jiān)控視圖,與以往通過javaapplet或activex控件來實現在瀏覽器中顯示圖形監(jiān)測界面的系統(tǒng)不同,本系統(tǒng)采用html5標準開發(fā),使用的瀏覽器無需安裝任何jre或activex控件。
與現有技術相比,本發(fā)明的有益效果如下:
1、本發(fā)明將智能家居設備控制網關與服務器端共用一個網絡,使得用戶在瀏覽器上通過訪問該智能家居設備可查看到該智能家居設備的監(jiān)控視圖,同時通過服務器端、數據通信模塊、組態(tài)定義模塊、圖形繪制模塊和通用的瀏覽器的作用,實現了無需安裝多種插件的瀏覽器也能滿足人們對各物體的控制需求。
附圖說明
圖1為本發(fā)明流程示意圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
請參閱圖1,一種對智能家居設備進行監(jiān)控的方法,對物智能家居設備進行監(jiān)控的方法包括以下步驟:a、在與智能家居設備控制網關相連通的網絡內,安裝服務器端并連接網絡;b、通過服務器端讀取智能家居控制網關的數據,然后根據采集到的智能家居設備數據信息定義該設備的圖形組態(tài);c、通過網絡請求連接該智能家居設備,然后根據定義好的圖形組態(tài)和實時數據的值進行圖形繪制來表示該數據以形成該智能家居設備的監(jiān)控視圖;d、用戶在瀏覽器上通過訪問本系統(tǒng)來查看該智能家居設備的監(jiān)控視圖;e、通過網絡請求連接該智能家居網關,然后根據定義好的圖形組態(tài)來獲取該智能家居設備的可操作功能清單;f、功能清單顯示在圖形化監(jiān)控界面中,供用戶選擇操作;g、用戶選擇的操作,會轉換為智能家居控制網關能夠識別的控制指令,下發(fā)給智能家居控制網關,通過服務器端實時采集智能家居控制網關的數據,然后根據采集到的智能家居硬件設備進行對應的圖形組態(tài)包括以下步驟:a、采集連接智能家居控制網關的智能家居硬件設備信息;b、根據采集的硬件設備信息對智能家居安裝環(huán)境進行圖形組態(tài)定義;c、系統(tǒng)記錄設備標識與組態(tài)圖形的關聯(lián)關系,智能家居控制網關的接口信息包括廠商類型、地址、端口、用戶和口令,根據智能家居設備的安裝情況和實時數據的值進行圖形繪制來表示該數據以形成該智能家居設備的監(jiān)控視圖的具體實施方式可為:智能家居設備需要先在智能家居控制網關內進行配置連接,將對應類型的圖形拖動到組態(tài)界面的對應位置,圖形組態(tài)工具通過智能家居控制網關的接口查詢設備名稱,選擇已連接的設備并與當前圖形進行綁定,系統(tǒng)記錄硬件設備標識與圖形之間的關聯(lián)關系,通過網絡請求連接該智能家居設備的具體實施方式可為:通過在瀏覽器輸入本監(jiān)控系統(tǒng)的ip地址來查看并控制智能家居設備,用戶在進入系統(tǒng)時需進行身份驗證,在智能家居設備所處的網絡內安裝有服務器端,對智能家居設備進行監(jiān)控的系統(tǒng)還包括:a、數據通訊模塊,用于與智能家居控制網關進行通訊;b、圖形繪制模塊,通過直線、曲線、折線、橢圓、矩形、菱形、扇形等各種通用的繪圖元素,或根據特殊需求預定義的復雜圖形,繪制模擬智能家居設備的運行環(huán)境,并將智能家居設備的實時狀態(tài)通過圖形方式來表示,以形成該智能家居設備的監(jiān)控視圖;c、瀏覽器,用于訪問智能家居設備來查看該智能家居設備的監(jiān)控視圖,與以往通過javaapplet或activex控件來實現在瀏覽器中顯示圖形監(jiān)測界面的系統(tǒng)不同,本系統(tǒng)采用html5標準開發(fā),使用的瀏覽器無需安裝任何jre或activex控件。
使用時,將智能家居設備控制網關與服務器端共用一個網絡,使得用戶在瀏覽器上通過訪問該智能家居設備可查看到該智能家居設備的監(jiān)控視圖,同時通過服務器端、數據通信模塊、組態(tài)定義模塊、圖形繪制模塊和通用的瀏覽器的作用,實現了無需安裝多種插件的瀏覽器也能滿足人們對各物體的控制需求。
盡管已經示出和描述了本發(fā)明的實施例,對于本領域的普通技術人員而言,可以理解在不脫離本發(fā)明的原理和精神的情況下可以對這些實施例進行多種變化、修改、替換和變型,本發(fā)明的范圍由所附權利要求及其等同物限定。