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