本發明涉及物聯網領域,特別涉及一種組網系統。
背景技術:
:隨著物聯網技術的發展與普及,基于物聯網的應用越來越多。例如利用物聯網技術實現智能家居,目前一般通過Zigbee(一種無線通信技術)技術實現智能家電互聯,Zigbee協調器和Zigbee節點均需預先布置安裝。若Zigbee協調器接收到控制指令,則將該控制指令發送至相應的目標家電的Zigbee節點以實現控制。但是,家庭中的家電往往分布比較分散,特別是面積較大且房間構造較復雜的家庭,Zigbee協調器常常不能將該控制指令及時、準確地發送至目標家電的Zigbee節點,特別是距離Zigbee協調器較遠的目標家電,因此目前的智能家居常出現無法精準控制智能家電的現象。技術實現要素:本發明要解決的技術問題是為了克服現有技術中智能家居常出現無法精準控制智能家電的缺陷,提供一種組網系統。本發明是通過下述技術方案來解決上述技術問題的:一種組網系統,其特點在于,所述組網系統包括:第一家電組和第二家電組;所述第一家電組包括第一無線接入點和至少一個第一智能家電,所述第一智能家電與所述第一無線接入點通信連接;所述第二家電組包括第二無線接入點和至少一個第二智能家電,所述第二智能家電與所述第二無線接入點通信連接;移動組網模塊,用于與所述第一無線接入點建立通信連接,并通過所述第一無線接入點與所述至少一個第一智能家電進行通信;當滿足切換條件時,所述移動組網模塊斷開與所述第一無線接入點的通信連接,并與所述第二無線接入點建立通信連接,并通過所述第二無線接入點與所述至少一個第二智能家電進行通信。較佳地,所述切換條件包括如下任意一種或組合:所述移動組網模塊與所述第二無線接入點之間的距離小于或等于距離閾值;和/或,第一傳輸質量小于第二傳輸質量;所述第一傳輸質量為所述移動組網模塊與所述第一無線接入點之間的傳輸質量,所述第二傳輸質量為所述移動組網模塊與所述第二無線接入點之間的傳輸質量;和/或,所述第一傳輸質量大于或等于傳輸質量閾值;和/或,所述移動組網模塊接收到用戶設備發送的切換指示。較佳地,所述第二智能家電設有Zigbee節點,所述移動組網模塊還包括Zigbee協調器;若所述移動組網模塊與所述第二無線接入點建立通信連接失敗,則所述Zigbee協調器使能所述Zigbee節點;所述移動組網模塊與所述第二智能家電建立所述Zigbee網絡;所述移動組網模塊通過所述Zigbee節點與所述第二智能家電進行通信。較佳地,若所述移動組網模塊重新與所述第二無線接入點建立通信,則所述Zigbee協調器關閉所述Zigbee節點。較佳地,所述第一智能家電包括第一無線模塊,所述第一無線模塊與所述第一無線接入點通信連接;所述第二智能家電包括第二無線模塊,所述第二無線模塊與所述第二無線接入點通信連接;所述移動組網模塊包括第三無線模塊,所述第三無線模塊用于與所述第一無線接入點或所述第二無線接入點通信連接。較佳地,所述第二智能家電還包括第二紅外收發裝置,與所述第二無線模塊通信連接;所述第三無線模塊還用于發送控制指令至所述第二無線模塊;所述第二無線模塊用于在接收到所述控制指令后將所述控制指令發送至所述第二紅外收發裝置,所述第二紅外收發裝置用于將所述控制指令轉換為紅外波形以控制所述第二智能家電動作。較佳地,所述移動組網模塊還包括檢測裝置,用于檢測所述第一家電組或所述第二家電組所處的環境參數,并根據檢測值生成所述控制指令。較佳地,所述移動組網模塊,還用于維護控制策略,所述控制策略包括環境標準參數與控制信息的對應關系;所述檢測裝置,具體用于將所述環境參數與所述環境標準參數進行匹配,若匹配成功,則將所述控制信息作為所述控制指令。較佳地,所述組網系統還包括服務器和用戶設備;所述用戶設備和所述移動組網模塊均與所述服務器通信連接;所述服務器用于為所述移動組網模塊和所述用戶設備分配相同的IP地址;所述用戶設備用于生成所述控制指令,并將所述控制指令通過所述服務器發送至所述移動組網模塊。較佳地,所述控制指令包括開啟智能家電指令或關閉智能家電指令。較佳地,所述移動組網模塊為掃地機器人。較佳地,所述第一無線接入點包括Wi-Fi(一種無線網路通信技術)無線接入點和/或藍牙無線接入點;和/或,所述第二無線接入點包括Wi-Fi無線接入點和/或藍牙無線接入點。本發明的積極進步效果在于:本發明中智能家電通過無線接入點組成局域網,移動組網模塊通過無線接入點加入局域網,實現與智能家電的通信互聯。由于移動組網模塊根據切換條件可與局域網中的任意智能家電及時、快速地通信,從而在范圍較大且構造較復雜的家庭,本發明可通過移動組網模塊將控制指令快速、準確地發送至目標家電,實現精準控制。附圖說明圖1為本發明組網系統的布局示意圖。圖2為本發明組網系統中的設備的交互流程圖。圖3為本發明實施例1的組網系統的結構示意圖,其中移動組網模塊與第一無線接入點通信連接。圖4為本發明實施例1的組網系統的結構示意圖,其中移動組網模塊與第二無線接入點通信連接。圖5為本發明實施例2的組網系統的部分結構示意圖。圖6為本發明實施例3的組網系統的部分結構示意圖。圖7為本發明實施例4的組網系統中的移動組網模塊的結構示意圖。圖8為本發明實施例5的組網系統的部分結構示意圖。具體實施方式下面通過實施例的方式進一步說明本發明,但并不因此將本發明限制在所述的實施例范圍之中。為了更好的理解本發明相對于與現有技術所作出的改進,在對本發明的具體實施方式進行詳細說明之前首先對組網系統的設備布局和設備交互流程進行說明。如圖1所示,以家庭為例,組網系統中的設備包括無線接入點、移動組網模塊、至少兩個家電組、服務器和用戶設備。其中每個家電組包括至少一個智能家電,智能家電可以是具有無線模塊的冰箱、空調、電視、洗衣機、燈和插座等。組網系統的合理布局主要與智能家電的設置位置和無線接入點的設置位置有關,由于智能家電已提前定位,且移動智能家電的位置比較麻煩,因此,這里所說的設備布局主要針對如何根據智能家電的位置設置無線接入點的數量及位置。具體的,可先將智能家電根據不同房間或區域劃分為預設家電組,例如將同個房間的智能家電劃分為一預設組,或者將相近房間的智能家電劃分為一預設組,再根據每組家電組中的智能家電的位置設置無線接入點(每組家電組可以使用不同的組網方式,因此可以設置不同類型的無線接入點),無線接入點一般設于每組家電組的中心位置。最后,根據無線接入點的網絡覆蓋區域確定家電組的最終分組,也即圖1中的三個家電組(當然現實中的家電組可以更多或更少),移動組網模塊可在家電組中來回移動(可在移動組網模塊中存儲家居地圖),服務器可設于家庭的任意位置,從而完成設備布局。完成設備布局后,每組家電組中的智能家電可與該家電組中的無線接入點通信連接,為了便于說明,將圖1中的三個家電組分別稱為第一家電組1、第二家電組2和第三家電組3。第一家電組中有電視、空調和燈,電視、空調和燈可與第一家電組中的無線接入點通信連接。第二家電組中有電視,電視可與第二家電組中的無線接入點通信連接,此時移動組網模塊處于第二家電組中,其可與該第二家電組中的無線接入點通信連接,并通過該無線接入點將控制指令發送至電視,實現對電視的控制。第三家電組中有冰箱、洗衣機和插座,冰箱、洗衣機和插座與第三家電組中的無線接入點通信連接。需要說明的是,智能家電可同時屬于兩個家電組,以上述電視為例,電視即屬于第一家電組,也屬于第二家電組。智能家電與無線接入點建立通信連接之后,參考圖2,以對第二家電組中的電視進行控制為例,下面對設備交互流程進行說明,具體包括以下步驟:步驟110、移動組網模塊生成或接收控制指令。步驟120、移動組網模塊通過第二家電組中的無線接入點將控制指令發送至電視。步驟130、電視根據控制指令執行動作。可以是打開或關閉電視、調節音量和亮度等。若移動組網模塊接收的控制指令是用戶設備發送的,則步驟110前,需先建立用戶設備與移動組網模塊的通信連接,具體步驟如下:步驟101、服務器為移動組網模塊和用戶設備分配相同的IP地址;步驟102、用戶設備將生成的控制指令通過服務器發送至移動組網模塊。下面通過以下實施例對組網系統的具體結構進行說明。實施例1如圖3-4所示,本實施例的組網系統包括第一家電組1、第二家電組2和移動組網模塊4。其中,第一家電組1包括第一無線接入點11和至少一個第一智能家電12,第一智能家電12與第一無線接入點11通信連接;第二家電組2包括第二無線接入點21和至少一個第二智能家電22,第二智能家電22與第二無線接入點21通信連接。如圖3所示,若移動組網模塊4當前與第一無線接入點11建立通信連接,此時移動組網模塊4可通過第一無線接入點11與至少一個第一智能家電12進行通信;當滿足切換條件時,如圖4所示,移動組網模塊4斷開與第一無線接入點的通信連接,并與第二無線接入點21建立通信連接,此時移動組網模塊4可通過第二無線接入點21與至少一個第二智能家電進行通信。同樣,若移動組網模塊當前與第二無線接入點建立通信連接,當滿足切換條件時,移動組網模塊斷開與第二無線接入點的通信連接,并與第一無線接入點建立通信連接。也就是說,移動組網模塊根據切換條件可與任意的無線接入點進行通信連接,從而通過無線接入點與相應的智能家電通信連接。從而,由于本實施例的移動組網模塊根據切換條件可與局域網中的任意智能家電及時、快速地通信,從而在范圍較大且構造較復雜的家庭,本實施例中可通過移動組網模塊將控制指令快速、準確地發送至目標家電,實現精準控制。實施例2在實施例1的基礎上,本實施例中,如圖5所示,第一智能家電12包括第一無線模塊121和第一紅外收發裝置122,第一無線模塊121與第一無線接入點11和第一紅外收發裝置122通信連接。第二智能家電22包括第二無線模塊221和第二紅外收發裝置222,第二無線模塊221與第二無線接入點21和第二紅外收發裝置222通信連接。移動組網模塊4包括第三無線模塊41,第三無線模塊41可與第一無線接入點11或第二無線接入點12通信連接,即移動組網模塊通過第三無線模塊發送控制指令至第一無線模塊或第二無線模塊。當然,若移動組網模塊處于第一無線接入點和第二無線接入點的網絡共同覆蓋區域,則移動組網模塊可同時與第一無線接入點和第二無線接入點通信連接,實現對兩個家電組中的智能家電進行控制。其中,移動組網模塊可以為掃地機器人。具體的,若此時移動組網模塊與第一無線接入點通信連接,則移動組網模塊可通過第三無線模塊發送控制指令至第一無線模塊,第一無線模塊在接收到控制指令后將控制指令發送至第一紅外收發裝置,第一紅外收發裝置則將控制指令轉換為紅外波形以控制第一智能家電動作。若滿足切換條件,移動組網模塊斷開與第一無線接入點的通信連接,并與第二無線接入點建立通信連接,則移動組網模塊可通過第三無線模塊發送控制指令至第二無線模塊,第二無線模塊在接收到控制指令后將控制指令發送至第二紅外收發裝置,第二紅外收發裝置則將控制指令轉換為紅外波形以控制第二智能家電動作。本實施例中,移動組網模塊斷開與第一無線接入點的通信連接并與第二無線接入點通信連接的切換條件可以為以下任意一種或組合,但不限于此:(1)移動組網模塊與第二無線接入點之間的距離小于或等于距離閾值(可自行設置);(2)第一傳輸質量小于第二傳輸質量,其中第一傳輸質量為移動組網模塊與第一無線接入點之間的傳輸質量,第二傳輸質量為移動組網模塊與第二無線接入點之間的傳輸質量;(3)第一傳輸質量大于或等于傳輸質量閾值(可自行設置);(4)移動組網模塊接收到用戶設備發送的切換指示,前提是移動組網模塊與用戶設備建立通信連接。需要說明的是,若移動組網模塊斷開與第二無線接入點的通信連接并與第一無線接入點通信連接時,上述前3種切換條件為:(1)移動組網模塊與第一無線接入點之間的距離小于或等于距離閾值;(2)第二傳輸質量小于第一傳輸質量;(3)第二傳輸質量大于或等于傳輸質量閾值。也就是說,這里所說的第一、第二并無實質意義,只是為了便于描述。本實施例中,控制指令包括開啟智能家電指令或關閉智能家電指令。第一無線接入點可以是Wi-Fi無線接入點、藍牙無線接入點和其他符合無線接入條件的無線接入點(如紅外無線接入點),第二無線接入點也可以是Wi-Fi無線接入點、藍牙無線接入點和其他符合無線接入條件的無線接入點。也就是說,本實施例的組網系統可以在不同的區域采用不同的組網方式,比如,在客廳可以采用藍牙技術,在臥室可以采用Wi-Fi技術,在衛生間和廚房可以采用紅外技術。本實施例中的移動組網模塊還可對上述多種組網方式進行維護,具體的,移動組網模塊內可存儲多個網絡協議的通訊參數,并可設置多個網絡協議的優先級。也就是說,該移動組網模塊具有協議轉換的功能,并且可根據優先級進行切換。其中,組網方式的切換可以通過服務器下發或用戶終端下發。網絡協議的優先級也并不是一成不變的,具體變化可以參照傳輸質量、智能家電特點、設備正常/損壞等。另外,由于本實施例中不同區域的組網方式可以不同,因此,該移動組網模塊可能同時對多個組網方式進行維護。實施例3實施例3與實施例2基本相同,如圖6所示,不同之處在于,本實施例的第一智能家電12和第二智能家電22設有Zigbee節點5,移動組網模塊4還包括Zigbee協調器42。下面以第二智能家電為例對本實施例的ZigBee組網實現進行說明,若移動組網模塊與第二無線接入點建立通信連接失敗,可能是第二無線接入點出現故障,則Zigbee協調器使能(這里即開啟)Zigbee節點,此時移動組網模塊與第二智能家電建立Zigbee網絡,且移動組網模塊通過Zigbee節點與第二智能家電進行通信。當然,如果移動組網模塊故障排除,則重新與第二無線接入點建立通信,此時Zigbee協調器關閉Zigbee節點,移動組網模塊恢復與第二無線接入點通信連接。本實施例中,無線接入點的組網方式要優先于Zigbee組網方式,當然也可設置Zigbee組網方式優先于無線接入點的組網方式。實施例4實施例4與實施例1基本相同,如圖7所示,不同之處在于,本實施例的移動組網模塊還包括檢測裝置43,用于檢測第一家電組或第二家電組所處的環境參數,并根據檢測值生成控制指令。其中,環境參數可以是溫度、濕度和亮度等。本實施例中,移動組網模塊還用于維護控制策略,控制策略包括環境標準參數與控制信息的對應關系,該對應關系舉例說明如表1所示。檢測裝置具體還用于將環境參數與環境標準參數進行匹配,若匹配成功,則將控制信息作為控制指令,并發送至相應的智能家電。表1環境標準參數與控制信息的對應關系環境標準參數控制信息溫度高于30℃打開空調并設定為26℃溫度低于20℃打開空調并設定為26℃濕度指數50%~60%打開空調并設定為除濕例如,此時移動組網模塊與第一無線接入點通信連接,檢測裝置檢測到第一家電組所處的環境的溫度為31℃,且與環境標準參數匹配成功,則移動組網模塊將控制信息——打開空調并設定為26℃作為控制指令,并將該控制指令發送至第一家電組中的空調,空調接收到控制指令執行相應的動作。實施例5實施例5與實施例4基本相同,如圖8所示,不同之處在于,本實施例中的控制指令通過用戶設備發送,因此,本實施例的組網系統還包括服務器7和用戶設備6,用戶設備6和移動組網模塊4均與服務器7通信連接,服務器為移動組網模塊和用戶設備分配相同的IP地址,即可實現移動組網模塊和用戶設備均于服務器通信連接。用戶設備生成的控制指令則可通過服務器發送至移動組網模塊。本實施例中,用戶設備可以是手機、iPad(平板電腦),服務器可以是一個具有數據處理功能的網關或者路由器。雖然以上描述了本發明的具體實施方式,但是本領域的技術人員應當理解,這僅是舉例說明,本發明的保護范圍是由所附權利要求書限定的。本領域的技術人員在不背離本發明的原理和實質的前提下,可以對這些實施方式做出多種變更或修改,但這些變更和修改均落入本發明的保護范圍。當前第1頁1 2 3