亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

基于b/s結(jié)構(gòu)的智能家居系統(tǒng)及其數(shù)據(jù)存儲(chǔ)與查詢方法

文檔序號(hào):10535073閱讀:331來(lái)源:國(guó)知局
基于b/s結(jié)構(gòu)的智能家居系統(tǒng)及其數(shù)據(jù)存儲(chǔ)與查詢方法
【專利摘要】本發(fā)明提供的一種基于B/S結(jié)構(gòu)的智能家居系統(tǒng)及其數(shù)據(jù)存儲(chǔ)與查詢方法,包括:Web服務(wù)器、終端設(shè)備、數(shù)據(jù)庫(kù)服務(wù)器和家庭服務(wù)器;終端設(shè)備與Web服務(wù)器通信,數(shù)據(jù)庫(kù)服務(wù)器與多臺(tái)家庭服務(wù)器通信;數(shù)據(jù)庫(kù)服務(wù)器與Web服務(wù)器通信。本發(fā)明數(shù)據(jù)查詢模式適用范圍廣,用戶只要通過(guò)Web瀏覽器即可遠(yuǎn)程查詢家電設(shè)備的實(shí)時(shí)數(shù)據(jù)與歷史數(shù)據(jù),不需要使用專用的客戶端應(yīng)用程序;數(shù)據(jù)存儲(chǔ)模式將不同家庭用戶數(shù)據(jù)集中存儲(chǔ)于數(shù)據(jù)庫(kù)服務(wù)器中,方便實(shí)現(xiàn)統(tǒng)一數(shù)據(jù)分析和管理,便于數(shù)據(jù)維護(hù);數(shù)據(jù)庫(kù)服務(wù)器的遠(yuǎn)程數(shù)據(jù)存儲(chǔ)相當(dāng)于遠(yuǎn)程備份,可以防止由于家庭內(nèi)發(fā)生意外而造成數(shù)據(jù)丟失的情況,提高了安全性;可擴(kuò)展性強(qiáng),通過(guò)系統(tǒng)升級(jí)仍能實(shí)現(xiàn)有效的數(shù)據(jù)存儲(chǔ)與查詢。
【專利說(shuō)明】
基于B/S結(jié)構(gòu)的智能家居系統(tǒng)及其數(shù)據(jù)存儲(chǔ)與查詢方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及一種監(jiān)測(cè)系統(tǒng),具體是涉及一種基于B/S結(jié)構(gòu)的智能家居系統(tǒng)及其數(shù)據(jù)存儲(chǔ)與查詢方法。
【背景技術(shù)】
[0002]采用C/S架構(gòu)的智能家居系統(tǒng)在進(jìn)行數(shù)據(jù)查詢時(shí),與操作系統(tǒng)平臺(tái)有很大關(guān)系,適用范圍小,且系統(tǒng)升級(jí)困難。B/S(Br0WSer/Server,瀏覽器/服務(wù)器模式)結(jié)構(gòu)是對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu),是一種新型的數(shù)據(jù)庫(kù)信息系統(tǒng)設(shè)計(jì)模式?;贐/S結(jié)構(gòu)的系統(tǒng)不需安裝專用的客戶端應(yīng)用程序,只需通過(guò)Wffff瀏覽器便可實(shí)現(xiàn)相應(yīng)信息的訪問(wèn)和處理,操作簡(jiǎn)單方便。Web服務(wù)器又稱為WWW(World Wide Web)服務(wù)器,它主要包含應(yīng)用層使用的HTTP協(xié)議、HTML文檔格式、瀏覽器統(tǒng)一資源定位器(URL)三部分內(nèi)容,其承擔(dān)的主要責(zé)任是提供網(wǎng)上信息瀏覽服務(wù)。
[0003]另外,目前大部分智能家居系統(tǒng)是單個(gè)家庭的獨(dú)立的系統(tǒng),只限于存儲(chǔ)自身家庭的數(shù)據(jù),且存儲(chǔ)于家庭內(nèi)部,例如發(fā)明專利CN103064374A《基于物聯(lián)網(wǎng)技術(shù)的家庭能耗監(jiān)控系統(tǒng)》涉及一種家庭能耗監(jiān)控系統(tǒng),但對(duì)于數(shù)據(jù)存儲(chǔ),該系統(tǒng)依靠本地服務(wù)器對(duì)家電信息進(jìn)行存儲(chǔ)和處理,所以數(shù)據(jù)存儲(chǔ)于本地?cái)?shù)據(jù)庫(kù),不便于統(tǒng)一管理,同時(shí)可能會(huì)由于家庭內(nèi)的某些意外而造成數(shù)據(jù)丟失,安全性較低。
[0004]另外,發(fā)明專利CN104035415A《基于云計(jì)算的智能家居的能源管理系統(tǒng)》涉及一種基于云計(jì)算的智能家居的能源管理系統(tǒng),但對(duì)于數(shù)據(jù)查詢,該系統(tǒng)需要通過(guò)移動(dòng)終端上的應(yīng)用程序查看能耗情況,這就要求管理工作人員不但經(jīng)常要對(duì)云端服務(wù)器進(jìn)行定期維護(hù)管理,還要對(duì)客戶端同樣進(jìn)行維護(hù)和管理,維護(hù)任務(wù)量大,還需要針對(duì)移動(dòng)終端不同的操作系統(tǒng)開(kāi)發(fā)不同版本的軟件,增加了維護(hù)和開(kāi)發(fā)成本。

【發(fā)明內(nèi)容】

[0005]針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明的目的是提供一種基于B/S結(jié)構(gòu)的智能家居系統(tǒng)及其數(shù)據(jù)存儲(chǔ)與查詢方法,該系統(tǒng)支持多戶家庭的數(shù)據(jù)存儲(chǔ)以及不同家庭用戶的數(shù)據(jù)查詢,而且支持管理員對(duì)數(shù)據(jù)庫(kù)的遠(yuǎn)程維護(hù),可以遠(yuǎn)程通過(guò)Web瀏覽器對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改操作,該數(shù)據(jù)存儲(chǔ)與查詢方法簡(jiǎn)明、易于實(shí)現(xiàn)、可擴(kuò)展性強(qiáng)。
[0006]為解決上述技術(shù)問(wèn)題,本發(fā)明提供的一種基于B/S結(jié)構(gòu)的智能家居系統(tǒng),包括:Web服務(wù)器、終端設(shè)備、數(shù)據(jù)庫(kù)服務(wù)器和家庭服務(wù)器;其中終端設(shè)備與Web服務(wù)器通信,數(shù)據(jù)庫(kù)服務(wù)器與家庭服務(wù)器遠(yuǎn)程通信;數(shù)據(jù)庫(kù)服務(wù)器與Web服務(wù)器通信。
[0007]優(yōu)選地,在終端設(shè)備通過(guò)網(wǎng)頁(yè)瀏覽器與Web服務(wù)器通信。
[0008]優(yōu)選地,數(shù)據(jù)庫(kù)服務(wù)器通過(guò)Socket實(shí)現(xiàn)與家庭服務(wù)器的通信,將家庭服務(wù)器上傳的數(shù)據(jù)存儲(chǔ)在后臺(tái)數(shù)據(jù)庫(kù)中。
[0009]優(yōu)選地,數(shù)據(jù)庫(kù)服務(wù)器為公網(wǎng)IP的公共服務(wù)器,實(shí)現(xiàn)了前端網(wǎng)頁(yè)與智能家居家電設(shè)備之間的信息交換。
[0010]—種基于B/S結(jié)構(gòu)的智能家居系統(tǒng)的數(shù)據(jù)存儲(chǔ)與查詢方法,包括數(shù)據(jù)存儲(chǔ)步驟與查詢步驟。該系統(tǒng)不僅支持用戶對(duì)家庭信息的查詢,同時(shí)提供遠(yuǎn)程維護(hù)數(shù)據(jù)庫(kù)的功能,支持管理員通過(guò)Web瀏覽器遠(yuǎn)程訪問(wèn)數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改操作。
[0011 ]優(yōu)選地,數(shù)據(jù)存儲(chǔ)步驟包括:
[0012]步驟al,家庭服務(wù)器給終端節(jié)點(diǎn)發(fā)送查詢命令以查詢家電設(shè)備的實(shí)時(shí)電能信息;
[0013]步驟a2,終端節(jié)點(diǎn)返回家電設(shè)備當(dāng)前的電能信息;
[0014]步驟a3,家庭服務(wù)器將包含電能信息的字符串上傳給數(shù)據(jù)庫(kù)服務(wù)器;
[0015]步驟a4,數(shù)據(jù)庫(kù)服務(wù)器判斷該數(shù)據(jù)的源頭,然后處理收到的字符串并得到設(shè)備電能信息;
[0016]步驟a5,數(shù)據(jù)庫(kù)服務(wù)器根據(jù)設(shè)備電能信息及家電設(shè)備的核定電流值,判斷家電設(shè)備當(dāng)前的開(kāi)關(guān)狀態(tài);
[0017]步驟a6,數(shù)據(jù)庫(kù)服務(wù)器根據(jù)設(shè)備功率值以及歷史功率表中當(dāng)日所存儲(chǔ)的歷史功率計(jì)算出截至當(dāng)前的當(dāng)日耗電量;
[0018]步驟a7,數(shù)據(jù)庫(kù)服務(wù)器將設(shè)備電能信息及設(shè)備的開(kāi)關(guān)狀態(tài)、當(dāng)日耗電量更新到相應(yīng)的家庭的狀態(tài)表中以及將設(shè)備功率值更新到歷史功率表中。
[0019]優(yōu)選地,查詢步驟包括:
[0020]步驟il,用戶通過(guò)終端設(shè)備登錄網(wǎng)頁(yè)瀏覽器,輸入賬號(hào)和密碼并判斷用戶的類型,驗(yàn)證通過(guò)后與Web服務(wù)器建立鏈接;
[0021]步驟i2,用戶遠(yuǎn)程查詢家庭內(nèi)的設(shè)備狀態(tài)、用電情況及設(shè)備耗電量信息;
[0022]步驟i3,Web服務(wù)器與數(shù)據(jù)庫(kù)服務(wù)器建立鏈接,Web服務(wù)器根據(jù)查詢請(qǐng)求分別查詢數(shù)據(jù)庫(kù)服務(wù)器中該家庭對(duì)應(yīng)的設(shè)備狀態(tài)表、歷史功率表或耗電量表中的數(shù)據(jù);
[0023]步驟i4,Web服務(wù)器將查詢得到的查詢結(jié)果經(jīng)過(guò)處理后以表格形式顯示在前端網(wǎng)頁(yè)上。
[0024]優(yōu)選地,步驟a4中,數(shù)據(jù)庫(kù)服務(wù)器根據(jù)通信協(xié)議處理收到的電能信息。
[0025]優(yōu)選地,設(shè)備電能信息包括電壓值、電流值、功率值、頻率值和功率因數(shù)。
[0026]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果如下:
[0027]I)數(shù)據(jù)查詢模式適用范圍廣,用戶只要通過(guò)Web瀏覽器即可遠(yuǎn)程查詢家電設(shè)備的實(shí)時(shí)數(shù)據(jù)與歷史數(shù)據(jù)。不需要在終端設(shè)備上安裝專用的客戶端應(yīng)用程序,只需通過(guò)WWW瀏覽器便可實(shí)現(xiàn)相應(yīng)信息的訪問(wèn)和處理,操作簡(jiǎn)單方便,對(duì)設(shè)備沒(méi)有特定要求,也減少了維護(hù)成本。
[0028]2)數(shù)據(jù)存儲(chǔ)模式將不同家庭戶數(shù)據(jù)集中存儲(chǔ)于數(shù)據(jù)庫(kù)服務(wù)器中,方便實(shí)現(xiàn)統(tǒng)一數(shù)據(jù)分析和管理,便于數(shù)據(jù)維護(hù);
[0029]3)數(shù)據(jù)庫(kù)服務(wù)器的遠(yuǎn)程數(shù)據(jù)存儲(chǔ)相當(dāng)于遠(yuǎn)程備份,可以防止由于家庭內(nèi)的某些意外而造成數(shù)據(jù)丟失的情況,提高了安全性;
[0030]4)可擴(kuò)展性強(qiáng),升級(jí)方式簡(jiǎn)單,當(dāng)家庭戶增加或用戶增多時(shí),通過(guò)系統(tǒng)升級(jí)仍能實(shí)現(xiàn)有效的數(shù)據(jù)存儲(chǔ)與查詢。
[0031]5)提供遠(yuǎn)程維護(hù)數(shù)據(jù)庫(kù)的功能,支持管理員通過(guò)Web瀏覽器遠(yuǎn)程查詢數(shù)據(jù)庫(kù),并對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改及維護(hù)。
【附圖說(shuō)明】
[0032]通過(guò)閱讀參照以下附圖對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征目的和優(yōu)點(diǎn)將會(huì)變得更明顯。
[0033]圖1為本發(fā)明基于B/S結(jié)構(gòu)的智能家居系統(tǒng)原理框圖。
【具體實(shí)施方式】
[0034]下面采用具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。以下實(shí)施例將有助于本領(lǐng)域的技術(shù)人員進(jìn)一步理解本發(fā)明,但不以任何形式限制本發(fā)明。應(yīng)當(dāng)指出的是,對(duì)本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變化和改進(jìn)。這些都屬于本發(fā)明的保護(hù)范圍。
[0035]如圖1所示,本發(fā)明基于B/S結(jié)構(gòu)的智能家居系統(tǒng),由Web服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器、家庭服務(wù)器和終端設(shè)備等組成。數(shù)據(jù)庫(kù)服務(wù)器連接多個(gè)家庭服務(wù)器,數(shù)據(jù)集中存儲(chǔ)在數(shù)據(jù)庫(kù)服務(wù)器中。數(shù)據(jù)庫(kù)服務(wù)器是本系統(tǒng)的核心部分,數(shù)據(jù)庫(kù)服務(wù)器與Web服務(wù)器通信,為Web月艮務(wù)器提供后臺(tái)數(shù)據(jù),并遠(yuǎn)程存儲(chǔ)多臺(tái)家庭服務(wù)器上傳的數(shù)據(jù),實(shí)現(xiàn)了前端網(wǎng)頁(yè)與智能家居終端設(shè)備之間的信息交換??蓪?shí)現(xiàn)多戶家庭的數(shù)據(jù)遠(yuǎn)程存儲(chǔ),包括實(shí)時(shí)數(shù)據(jù)與歷史數(shù)據(jù),便于統(tǒng)一管理和數(shù)據(jù)維護(hù),支持不同家庭用戶的遠(yuǎn)程數(shù)據(jù)查詢,提高了安全性,方法簡(jiǎn)明,易于實(shí)現(xiàn),可擴(kuò)展性強(qiáng)。該系統(tǒng)不僅支持用戶對(duì)家庭信息的查詢,同時(shí)提供遠(yuǎn)程維護(hù)數(shù)據(jù)庫(kù)的功能,支持管理員通過(guò)Web瀏覽器遠(yuǎn)程訪問(wèn)數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改操作。
[0036]B/S(Br0WSer/Server,瀏覽器/服務(wù)器模式)結(jié)構(gòu)是一種新型的數(shù)據(jù)庫(kù)信息系統(tǒng)設(shè)計(jì)模式。這種基于網(wǎng)絡(luò)的模式通過(guò)ASP技術(shù),利用ADO對(duì)象來(lái)訪問(wèn)數(shù)據(jù)庫(kù),它進(jìn)一步分化了傳統(tǒng)模式的服務(wù)器,分解成一個(gè)數(shù)據(jù)庫(kù)服務(wù)器和一個(gè)Web服務(wù)器。基于B/S結(jié)構(gòu)的系統(tǒng)不需安裝專用的客戶端應(yīng)用程序,只需通過(guò)WWW瀏覽器便可實(shí)現(xiàn)相應(yīng)信息的訪問(wèn)和處理。Web服務(wù)器負(fù)責(zé)提供網(wǎng)上信息瀏覽服務(wù)。
[0037]數(shù)據(jù)庫(kù)服務(wù)器是一臺(tái)擁有公網(wǎng)IP的公共服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器并不放置于某戶家庭中,而是在遠(yuǎn)程對(duì)所有家庭進(jìn)行統(tǒng)一的數(shù)據(jù)存儲(chǔ)。作為智能家居系統(tǒng)的數(shù)據(jù)信息中心和后臺(tái)管理中心,數(shù)據(jù)庫(kù)服務(wù)器支持多線程通訊,同時(shí)與多戶家庭的家庭服務(wù)器通過(guò)Socket進(jìn)行通信,并存儲(chǔ)所有家庭的所有設(shè)備的電能信息。數(shù)據(jù)庫(kù)服務(wù)器集中存儲(chǔ)所有家庭的電能數(shù)據(jù),便于統(tǒng)一管理和數(shù)據(jù)處理,數(shù)據(jù)庫(kù)服務(wù)器的遠(yuǎn)程數(shù)據(jù)存儲(chǔ)相當(dāng)于遠(yuǎn)程備份,可以防止由于意外而造成數(shù)據(jù)丟失的情況,提高了安全性。
[0038]在數(shù)據(jù)庫(kù)服務(wù)器的后臺(tái)數(shù)據(jù)庫(kù)中,每個(gè)家庭對(duì)應(yīng)一個(gè)設(shè)備狀態(tài)表,一個(gè)歷史功率表和一個(gè)耗電量表。歷史功率表存儲(chǔ)各設(shè)備的歷史功率值。設(shè)備狀態(tài)表存儲(chǔ)各個(gè)設(shè)備當(dāng)前開(kāi)關(guān)狀態(tài),以及實(shí)時(shí)功率、電流等實(shí)時(shí)電能數(shù)據(jù),實(shí)時(shí)電能數(shù)據(jù)包括電壓,電流,功率,頻率和功率因數(shù)。同時(shí),后臺(tái)程序根據(jù)當(dāng)日存儲(chǔ)的歷史功率計(jì)算出截至目前的當(dāng)日耗電量,并存儲(chǔ)在狀態(tài)表中。另外,后臺(tái)程序根據(jù)存儲(chǔ)的歷史功率計(jì)算各個(gè)設(shè)備的每日總耗電量并存儲(chǔ)在耗電量表中。
[0039]終端設(shè)備可為任意一臺(tái)可聯(lián)網(wǎng)的電腦或手機(jī)。在終端設(shè)備登陸網(wǎng)頁(yè)可連接到Web服務(wù)器,與Web服務(wù)器通信。用戶在任何地方都可直接登陸網(wǎng)頁(yè)對(duì)智能家居進(jìn)行控制查詢。用戶可以通過(guò)登陸網(wǎng)頁(yè)查詢家庭設(shè)備當(dāng)前狀態(tài),實(shí)時(shí)功率和當(dāng)日耗電量,以及歷史電能數(shù)據(jù)和歷史耗電量等。
[0040]本發(fā)明提出的數(shù)據(jù)庫(kù)服務(wù)器存儲(chǔ)數(shù)據(jù)的步驟如下:
[0041 ]步驟al:家庭服務(wù)器定時(shí)給終端節(jié)點(diǎn)發(fā)送查詢命令以查詢家電設(shè)備的實(shí)時(shí)電能信息;
[0042]步驟a2:終端節(jié)點(diǎn)返回家電設(shè)備當(dāng)前的電能信息;
[0043]步驟a3:家庭服務(wù)器通過(guò)Socket通信將包含電能信息的字符串上傳給數(shù)據(jù)庫(kù)服務(wù)器,電能信息包括電壓,電流,功率,頻率和功率因數(shù);
[0044]步驟a4:數(shù)據(jù)庫(kù)服務(wù)器首先判斷該數(shù)據(jù)由哪戶家庭發(fā)來(lái),然后根據(jù)通信協(xié)議處理收到的字符串,得到電壓值,電流值,功率值,頻率值和功率因數(shù);
[0045]步驟a5:數(shù)據(jù)庫(kù)服務(wù)器根據(jù)得到的設(shè)備電流值,判斷該家電設(shè)備當(dāng)前的設(shè)備狀態(tài);若檢測(cè)到家電設(shè)備電流值大于核定電流值,則判斷家電設(shè)備為開(kāi)狀態(tài),若檢測(cè)到家電設(shè)備電流值小于或等于核定電流值,則判斷家電設(shè)備為關(guān)狀態(tài);
[0046]步驟a6,服務(wù)器后臺(tái)程序根據(jù)得到的設(shè)備功率值以及歷史功率表中的當(dāng)日存儲(chǔ)的歷史功率計(jì)算出截至目前的當(dāng)日耗電量;
[0047]步驟a7:數(shù)據(jù)庫(kù)服務(wù)器修改該家庭所對(duì)應(yīng)的設(shè)備狀態(tài)表,將該設(shè)備當(dāng)前的開(kāi)關(guān)狀態(tài)(0/1),電壓值,電流值,功率值,頻率值,功率因數(shù)和當(dāng)日耗電量共七個(gè)數(shù)據(jù)更新到設(shè)備狀態(tài)表中;同時(shí)將該設(shè)備的功率值,對(duì)應(yīng)時(shí)間以及對(duì)應(yīng)設(shè)備號(hào)存儲(chǔ)到歷史功率表中。
[0048]本發(fā)明提出的Web服務(wù)器查詢后臺(tái)數(shù)據(jù)庫(kù)數(shù)據(jù)的步驟如下:
[0049]用戶在家庭外部通過(guò)任意一臺(tái)電腦或手機(jī)登錄自己家庭的智能家居管理平臺(tái)網(wǎng)站,輸入賬號(hào)和密碼,驗(yàn)證通過(guò)后與Web服務(wù)器遠(yuǎn)程建立鏈接并登入智能家居系統(tǒng)前端操作界面;
[0050]系統(tǒng)根據(jù)輸入的賬號(hào)和密碼判斷是普通用戶還是管理員登陸,如果驗(yàn)證為普通用戶則登入用戶查詢界面,并判斷用戶對(duì)應(yīng)的家庭編號(hào),只供用戶查詢?cè)撚脩魧?duì)應(yīng)家庭的數(shù)據(jù)信息;如果驗(yàn)證是管理員則登入管理員操作界面,開(kāi)放管理員權(quán)限,可查詢系統(tǒng)中所有家庭的數(shù)據(jù)信息以及允許管理員對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改操作;
[0051]用戶遠(yuǎn)程查詢家庭內(nèi)的設(shè)備狀態(tài),設(shè)備歷史用電情況,設(shè)備耗電量等信息;
[0052]Web服務(wù)器與數(shù)據(jù)庫(kù)服務(wù)器建立鏈接,根據(jù)查詢請(qǐng)求分別查詢數(shù)據(jù)庫(kù)中該家庭對(duì)應(yīng)的設(shè)備狀態(tài)表,歷史功率表或耗電量表中的數(shù)據(jù);
[0053]Web服務(wù)器將查詢得到的查詢結(jié)果經(jīng)過(guò)處理后以表格形式顯示在前端網(wǎng)頁(yè)上。
[0054]以上對(duì)本發(fā)明的具體實(shí)施例進(jìn)行了描述。需要理解的是,本發(fā)明并不局限于上述特定實(shí)施方式,本領(lǐng)域技術(shù)人員可以在權(quán)利要求的范圍內(nèi)做出各種變化或修改,這并不影響本發(fā)明的實(shí)質(zhì)內(nèi)容。在不沖突的情況下,本申請(qǐng)的實(shí)施例和實(shí)施例中的特征可以任意相互組合。
【主權(quán)項(xiàng)】
1.一種基于B/S結(jié)構(gòu)的智能家居系統(tǒng),其特征在于,包括:Web服務(wù)器、終端設(shè)備、數(shù)據(jù)庫(kù)服務(wù)器和家庭服務(wù)器;其中 終端設(shè)備與Web服務(wù)器通信,數(shù)據(jù)庫(kù)服務(wù)器與家庭服務(wù)器通信;數(shù)據(jù)庫(kù)服務(wù)器與Web月艮務(wù)器通信。2.根據(jù)權(quán)利要求1所述的基于B/S結(jié)構(gòu)的智能家居系統(tǒng),其特征在于,在終端設(shè)備通過(guò)網(wǎng)頁(yè)瀏覽器與Web服務(wù)器通信。3.根據(jù)權(quán)利要求1所述的基于B/S結(jié)構(gòu)的智能家居系統(tǒng),其特征在于,數(shù)據(jù)庫(kù)服務(wù)器通過(guò)Socket實(shí)現(xiàn)與家庭服務(wù)器的通信。4.根據(jù)權(quán)利要求1或3所述的基于B/S結(jié)構(gòu)的智能家居系統(tǒng),其特征在于,數(shù)據(jù)庫(kù)服務(wù)器為公網(wǎng)IP的公共服務(wù)器。5.—種基于B/S結(jié)構(gòu)的智能家居系統(tǒng)的數(shù)據(jù)存儲(chǔ)與查詢方法,其特征在于,包括數(shù)據(jù)存儲(chǔ)步驟與查詢步驟。6.根據(jù)權(quán)利要求5所述的基于B/S結(jié)構(gòu)的智能家居系統(tǒng)的數(shù)據(jù)存儲(chǔ)與查詢方法,其特征在于,數(shù)據(jù)存儲(chǔ)步驟包括: 步驟al,家庭服務(wù)器給終端節(jié)點(diǎn)發(fā)送查詢命令以查詢家電設(shè)備的實(shí)時(shí)電能信息; 步驟a2,終端節(jié)點(diǎn)返回家電設(shè)備當(dāng)前的電能信息; 步驟a3,家庭服務(wù)器將包含電能信息的字符串上傳給數(shù)據(jù)庫(kù)服務(wù)器; 步驟a4,數(shù)據(jù)庫(kù)服務(wù)器判斷該數(shù)據(jù)的源頭,然后處理收到的字符串并得到設(shè)備電能信息; 步驟a5,數(shù)據(jù)庫(kù)服務(wù)器根據(jù)設(shè)備電能信息及家電設(shè)備的核定電流值,判斷家電設(shè)備當(dāng)前的開(kāi)關(guān)狀態(tài); 步驟a6,數(shù)據(jù)庫(kù)服務(wù)器根據(jù)設(shè)備功率值以及歷史功率表中當(dāng)日所存儲(chǔ)的歷史功率計(jì)算出截至當(dāng)前的當(dāng)日耗電量; 步驟a7,數(shù)據(jù)庫(kù)服務(wù)器將設(shè)備電能信息及設(shè)備的開(kāi)關(guān)狀態(tài)、當(dāng)日耗電量更新到相應(yīng)的家庭的狀態(tài)表中以及將設(shè)備功率值更新到歷史功率表中。7.根據(jù)權(quán)利要求6所述的基于B/S結(jié)構(gòu)的智能家居系統(tǒng)的數(shù)據(jù)存儲(chǔ)與查詢方法,其特征在于,查詢步驟包括: 步驟il,用戶通過(guò)終端設(shè)備登錄網(wǎng)頁(yè)瀏覽器,輸入賬號(hào)和密碼并判斷用戶的類型,驗(yàn)證通過(guò)后與Web服務(wù)器建立鏈接; 步驟i2,用戶遠(yuǎn)程查詢家庭內(nèi)的設(shè)備狀態(tài)、用電情況及設(shè)備耗電量信息; 步驟i3,Web服務(wù)器與數(shù)據(jù)庫(kù)服務(wù)器建立鏈接,Web服務(wù)器根據(jù)查詢請(qǐng)求分別查詢數(shù)據(jù)庫(kù)服務(wù)器中該家庭對(duì)應(yīng)的設(shè)備狀態(tài)表、歷史功率表或耗電量表中的數(shù)據(jù); 步驟i4,Web服務(wù)器將查詢得到的查詢結(jié)果經(jīng)過(guò)處理后以表格形式顯示在前端網(wǎng)頁(yè)上。8.根據(jù)權(quán)利要求6所述的基于B/S結(jié)構(gòu)的智能家居系統(tǒng)的數(shù)據(jù)存儲(chǔ)與查詢方法,其特征在于,步驟a4中,數(shù)據(jù)庫(kù)服務(wù)器根據(jù)通信協(xié)議處理收到的電能信息。9.根據(jù)權(quán)利要求6或8所述的基于B/S結(jié)構(gòu)的智能家居系統(tǒng)的數(shù)據(jù)存儲(chǔ)與查詢方法,其特征在于,設(shè)備電能信息包括電壓值、電流值、功率值、頻率值和功率因數(shù)。
【文檔編號(hào)】G06F17/30GK105893623SQ201610283767
【公開(kāi)日】2016年8月24日
【申請(qǐng)日】2016年4月29日
【發(fā)明人】高琳, 王志新, 徐曉灼
【申請(qǐng)人】上海交通大學(xué)
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1