本發(fā)明涉及智能控制技術(shù)領(lǐng)域,特別涉及一種遠(yuǎn)程多人監(jiān)控智能家居系統(tǒng)及實(shí)現(xiàn)方法。
背景技術(shù):
隨著時代的發(fā)展,智能家居已經(jīng)成為一種趨勢,由于網(wǎng)絡(luò)傳輸迅速發(fā)展,智能家居成為當(dāng)下研究的熱點(diǎn),現(xiàn)有技術(shù)中,在房屋裝修時安裝布線,通過zigbee進(jìn)行控制,如需增加新的家居則比較困難;同時,難以實(shí)現(xiàn)多臺智能終端對智能家居同時進(jìn)行實(shí)時的監(jiān)控。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種多臺智能終端對智能家居實(shí)時監(jiān)控、易于擴(kuò)展功能的遠(yuǎn)程多人監(jiān)控智能家居系統(tǒng)及實(shí)現(xiàn)方法。
為解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案是:
一種遠(yuǎn)程多人監(jiān)控智能家居系統(tǒng),包括智能家居控制臺終端、后端云數(shù)據(jù)處理平臺和智能家居移動終端;所述的智能家居控制臺終端通過有線或無線的方式與后臺云數(shù)據(jù)處理平臺相連;所述的后端云數(shù)據(jù)處理平臺通過無線的方式與智能家居移動終端相連。
在上述方案中,智能家居控制臺終端對家居進(jìn)行實(shí)時的監(jiān)測,將家居的實(shí)時信息通過有線或無線的方式傳送至后臺云數(shù)據(jù)處理平臺,后臺數(shù)據(jù)處理平臺對監(jiān)測的數(shù)據(jù)進(jìn)行分析處理,通過無線的方式將處理后的數(shù)據(jù)信息向智能家居移動終端進(jìn)行傳送,可智能家居移動終端查看家居當(dāng)前的狀態(tài),并可通過智能家居移動終端想后臺數(shù)據(jù)處理平臺發(fā)送處理相應(yīng)的指令,后臺數(shù)據(jù)處理平臺向智能家居控制終端傳送相應(yīng)的指令,進(jìn)而對家居進(jìn)行控制;其中,多臺智能家居移動終端可同時通過無線的方式與后端云數(shù)據(jù)處理平臺連接,實(shí)現(xiàn)多移動終端對家居實(shí)行實(shí)時的監(jiān)控。
優(yōu)選的,所述的智能家居移動終端包括智能手機(jī)、平板電腦或智能終端中的一種或多種。
優(yōu)選的,所述的智能家居控制臺終端包括控制裝置、通信裝置和顯示裝置;所述的通信裝置和顯示裝置均與控制裝置連接;所述的控制裝置通過通信裝置與后端云數(shù)據(jù)處理平臺相連;其中,顯示裝置用于顯示當(dāng)前家居的狀況,便于實(shí)時對家居狀況進(jìn)行監(jiān)控。
優(yōu)選的,所述的通信裝置包括網(wǎng)口單元、gprs單元、藍(lán)牙單元、wifi單元、zigbee單元或gsm單元中的一種或多種。
優(yōu)選的,所述的智能家居控制臺終端還包括多個的擴(kuò)展端口,用于擴(kuò)展需要增加的功能模塊。
優(yōu)選的,所述的后端云數(shù)據(jù)處理平臺采用bmob后端云平臺。
其中,本技術(shù)方案還包括一種智能家居控制臺終端的實(shí)現(xiàn)方法,包括以下步驟:
s1.控制臺終端連接bmob后端云平臺;
s2.控制臺終端使用databinding綁定視圖和數(shù)據(jù);
s3.開啟服務(wù)端時對家居狀態(tài)數(shù)據(jù)進(jìn)行初始化,將家居狀態(tài)數(shù)據(jù)上傳到bmob后端云平臺;
s4.判斷控制臺終端是否連接上bmob后端云平臺的開關(guān)請求數(shù)據(jù)表,若已連接上,對開關(guān)請求數(shù)據(jù)表進(jìn)行監(jiān)聽,進(jìn)行步驟s5;否則,重復(fù)s4步驟;
s5.判斷監(jiān)聽開關(guān)請求數(shù)據(jù)表是否發(fā)生改變,若已發(fā)生改變,則獲取改變的數(shù)據(jù)信息,并對其進(jìn)行解析,否則,重復(fù)步驟s5,繼續(xù)監(jiān)聽該表;
s6.將解析數(shù)據(jù)用于更新家居狀況和更改控制臺終端上的家居狀況數(shù)據(jù),并更新bmob后端云平臺的家居狀態(tài)數(shù)據(jù)。
該方法的的實(shí)現(xiàn)是通過控制臺終端連接bmob后端云平臺,并使用databinding綁定視圖和數(shù)據(jù);在開啟服務(wù)端時對家居狀態(tài)數(shù)據(jù)進(jìn)行初始化,同時,將家居狀態(tài)數(shù)據(jù)上傳到bmob后端云平臺;此時,若控制臺終端已連接上bmob后端云平臺的開關(guān)請求數(shù)據(jù)表,然后對開關(guān)請求數(shù)據(jù)表進(jìn)行監(jiān)聽;其次,若監(jiān)聽開關(guān)請求數(shù)據(jù)表已發(fā)生改變,則獲取改變的數(shù)據(jù)信息,并對其進(jìn)行解析;將解析數(shù)據(jù)用于更新家居狀況和更改控制臺終端上的家居狀況數(shù)據(jù),并更新bmob后端云平臺的家居狀態(tài)數(shù)據(jù)。
其中,本技術(shù)方案還包括一種智能家居移動終端的實(shí)現(xiàn)方法,包括以下步驟:
(1)移動終端連接bmob后端云平臺;
(2)判斷是否改變移動終端顯示界面的家居開關(guān),若是,移動終端向bmob后端云平臺發(fā)送開關(guān)請求數(shù)據(jù);否則反之;同時,對家居數(shù)據(jù)表進(jìn)行監(jiān)聽;判斷家居數(shù)據(jù)表是否發(fā)生變化,若是,則進(jìn)行步驟(3),否則,重復(fù)步驟(2);
(3)獲取家居狀況數(shù)據(jù)表信息;
(4)將獲取的信息進(jìn)行解析,根據(jù)解析數(shù)據(jù)去更改移動終端的顯示界面。
該方法的實(shí)現(xiàn)是通過移動終端連接bmob后端云平臺,移動終端向bmob后端云平臺發(fā)送開關(guān)請求數(shù)據(jù);同時,對家居數(shù)據(jù)表進(jìn)行監(jiān)聽;并獲取家居狀況數(shù)據(jù)表信息,將獲取的信息進(jìn)行解析,根據(jù)解析數(shù)據(jù)去更改移動終端的顯示界面。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:可通過多個移動終端實(shí)時的對家居狀況進(jìn)行監(jiān)控,同時,也可通過移動終端實(shí)現(xiàn)對家居進(jìn)行控制,實(shí)現(xiàn)家居智能化,有效解決多臺移動終端監(jiān)控家居的問題,同時,智能家居控制臺終端可擴(kuò)展許多的功能模塊,使本系統(tǒng)的兼容性更強(qiáng)。
附圖說明
圖1為本發(fā)明遠(yuǎn)程多人監(jiān)控智能家居系統(tǒng)的結(jié)構(gòu)圖。
圖2為本發(fā)明智能家居控制臺終端的步驟流程圖。
圖3為本發(fā)明智能家居移動終端的步驟流程圖。
具體實(shí)施方式
附圖僅用于示例性說明,不能理解為對本專利的限制;為了更好說明本實(shí)施例,附圖某些部件會有省略、放大或縮小,并不代表實(shí)際產(chǎn)品的尺寸;
對于本領(lǐng)域技術(shù)人員來說,附圖中某些公知結(jié)構(gòu)及其說明可能省略是可以理解的。下面結(jié)合附圖和實(shí)施例對本發(fā)明的技術(shù)方案做進(jìn)一步的說明。
一種遠(yuǎn)程多人監(jiān)控智能家居系統(tǒng),其中,智能家居系統(tǒng)的結(jié)構(gòu)示意圖如圖1所示:包括智能家居控制臺終端、后端云數(shù)據(jù)處理平臺和智能家居移動終端;所述的智能家居控制臺終端通過有線或無線的方式與后臺云數(shù)據(jù)處理平臺相連;所述的后端云數(shù)據(jù)處理平臺通過無線的方式與智能家居移動終端相連。
在本實(shí)施例中,智能家居控制臺終端對家居進(jìn)行實(shí)時的監(jiān)測,將家居的實(shí)時信息通過有線或無線的方式傳送至后臺云數(shù)據(jù)處理平臺,后臺數(shù)據(jù)處理平臺對監(jiān)測的數(shù)據(jù)進(jìn)行分析處理,通過無線的方式將處理后的數(shù)據(jù)信息向智能家居移動終端進(jìn)行傳送,可智能家居移動終端查看家居當(dāng)前的狀態(tài),并可通過智能家居移動終端想后臺數(shù)據(jù)處理平臺發(fā)送處理相應(yīng)的指令,后臺數(shù)據(jù)處理平臺向智能家居控制終端傳送相應(yīng)的指令,進(jìn)而對家居進(jìn)行控制;其中,多臺智能家居移動終端可同時通過無線的方式與后端云數(shù)據(jù)處理平臺連接,實(shí)現(xiàn)多移動終端對家居實(shí)行實(shí)時的監(jiān)控。
其中,在本實(shí)施例中,智能家居移動終端為智能手機(jī);后端云數(shù)據(jù)處理平臺采用bmob后端云平臺。
在本實(shí)施例中,智能家居控制臺終端包括控制裝置、通信裝置和顯示裝置;通信裝置和顯示裝置均與控制裝置連接;控制裝置通過通信裝置與后端云數(shù)據(jù)處理平臺相連;其中,顯示裝置用于顯示當(dāng)前家居的狀況,便于實(shí)時對家居狀況進(jìn)行監(jiān)控;其中,智能家居控制臺終端還包括多個的擴(kuò)展端口,用于擴(kuò)展需要增加的功能模塊。
其中,在本實(shí)施例中,通信裝置采用gprs單元。
其中,本技術(shù)方案還包括一種智能家居控制臺終端的實(shí)現(xiàn)方法,其步驟流程圖如圖2所示:
s1.控制臺終端連接bmob后端云平臺;
s2.控制臺終端使用databinding綁定視圖和數(shù)據(jù);
s3.開啟服務(wù)端時對家居狀態(tài)數(shù)據(jù)進(jìn)行初始化,將家居狀態(tài)數(shù)據(jù)上傳到bmob后端云平臺;
s4.判斷控制臺終端是否連接上bmob后端云平臺的開關(guān)請求數(shù)據(jù)表,若已連接上,對開關(guān)請求數(shù)據(jù)表進(jìn)行監(jiān)聽,進(jìn)行步驟s5;否則,重復(fù)s4步驟;
s5.判斷監(jiān)聽開關(guān)請求數(shù)據(jù)表是否發(fā)生改變,若已發(fā)生改變,則獲取改變的數(shù)據(jù)信息,并對其進(jìn)行解析,否則,重復(fù)步驟s5,繼續(xù)監(jiān)聽該表;
s6.將解析數(shù)據(jù)用于更新家居狀況和更改控制臺終端上的家居狀況數(shù)據(jù),并更新bmob后端云平臺的家居狀態(tài)數(shù)據(jù)。
其中,該方法的的實(shí)現(xiàn)是通過控制臺終端連接bmob后端云平臺,并使用databinding綁定視圖和數(shù)據(jù);在開啟服務(wù)端時對家居狀態(tài)數(shù)據(jù)進(jìn)行初始化,同時,將家居狀態(tài)數(shù)據(jù)上傳到bmob后端云平臺;此時,若控制臺終端已連接上bmob后端云平臺的開關(guān)請求數(shù)據(jù)表,然后對開關(guān)請求數(shù)據(jù)表進(jìn)行監(jiān)聽;其次,若監(jiān)聽開關(guān)請求數(shù)據(jù)表已發(fā)生改變,則獲取改變的數(shù)據(jù)信息,并對其進(jìn)行解析;將解析數(shù)據(jù)用于更新家居狀況和更改控制臺終端上的家居狀況數(shù)據(jù),并更新bmob后端云平臺的家居狀態(tài)數(shù)據(jù)。
其中,本技術(shù)方案還包括一種智能家居移動終端的實(shí)現(xiàn)方法,其步驟流程圖如圖3所示:
(1)移動終端連接bmob后端云平臺;
(2)判斷是否改變移動終端顯示界面的家居開關(guān),若是,移動終端向bmob后端云平臺發(fā)送開關(guān)請求數(shù)據(jù);否則反之;同時,對家居數(shù)據(jù)表進(jìn)行監(jiān)聽;判斷家居數(shù)據(jù)表是否發(fā)生變化,若是,則進(jìn)行步驟(3),否則,重復(fù)步驟(2);
(3)獲取家居狀況數(shù)據(jù)表信息;
(4)將獲取的信息進(jìn)行解析,根據(jù)解析數(shù)據(jù)去更改移動終端的顯示界面。
其中,該方法的實(shí)現(xiàn)是通過移動終端連接bmob后端云平臺,移動終端向bmob后端云平臺發(fā)送開關(guān)請求數(shù)據(jù);同時,對家居數(shù)據(jù)表進(jìn)行監(jiān)聽;并獲取家居狀況數(shù)據(jù)表信息,將獲取的信息進(jìn)行解析,根據(jù)解析數(shù)據(jù)去更改移動終端的顯示界面。
顯然,本發(fā)明的上述實(shí)施例僅僅是為清楚地說明本發(fā)明所作的舉例,而并非是對本發(fā)明的實(shí)施方式的限定。對于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動。這里無需也無法對所有的實(shí)施方式予以窮舉。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明權(quán)利要求的保護(hù)范圍之內(nèi)。