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