亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

ZigBee網(wǎng)絡(luò)的控制方法和控制系統(tǒng)與流程

文檔序號:12367944閱讀:486來源:國知局
ZigBee網(wǎng)絡(luò)的控制方法和控制系統(tǒng)與流程

本發(fā)明涉及物聯(lián)網(wǎng)通信技術(shù)領(lǐng)域,尤其涉及一種ZigBee(基于IEEE802.15.4標準的低功耗局域網(wǎng)協(xié)議)網(wǎng)絡(luò)的控制方法和控制系統(tǒng)。



背景技術(shù):

目前,在基于ZigBee網(wǎng)絡(luò)的智能家居系統(tǒng)或者智能酒店等商業(yè)系統(tǒng)中,由于存在大量的ZigBee節(jié)點和大量的ZigBee網(wǎng)關(guān)設(shè)備,不可避免的一個棘手問題是如何給各個ZigBee網(wǎng)絡(luò)進行分網(wǎng)管理(例如,劃分為不同的WPAN網(wǎng)(Wireless Personal Area Network Communication Technologies,無線個人局域網(wǎng)))以及如何簡易實現(xiàn)節(jié)點設(shè)備之間的配對控制(例如,綁定控制等)。

在相關(guān)技術(shù)中,一般可以通過集中式的外部控制軟件(如PC(Personal Computer,個人計算機)后臺監(jiān)控系統(tǒng))進行操作,以實現(xiàn)ZigBee網(wǎng)絡(luò)的分網(wǎng)管理以及節(jié)點設(shè)備之間的配對控制等功能。但是,上述操作方式往往比較繁瑣,效率低,使得用戶體驗變差。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的旨在至少在一定程度上解決上述的技術(shù)問題之一。

為此,本發(fā)明的第一個目的在于提出一種ZigBee網(wǎng)絡(luò)的控制方法。該方法通過采用藍牙進行輔助通信即可實現(xiàn)產(chǎn)品網(wǎng)絡(luò)信息的識別和區(qū)域位置信息的識別,簡化了操作步驟,大大縮減了設(shè)備的入網(wǎng)時間,從而高效完成了組網(wǎng)及配對綁定等功能,并且簡化了設(shè)備的安裝和維護成本。

本發(fā)明的第二個目的在于提出一種ZigBee網(wǎng)絡(luò)的控制系統(tǒng)。

為了實現(xiàn)上述目的,本發(fā)明第一方面實施例的ZigBee網(wǎng)絡(luò)的控制方法,包括:根據(jù)分網(wǎng)需求在移動終端中設(shè)置針對多個設(shè)備的分網(wǎng)配置信息,其中,所述移動終端具有第一藍牙模塊,所述多個設(shè)備具有ZigBee模塊和第二藍牙模塊;通過所述第一藍牙模塊將所述分網(wǎng)配置信息發(fā)送至多個ZigBee網(wǎng)絡(luò)中的多個網(wǎng)關(guān)和所述多個設(shè)備;所述多個網(wǎng)關(guān)根據(jù)所述分網(wǎng)配置信息構(gòu)建多個ZigBee網(wǎng)絡(luò);所述多個設(shè)備根據(jù)所述分網(wǎng)配置信息生成ZigBee組網(wǎng)信息,并根據(jù)所述ZigBee組網(wǎng)信息通過所述ZigBee模塊加入對應(yīng)的ZigBee網(wǎng)絡(luò);所述對應(yīng)的ZigBee網(wǎng)絡(luò)中的網(wǎng)關(guān)根據(jù)所述分網(wǎng)配置信息判斷所述網(wǎng)關(guān)下的設(shè)備是否合法;以及 如果判斷所述網(wǎng)關(guān)下的設(shè)備合法,則所述網(wǎng)關(guān)確認針對所述設(shè)備的控制權(quán)限,并對所述設(shè)備提供網(wǎng)絡(luò)通信服務(wù)和控制。

根據(jù)本發(fā)明實施例的ZigBee網(wǎng)絡(luò)的控制方法,根據(jù)分網(wǎng)需求在移動終端中設(shè)置針對多個設(shè)備的分網(wǎng)配置信息,其中,移動終端具有第一藍牙模塊,多個設(shè)備具有ZigBee模塊和第二藍牙模塊,通過第一藍牙模塊將分網(wǎng)配置信息發(fā)送至多個ZigBee網(wǎng)絡(luò)中的多個網(wǎng)關(guān)和多個設(shè)備,多個網(wǎng)關(guān)根據(jù)分網(wǎng)配置信息構(gòu)建多個ZigBee網(wǎng)絡(luò),多個設(shè)備根據(jù)分網(wǎng)配置信息生成ZigBee組網(wǎng)信息,并根據(jù)ZigBee組網(wǎng)信息通過ZigBee模塊加入對應(yīng)的ZigBee網(wǎng)絡(luò),對應(yīng)的ZigBee網(wǎng)絡(luò)中的網(wǎng)關(guān)根據(jù)分網(wǎng)配置信息判斷網(wǎng)關(guān)下的設(shè)備是否合法,若是,則網(wǎng)關(guān)確認針對設(shè)備的控制權(quán)限,并對設(shè)備提供網(wǎng)絡(luò)通信服務(wù)和控制,即通過采用藍牙進行輔助通信即可實現(xiàn)產(chǎn)品網(wǎng)絡(luò)信息的識別和區(qū)域位置信息的識別,簡化了操作步驟,大大縮減了設(shè)備的入網(wǎng)時間,從而高效完成了組網(wǎng)及配對綁定等功能,并且簡化了設(shè)備的安裝和維護成本。

根據(jù)本發(fā)明的一個實施例,在根據(jù)分網(wǎng)需求在移動終端中設(shè)置針對多個設(shè)備的分網(wǎng)配置信息的同時,所述方法還包括:根據(jù)配對需求或分組需求在所述移動終端中設(shè)置針對所述多個設(shè)備的設(shè)置信息;通過所述第一藍牙模塊將所述設(shè)置信息發(fā)送至所述多個設(shè)備;當所述多個設(shè)備完成組網(wǎng)通信之后,所述多個設(shè)備將所述設(shè)置信息分別發(fā)送至對應(yīng)的網(wǎng)關(guān);所述對應(yīng)的網(wǎng)關(guān)根據(jù)所述設(shè)置信息生成配對表或分組控制邏輯,并根據(jù)所述配對表或分組控制邏輯對相應(yīng)的設(shè)備進行配對或分組控制。

根據(jù)本發(fā)明的一個實施例,所述對應(yīng)的ZigBee網(wǎng)絡(luò)中的網(wǎng)關(guān)根據(jù)所述分網(wǎng)配置信息判斷所述網(wǎng)關(guān)下的設(shè)備是否合法,具體包括:所述網(wǎng)關(guān)判斷所述分網(wǎng)配置信息與所述網(wǎng)關(guān)下的設(shè)備中的所述ZigBee組網(wǎng)信息是否匹配;如果匹配,則所述網(wǎng)關(guān)判斷所述網(wǎng)關(guān)下的設(shè)備合法。

根據(jù)本發(fā)明的一個實施例,所述方法還包括:如果判斷所述網(wǎng)關(guān)下的設(shè)備不合法,則所述網(wǎng)關(guān)向所述設(shè)備發(fā)送離開通知消息,以使所述設(shè)備在接收到所述離開通知消息時斷開所述設(shè)備與所述網(wǎng)關(guān)的連接。

根據(jù)本發(fā)明的一個實施例,所述分組控制邏輯包括單控、組控和場景。

根據(jù)本發(fā)明的一個實施例,當所述分組控制邏輯為所述組控或所述場景時,所述方法還包括:所述對應(yīng)的網(wǎng)關(guān)根據(jù)所述設(shè)置信息生成所述組控的ID或所述場景的ID,并根據(jù)所述組控的ID或所述場景的ID、所述配對表或分組控制邏輯對相應(yīng)的設(shè)備進行配對或分組控制。

根據(jù)本發(fā)明的一個實施例,在所述對應(yīng)的網(wǎng)關(guān)根據(jù)所述設(shè)置信息生成配對表或分組控制邏輯之后,所述方法還包括:所述對應(yīng)的網(wǎng)關(guān)將所述分組控制邏輯下發(fā)至對應(yīng)的設(shè)備進行存儲。

根據(jù)本發(fā)明的一個實施例,所述設(shè)備包括燈泡和無線開關(guān)。

為了實現(xiàn)上述目的,本發(fā)明第二方面實施例的ZigBee網(wǎng)絡(luò)的控制系統(tǒng),包括:移動終端、多個設(shè)備和多個ZigBee網(wǎng)絡(luò),其中,所述移動終端,用于接收用戶根據(jù)分網(wǎng)需求在移動終端中設(shè)置的針對所述多個設(shè)備的分網(wǎng)配置信息,其中,所述移動終端具有第一藍牙模塊,并通過所述第一藍牙模塊將所述分網(wǎng)配置信息發(fā)送至所述多個ZigBee網(wǎng)絡(luò)中的多個網(wǎng)關(guān)和所述多個設(shè)備,其中,所述多個設(shè)備具有ZigBee模塊和第二藍牙模塊;所述多個網(wǎng)關(guān),用于根據(jù)所述分網(wǎng)配置信息構(gòu)建多個ZigBee網(wǎng)絡(luò);所述多個設(shè)備,用于根據(jù)所述分網(wǎng)配置信息生成ZigBee組網(wǎng)信息,并根據(jù)所述ZigBee組網(wǎng)信息通過所述ZigBee模塊加入對應(yīng)的ZigBee網(wǎng)絡(luò);其中,所述對應(yīng)的ZigBee網(wǎng)絡(luò)中的網(wǎng)關(guān)根據(jù)所述分網(wǎng)配置信息判斷所述網(wǎng)關(guān)下的設(shè)備是否合法,并在判斷所述網(wǎng)關(guān)下的設(shè)備合法時,確認針對所述設(shè)備的控制權(quán)限,并對所述設(shè)備提供網(wǎng)絡(luò)通信服務(wù)和控制。

根據(jù)本發(fā)明實施例的ZigBee網(wǎng)絡(luò)的控制系統(tǒng),可通過移動終端接收用戶根據(jù)分網(wǎng)需求在移動終端中設(shè)置的針對多個設(shè)備的分網(wǎng)配置信息,并通過第一藍牙模塊將分網(wǎng)配置信息發(fā)送至多個ZigBee網(wǎng)絡(luò)中的多個網(wǎng)關(guān)和多個設(shè)備,多個網(wǎng)關(guān)根據(jù)分網(wǎng)配置信息構(gòu)建多個ZigBee網(wǎng)絡(luò),多個設(shè)備根據(jù)分網(wǎng)配置信息生成ZigBee組網(wǎng)信息,并根據(jù)ZigBee組網(wǎng)信息通過ZigBee模塊加入對應(yīng)的ZigBee網(wǎng)絡(luò),對應(yīng)的ZigBee網(wǎng)絡(luò)中的網(wǎng)關(guān)根據(jù)分網(wǎng)配置信息判斷網(wǎng)關(guān)下的設(shè)備是否合法,并在判斷網(wǎng)關(guān)下的設(shè)備合法時,確認針對設(shè)備的控制權(quán)限,并對設(shè)備提供網(wǎng)絡(luò)通信服務(wù)和控制,即通過采用藍牙進行輔助通信即可實現(xiàn)產(chǎn)品網(wǎng)絡(luò)信息的識別和區(qū)域位置信息的識別,簡化了操作步驟,大大縮減了設(shè)備的入網(wǎng)時間,從而高效完成了組網(wǎng)及配對綁定等功能,并且簡化了設(shè)備的安裝和維護成本。

根據(jù)本發(fā)明的一個實施例,所述移動終端還用于接收用戶根據(jù)配對需求或分組需求在所述移動終端中設(shè)置的針對所述多個設(shè)備的設(shè)置信息,并通過所述第一藍牙模塊將所述設(shè)置信息發(fā)送至所述多個設(shè)備;所述多個設(shè)備還用于在所述多個設(shè)備完成組網(wǎng)通信之后,將所述設(shè)置信息分別發(fā)送至對應(yīng)的網(wǎng)關(guān);所述對應(yīng)的網(wǎng)關(guān),用于根據(jù)所述設(shè)置信息生成配對表或分組控制邏輯,并根據(jù)所述配對表或分組控制邏輯對相應(yīng)的設(shè)備進行配對或分組控制。

本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。

附圖說明

本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中,

圖1是根據(jù)本發(fā)明一個實施例的ZigBee網(wǎng)絡(luò)的控制方法的流程圖;

圖2是根據(jù)本發(fā)明一個實施例的設(shè)備的硬件框圖;

圖3是根據(jù)本發(fā)明另一個實施例的ZigBee網(wǎng)絡(luò)的控制方法的流程圖;以及

圖4是根據(jù)本發(fā)明一個實施例的ZigBee網(wǎng)絡(luò)的控制系統(tǒng)的結(jié)構(gòu)示意圖。

附圖標記:

移動終端10、多個設(shè)備20、多個ZigBee網(wǎng)絡(luò)30、第一藍牙模塊11、ZigBee模塊21、第二藍牙模塊22、藍牙模塊311和多個網(wǎng)關(guān)31。

具體實施方式

下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。

下面參考附圖描述本發(fā)明實施例的ZigBee網(wǎng)絡(luò)的控制方法和控制系統(tǒng)。

圖1是根據(jù)本發(fā)明一個實施例的ZigBee網(wǎng)絡(luò)的控制方法的流程圖。如圖1所示,該ZigBee網(wǎng)絡(luò)的控制方法可以包括:

S101,根據(jù)分網(wǎng)需求在移動終端中設(shè)置針對多個設(shè)備的分網(wǎng)配置信息,其中,移動終端具有第一藍牙模塊,多個設(shè)備具有ZigBee模塊和第二藍牙模塊。

此外,在本發(fā)明的實施例中,上述設(shè)備可包括但不限于燈泡和無線開關(guān)等。需要說明的是,設(shè)備中的ZigBee模塊和第二藍牙模塊可分別集成在兩個單芯片中,也就是說,設(shè)備中可具有ZigBee芯片和第二藍牙芯片;此外,設(shè)備還可將ZigBee模塊和第二藍牙模塊集成在一個芯片中,如圖2所示,為本發(fā)明實施例的設(shè)備的硬件框圖,即顯示的是ZigBee模塊和第二藍牙模塊集成在了一起形成設(shè)備中的一個最小系統(tǒng)??梢岳斫猓瑢igBee模塊和第二藍牙模塊集成到一個芯片中,降低了成本。

具體地,用戶可根據(jù)分網(wǎng)需求在移動終端(如移動終端中的移動APP)中設(shè)置針對多個設(shè)備的分網(wǎng)配置信息。其中,在本發(fā)明的實施例中,分網(wǎng)配置信息可例如包括設(shè)備將要加入的ZigBee網(wǎng)絡(luò)的ID(IDentity,身份標識號碼)、名稱等信息。

S102,通過第一藍牙模塊將分網(wǎng)配置信息發(fā)送至多個ZigBee網(wǎng)絡(luò)中的多個網(wǎng)關(guān)和多個設(shè)備。

具體地,移動終端可通過自身的第一藍牙模塊和設(shè)備的第二藍牙模塊將上述的分網(wǎng)配置信息發(fā)送到設(shè)備中,并可通過自身的第一藍牙模塊和網(wǎng)關(guān)中的藍牙模塊將分網(wǎng)配置信息發(fā)送到ZigBee網(wǎng)絡(luò)中的網(wǎng)關(guān)中,以使網(wǎng)關(guān)和設(shè)備根據(jù)相應(yīng)的分網(wǎng)配置信息進行分網(wǎng)過程。需要說明的是,在移動終端將分網(wǎng)配置信息發(fā)送到設(shè)備和網(wǎng)關(guān)的同時,移動終端還可及時的將該分網(wǎng)配置信息進行存儲,必要時還可將該分網(wǎng)配置信息導(dǎo)入到后臺管理系統(tǒng)以作備份使用。

S103,多個網(wǎng)關(guān)根據(jù)分網(wǎng)配置信息構(gòu)建多個ZigBee網(wǎng)絡(luò)。

具體地,網(wǎng)關(guān)可根據(jù)分網(wǎng)配置信息中的ZigBee網(wǎng)絡(luò)ID、名稱等信息構(gòu)建相應(yīng)的ZigBee網(wǎng)絡(luò)??梢岳斫猓景l(fā)明實施例中的網(wǎng)關(guān)為網(wǎng)絡(luò)協(xié)調(diào)器網(wǎng)關(guān)。

S104,多個設(shè)備根據(jù)分網(wǎng)配置信息生成ZigBee組網(wǎng)信息,并根據(jù)ZigBee組網(wǎng)信息通過ZigBee模塊加入對應(yīng)的ZigBee網(wǎng)絡(luò)。

具體地,設(shè)備可根據(jù)分網(wǎng)配置信息中的ZigBee網(wǎng)絡(luò)ID、名稱等信息生成ZigBee組網(wǎng)信息,并根據(jù)該ZigBee組網(wǎng)信息將自身加入到相應(yīng)的ZigBee網(wǎng)絡(luò)中。

S105,對應(yīng)的ZigBee網(wǎng)絡(luò)中的網(wǎng)關(guān)根據(jù)分網(wǎng)配置信息判斷網(wǎng)關(guān)下的設(shè)備是否合法。

具體而言,在本發(fā)明的實施例中,網(wǎng)關(guān)可通過以下步驟來判斷該網(wǎng)關(guān)下的設(shè)備是否合法:網(wǎng)關(guān)可判斷分網(wǎng)配置信息與網(wǎng)關(guān)下的設(shè)備中的ZigBee組網(wǎng)信息是否匹配;如果匹配,則網(wǎng)關(guān)判斷網(wǎng)關(guān)下的設(shè)備合法。也就是說,網(wǎng)關(guān)可通過判斷自身存儲的分網(wǎng)配置信息與該網(wǎng)關(guān)下的設(shè)備中的ZigBee組網(wǎng)信息是否匹配,如果匹配,則判斷該設(shè)備合法,即可允許合法通信。

S106,如果判斷網(wǎng)關(guān)下的設(shè)備合法,則網(wǎng)關(guān)確認針對設(shè)備的控制權(quán)限,并對設(shè)備提供網(wǎng)絡(luò)通信服務(wù)和控制。

具體地,當判斷網(wǎng)關(guān)下的設(shè)備合法時,該網(wǎng)關(guān)可確認針對該設(shè)備具有相應(yīng)的控制權(quán)限,并可對該設(shè)備提供網(wǎng)絡(luò)通信服務(wù)和進行網(wǎng)絡(luò)管理控制等操作。

可選的,在本發(fā)明的一個實施例中,該控制方法還可包括:如果判斷網(wǎng)關(guān)下的設(shè)備不合法,則網(wǎng)關(guān)向設(shè)備發(fā)送離開通知消息,以使設(shè)備在接收到離開通知消息時斷開設(shè)備與網(wǎng)關(guān)的連接。

可以看出,上述步驟是基于多個ZigBee網(wǎng)關(guān)環(huán)境下針對設(shè)備進行的ZigBee網(wǎng)絡(luò)分網(wǎng)控制的實現(xiàn)方式,本發(fā)明實施例的ZigBee網(wǎng)絡(luò)的控制方法還可實現(xiàn)針對設(shè)備進行配對或分組控制的功能。具體地,在本發(fā)明的一個實施例中,如圖3所示,在根據(jù)分網(wǎng)需求在移動終端中設(shè)置針對多個設(shè)備的分網(wǎng)配置信息的同時,該控制方法還包括:

S301,根據(jù)配對需求或分組需求在移動終端中設(shè)置針對多個設(shè)備的設(shè)置信息。

具體地,用戶可根據(jù)配對需求或分組需求在移動終端(如移動終端中的移動APP)中設(shè)置針對設(shè)備的設(shè)置信息。其中,在本發(fā)明的實施例中,設(shè)置信息可例如包括設(shè)備將與哪個節(jié)點設(shè)備進行配對的ID、或設(shè)備將要加入哪個分組的ID等信息。

S302,通過第一藍牙模塊將設(shè)置信息發(fā)送至多個設(shè)備。

具體地,移動終端可通過自身的第一藍牙模塊和設(shè)備的第二藍牙模塊將設(shè)置信息發(fā)送到設(shè)備中。

S303,當多個設(shè)備完成組網(wǎng)通信之后,多個設(shè)備將設(shè)置信息分別發(fā)送至對應(yīng)的網(wǎng)關(guān)。

S304,對應(yīng)的網(wǎng)關(guān)根據(jù)設(shè)置信息生成配對表或分組控制邏輯,并根據(jù)配對表或分組控制邏輯對相應(yīng)的設(shè)備進行配對或分組控制。

例如,假設(shè)設(shè)備1的設(shè)置信息可包括設(shè)備1將要與設(shè)備3進行配對,設(shè)備2的設(shè)置信息可包括設(shè)備2將要加入分組3,那么網(wǎng)關(guān)可根據(jù)設(shè)備1的設(shè)置信息生成一個配對表,該配對表中可具有設(shè)備1和設(shè)備3之間的配對關(guān)系,網(wǎng)關(guān)也可根據(jù)設(shè)備2的設(shè)置信息生成一個分組控制邏輯,該分組控制邏輯中的分組3中例如可具有設(shè)備2的ID。之后,網(wǎng)關(guān)可根據(jù)配對表或分組控制邏輯對相應(yīng)的設(shè)備進行配對或分組控制。其中,在本發(fā)明的實施例中,配對關(guān)系可以為一對一、或一對多以及其他各種組合(如單控、組控及場景)。

此外,在本發(fā)明的實施例中,分組控制邏輯可包括但不限于單控、組控和場景等。在本發(fā)明的實施例中,當分組控制邏輯為組控或場景時,該控制方法還包括:對應(yīng)的網(wǎng)關(guān)根據(jù)設(shè)置信息生成組控的ID或場景的ID,并根據(jù)組控的ID或場景的ID、配對表或分組控制邏輯對相應(yīng)的設(shè)備進行配對或分組控制。

更具體地,當藍牙通信發(fā)送的設(shè)置信息行程的分組控制邏輯為組控或場景時,網(wǎng)關(guān)可以形成組控的ID或場景的ID進行存儲管理,并可將組控的ID或場景的ID下發(fā)到對應(yīng)的設(shè)備中以進行存儲,以及可根據(jù)組控的ID或場景的ID、配對表或分組控制邏輯對相應(yīng)的設(shè)備進行配對或分組控制,使得在通信中通過判斷組控的ID或場景的ID即可實現(xiàn)高效協(xié)同,避免了網(wǎng)絡(luò)延時。

可選的,在本發(fā)明的一個實施例中,在對應(yīng)的網(wǎng)關(guān)根據(jù)設(shè)置信息生成配對表或分組控制邏輯之后,該控制方法還包括:對應(yīng)的網(wǎng)關(guān)將分組控制邏輯下發(fā)至對應(yīng)的設(shè)備進行存儲。具體地,在對應(yīng)的網(wǎng)關(guān)根據(jù)設(shè)置信息生成配對表或分組控制邏輯之后,網(wǎng)關(guān)還可將由設(shè)置信息形成的各種分組控制邏輯下發(fā)至對應(yīng)的設(shè)備以進行存儲,同時網(wǎng)關(guān)也將該分組控制邏輯進行存儲。由此,可以使得當設(shè)備或者網(wǎng)關(guān)掉電時可以方便地恢復(fù)控制關(guān)系。

可選的,在本發(fā)明的一個實施例中,當某個ZigBee網(wǎng)絡(luò)(如某房間或者某個家庭等)節(jié)點設(shè)備變更或者需要修改配對關(guān)系時,可以隨時進行重新藍牙配對和配置,由此,可以不影響其他配對節(jié)點的控制關(guān)系,也不影響其他ZigBee網(wǎng)絡(luò)。

根據(jù)本發(fā)明實施例的ZigBee網(wǎng)絡(luò)的控制方法,根據(jù)分網(wǎng)需求在移動終端中設(shè)置針對多個設(shè)備的分網(wǎng)配置信息,其中,移動終端具有第一藍牙模塊,多個設(shè)備具有ZigBee模塊和第二藍牙模塊,通過第一藍牙模塊將分網(wǎng)配置信息發(fā)送至多個ZigBee網(wǎng)絡(luò)中的多個網(wǎng)關(guān)和多個設(shè)備,多個網(wǎng)關(guān)根據(jù)分網(wǎng)配置信息構(gòu)建多個ZigBee網(wǎng)絡(luò),多個設(shè)備根據(jù)分網(wǎng)配置信息生成ZigBee組網(wǎng)信息,并根據(jù)ZigBee組網(wǎng)信息通過ZigBee模塊加入對應(yīng)的ZigBee網(wǎng)絡(luò),對應(yīng)的ZigBee網(wǎng)絡(luò)中的網(wǎng)關(guān)根據(jù)分網(wǎng)配置信息判斷網(wǎng)關(guān)下的設(shè)備是否合法,若是,則網(wǎng)關(guān)確認針對設(shè)備的控制權(quán)限,并對設(shè)備提供網(wǎng)絡(luò)通信服務(wù)和控制,即通過采用藍牙進行輔助通信即可實現(xiàn)產(chǎn)品網(wǎng)絡(luò)信息的識別和區(qū)域位置信息的識別,簡化了操作步驟,大大縮減了設(shè)備的入網(wǎng)時間,從而高效完成了組網(wǎng)及配對綁定等功能,并且簡化了設(shè)備的安裝和維護 成本。

為了實現(xiàn)上述實施例,本發(fā)明還提出了一種ZigBee網(wǎng)絡(luò)的控制系統(tǒng)。

圖4是根據(jù)本發(fā)明一個實施例的ZigBee網(wǎng)絡(luò)的控制系統(tǒng)的結(jié)構(gòu)示意圖。如圖4所示,該ZigBee網(wǎng)絡(luò)的控制系統(tǒng)可以包括:移動終端10、多個設(shè)備20和多個ZigBee網(wǎng)絡(luò)30。其中,在本發(fā)明的實施例中,移動終端10可具體第一藍牙模塊11,多個設(shè)備20可具有ZigBee模塊21和第二藍牙模塊22,網(wǎng)關(guān)31中也可具有藍牙模塊311。此外,設(shè)備20可包括但不限于燈泡和無線開關(guān)等。

需要說明的是,設(shè)備20中的ZigBee模塊21和第二藍牙模塊22可分別集成在兩個單芯片中,也就是說,設(shè)備20中可具有ZigBee芯片和第二藍牙芯片;此外,設(shè)備20還可將ZigBee模塊21和第二藍牙模塊22集成在一個芯片中,如圖2所示,為本發(fā)明實施例的設(shè)備的硬件框圖,即顯示的是ZigBee模塊和第二藍牙模塊集成在了一起形成設(shè)備中的一個最小系統(tǒng)??梢岳斫?,將ZigBee模塊和第二藍牙模塊集成到一個芯片中,降低了成本。

具體地,移動終端10可用于接收用戶根據(jù)分網(wǎng)需求在移動終端10中設(shè)置的針對多個設(shè)備20的分網(wǎng)配置信息,并通過第一藍牙模塊11將分網(wǎng)配置信息發(fā)送至多個ZigBee網(wǎng)絡(luò)30中的多個網(wǎng)關(guān)31和多個設(shè)備20。

更具體地,用戶可根據(jù)分網(wǎng)需求在移動終端10(如移動終端10中的移動APP)中設(shè)置針對多個設(shè)備20的分網(wǎng)配置信息。移動終端10可通過自身的第一藍牙模塊11和設(shè)備20的第二藍牙模塊22將上述的分網(wǎng)配置信息發(fā)送到設(shè)備20中,并可通過自身的第一藍牙模塊11和網(wǎng)關(guān)31中的藍牙模塊311將分網(wǎng)配置信息發(fā)送到ZigBee網(wǎng)絡(luò)30中的網(wǎng)關(guān)31中,以使網(wǎng)關(guān)31和設(shè)備20根據(jù)相應(yīng)的分網(wǎng)配置信息進行分網(wǎng)過程。需要說明的是,在移動終端10將分網(wǎng)配置信息發(fā)送到設(shè)備20和網(wǎng)關(guān)31的同時,移動終端10還可及時的將該分網(wǎng)配置信息進行存儲,必要時還可將該分網(wǎng)配置信息導(dǎo)入到后臺管理系統(tǒng)以作備份使用。其中,在本發(fā)明的實施例中,分網(wǎng)配置信息可例如包括設(shè)備20將要加入的ZigBee網(wǎng)絡(luò)30的ID、名稱等信息。

多個網(wǎng)關(guān)31可用于根據(jù)分網(wǎng)配置信息構(gòu)建多個ZigBee網(wǎng)絡(luò)30。更具體地,網(wǎng)關(guān)31可根據(jù)分網(wǎng)配置信息中的ZigBee網(wǎng)絡(luò)30的ID、名稱等信息構(gòu)建相應(yīng)的ZigBee網(wǎng)絡(luò)30。可以理解,本發(fā)明實施例中的網(wǎng)關(guān)31為網(wǎng)絡(luò)協(xié)調(diào)器網(wǎng)關(guān)。

多個設(shè)備20可用于根據(jù)分網(wǎng)配置信息生成ZigBee組網(wǎng)信息,并根據(jù)ZigBee組網(wǎng)信息通過ZigBee模塊21加入對應(yīng)的ZigBee網(wǎng)絡(luò)30。更具體地,設(shè)備20可根據(jù)分網(wǎng)配置信息中的ZigBee網(wǎng)絡(luò)30的ID、名稱等信息生成ZigBee組網(wǎng)信息,并根據(jù)該ZigBee組網(wǎng)信息將自身加入到相應(yīng)的ZigBee網(wǎng)絡(luò)30中。

其中,在本發(fā)明的實施例中,對應(yīng)的ZigBee網(wǎng)絡(luò)30中的網(wǎng)關(guān)31根據(jù)分網(wǎng)配置信息判斷網(wǎng)關(guān)下的設(shè)備20是否合法,并在判斷網(wǎng)關(guān)31下的設(shè)備20合法時,確認針對設(shè)備20的 控制權(quán)限,并對設(shè)備20提供網(wǎng)絡(luò)通信服務(wù)和控制。

具體而言,在本發(fā)明的實施例中,網(wǎng)關(guān)31可通過以下步驟來判斷該網(wǎng)關(guān)31下的設(shè)備20是否合法:網(wǎng)關(guān)31可判斷分網(wǎng)配置信息與網(wǎng)關(guān)31下的設(shè)備20中的ZigBee組網(wǎng)信息是否匹配;如果匹配,則網(wǎng)關(guān)31判斷網(wǎng)關(guān)31下的設(shè)備20合法。也就是說,網(wǎng)關(guān)31可通過判斷自身存儲的分網(wǎng)配置信息與該網(wǎng)關(guān)31下的設(shè)備20中的ZigBee組網(wǎng)信息是否匹配,如果匹配,則判斷該設(shè)備20合法,即可允許合法通信。當判斷網(wǎng)關(guān)31下的設(shè)備20合法時,該網(wǎng)關(guān)31可確認針對該設(shè)備20具有相應(yīng)的控制權(quán)限,并可對該設(shè)備20提供網(wǎng)絡(luò)通信服務(wù)和進行網(wǎng)絡(luò)管理控制等操作。

可選的,在本發(fā)明的一個實施例中,網(wǎng)關(guān)31還可用于在判斷網(wǎng)關(guān)31下的設(shè)備20不合法時,可向設(shè)備20發(fā)送離開通知消息,以使設(shè)備20在接收到離開通知消息時斷開設(shè)備與網(wǎng)關(guān)31的連接。

可以看出,上述式基于多個ZigBee網(wǎng)關(guān)環(huán)境下針對設(shè)備進行的ZigBee網(wǎng)絡(luò)分網(wǎng)控制的實現(xiàn)方式,本發(fā)明實施例的ZigBee網(wǎng)絡(luò)的控制系統(tǒng)還可實現(xiàn)針對設(shè)備進行配對或分組控制的功能。具體地,在本發(fā)明的一個實施例中,移動終端10還可用于接收用戶根據(jù)配對需求或分組需求在移動終端10中設(shè)置的針對多個設(shè)備20的設(shè)置信息,并通過第一藍牙模塊11將設(shè)置信息發(fā)送至多個設(shè)備20。多個設(shè)備20還可用于在多個設(shè)備20完成組網(wǎng)通信之后,將設(shè)置信息分別發(fā)送至對應(yīng)的網(wǎng)關(guān)31。對應(yīng)的網(wǎng)關(guān)31可用于根據(jù)設(shè)置信息生成配對表或分組控制邏輯,并根據(jù)配對表或分組控制邏輯對相應(yīng)的設(shè)備20進行配對或分組控制。

其中,在本發(fā)明的實施例中,分組控制邏輯可包括但不限于單控、組控和場景等。在本發(fā)明的實施例中,當分組控制邏輯為組控或場景時,對應(yīng)的網(wǎng)關(guān)31還可用于根據(jù)設(shè)置信息生成組控的ID或場景的ID,并根據(jù)組控的ID或場景的ID、配對表或分組控制邏輯對相應(yīng)的設(shè)備20進行配對或分組控制。

更具體地,當藍牙通信發(fā)送的設(shè)置信息行程的分組控制邏輯為組控或場景時,網(wǎng)關(guān)31可以形成組控的ID或場景的ID進行存儲管理,并可將組控的ID或場景的ID下發(fā)到對應(yīng)的設(shè)備20中以進行存儲,以及可根據(jù)組控的ID或場景的ID、配對表或分組控制邏輯對相應(yīng)的設(shè)備20進行配對或分組控制,使得在通信中通過判斷組控的ID或場景的ID即可實現(xiàn)高效協(xié)同,避免了網(wǎng)絡(luò)延時。

可選的,在本發(fā)明的一個實施例中,在對應(yīng)的網(wǎng)關(guān)31根據(jù)設(shè)置信息生成配對表或分組控制邏輯之后,對應(yīng)的網(wǎng)關(guān)31還可用于將分組控制邏輯下發(fā)至對應(yīng)的設(shè)備20進行存儲。具體地,在對應(yīng)的網(wǎng)關(guān)31根據(jù)設(shè)置信息生成配對表或分組控制邏輯之后,網(wǎng)關(guān)31還可將由設(shè)置信息形成的各種分組控制邏輯下發(fā)至對應(yīng)的設(shè)備20以進行存儲,同時網(wǎng)關(guān)31也將該分組控制邏輯進行存儲。由此,可以使得當設(shè)備或者網(wǎng)關(guān)掉電時可以方便地恢復(fù)控制關(guān)系。

可選的,在本發(fā)明的一個實施例中,當某個ZigBee網(wǎng)絡(luò)30(如某房間或者某個家庭等)節(jié)點設(shè)備變更或者需要修改配對關(guān)系時,可以隨時進行重新藍牙配對和配置,由此,可以不影響其他配對節(jié)點的控制關(guān)系,也不影響其他ZigBee網(wǎng)絡(luò)。

根據(jù)本發(fā)明實施例的ZigBee網(wǎng)絡(luò)的控制系統(tǒng),可通過移動終端接收用戶根據(jù)分網(wǎng)需求在移動終端中設(shè)置的針對多個設(shè)備的分網(wǎng)配置信息,并通過第一藍牙模塊將分網(wǎng)配置信息發(fā)送至多個ZigBee網(wǎng)絡(luò)中的多個網(wǎng)關(guān)和多個設(shè)備,多個網(wǎng)關(guān)根據(jù)分網(wǎng)配置信息構(gòu)建多個ZigBee網(wǎng)絡(luò),多個設(shè)備根據(jù)分網(wǎng)配置信息生成ZigBee組網(wǎng)信息,并根據(jù)ZigBee組網(wǎng)信息通過ZigBee模塊加入對應(yīng)的ZigBee網(wǎng)絡(luò),對應(yīng)的ZigBee網(wǎng)絡(luò)中的網(wǎng)關(guān)根據(jù)分網(wǎng)配置信息判斷網(wǎng)關(guān)下的設(shè)備是否合法,并在判斷網(wǎng)關(guān)下的設(shè)備合法時,確認針對設(shè)備的控制權(quán)限,并對設(shè)備提供網(wǎng)絡(luò)通信服務(wù)和控制,即通過采用藍牙進行輔助通信即可實現(xiàn)產(chǎn)品網(wǎng)絡(luò)信息的識別和區(qū)域位置信息的識別,簡化了操作步驟,大大縮減了設(shè)備的入網(wǎng)時間,從而高效完成了組網(wǎng)及配對綁定等功能,并且簡化了設(shè)備的安裝和維護成本。

在本發(fā)明的描述中,需要理解的是,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。

在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結(jié)合和組合。

流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。

在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實現(xiàn)在任何計算機可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計算機的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,"計算機可讀介質(zhì)"可以是任何可以包含、存儲、通信、傳播 或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計算機可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPROM或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(CDROM)。另外,計算機可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因為可以例如通過對紙或其他介質(zhì)進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。

應(yīng)當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。

本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。

此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。

上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1