[發(fā)明專利]智能家居設備、智能家居多設備同時入網(wǎng)的方法在審
| 申請?zhí)枺?/td> | 201710076451.7 | 申請日: | 2017-02-13 |
| 公開(公告)號: | CN106879049A | 公開(公告)日: | 2017-06-20 |
| 發(fā)明(設計)人: | 張敏;王剛 | 申請(專利權)人: | 上海雍敏信息科技有限公司 |
| 主分類號: | H04W48/16 | 分類號: | H04W48/16;H04W84/18;G05B19/418 |
| 代理公司: | 上海金盛協(xié)力知識產(chǎn)權代理有限公司31242 | 代理人: | 王松 |
| 地址: | 200441 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能家居 設備 同時 入網(wǎng) 方法 | ||
技術領域
本發(fā)明屬于智能設備技術領域,涉及一種智能家居設備,尤其涉及一種智能家居多設備同時入網(wǎng)的方法。
背景技術
現(xiàn)在的智能家居系統(tǒng)一次只能讓一個設備與智能家居系統(tǒng)完成組網(wǎng),但是一個完整智能家居系統(tǒng)中都不止一種智能終端設備,這樣完成智能家居系統(tǒng)的組網(wǎng)時,這將是一個繁瑣的過程。
有鑒于此,如今迫切需要設計一種新的智能家居系統(tǒng)設備入網(wǎng)方式,以便克服現(xiàn)有入網(wǎng)方式存在的上述缺陷。
發(fā)明內容
本發(fā)明所要解決的技術問題是:提供一種智能家居多設備同時入網(wǎng)的方法,可使多個智能終端設備同時入網(wǎng),極大的提高了智能家居系統(tǒng)的組網(wǎng)速度,同時方便了操作。
此外,本發(fā)明還提供一種智能家居設備,可使多個智能終端設備同時入網(wǎng),極大的提高了智能家居系統(tǒng)的組網(wǎng)速度,同時方便了操作。
為解決上述技術問題,本發(fā)明采用如下技術方案:
一種智能家居多設備同時入網(wǎng)的方法,借助于ZigBee協(xié)議和數(shù)據(jù)庫,采用多線程異步消息處理機制,借助于MQTT協(xié)議實現(xiàn)多設備同時入網(wǎng);通過多線程的異步消息處理以及MQTT協(xié)議的消息推送機制處理;采用多線程不斷監(jiān)聽COO上報的設備入網(wǎng)信息,使用MQTT協(xié)議將新設備信息不斷推送給客戶端,最終達到多設備同時入網(wǎng)的功能;
多設備同時入網(wǎng)總體來講分為兩個大步驟:
步驟一,ZigBee設備和網(wǎng)關協(xié)調器借助于ZigBee協(xié)議完成多設備同時入網(wǎng),具體包括:
步驟S1、客戶端的第二消息發(fā)送模塊向智能網(wǎng)關發(fā)送打開網(wǎng)絡的消息;
步驟S2、智能網(wǎng)關的第一消息接收模塊收到消息后,通知協(xié)調器COO打開網(wǎng)絡設定一段時間,這時ZigBee終端設備與協(xié)調器COO建立ZigBee連接入網(wǎng);此時,如果有多個設備同時入網(wǎng),協(xié)調器COO將會依次將多個設備的入網(wǎng)請求通過輸入輸出設備IO上報給上層應用程序;
步驟S3、智能網(wǎng)關的數(shù)據(jù)采集模塊采用多線程接收到協(xié)調器COO上報的設備入網(wǎng)請求,多設備同時入網(wǎng)后,網(wǎng)關應用程序將會要求協(xié)調器COO上報入網(wǎng)設備的網(wǎng)絡節(jié)點信息;
步驟S4、智能網(wǎng)關的數(shù)據(jù)采集模塊接收到協(xié)調器COO上報的設備的網(wǎng)絡節(jié)點信息,將會根據(jù)設備的物理地址,物理地址使用的是設備的MAC,將入網(wǎng)設備的信息保存到數(shù)據(jù)庫中;為了應對不止一個設備同時入網(wǎng)的情況,采用一個異步的消息隊列來保證多設備能快速入網(wǎng),采用收發(fā)異步的機智,能快速響應設備的入網(wǎng)請求,做到多設備同時入網(wǎng);
步驟二,網(wǎng)關程序通過多線程和異步消息處理機制,將多設備入網(wǎng)的信息同時告知用戶,具體包括:
步驟S5、數(shù)據(jù)采集模塊接收到新設備入網(wǎng)后,會將新設備信息通知給智能網(wǎng)關的第一數(shù)據(jù)處理模塊,由第一數(shù)據(jù)處理模塊分析數(shù)據(jù),構造主動推送消息,由消息發(fā)送模塊發(fā)送給客戶端,實現(xiàn)實時更新設備列表的功能;
步驟S6、第一消息接收模塊收到客戶端發(fā)送的打開網(wǎng)絡的通知,同時會通知智能網(wǎng)關的第一數(shù)據(jù)處理模塊;第一數(shù)據(jù)處理模塊此時會從數(shù)據(jù)庫中查詢已經(jīng)入網(wǎng)的設備,并構造回復消息,由第一消息發(fā)送模塊將新設備入網(wǎng)的消息通過MQTT協(xié)議廣播推送給客戶端;
步驟S7、客戶端發(fā)送打開網(wǎng)絡的消息后,一直處于消息接收模式;當收到智能網(wǎng)關發(fā)送的推送消息或者回復消息后,將所有設備顯示于設備列表,實現(xiàn)多設備同時入網(wǎng)。
一種智能家居設備,所述智能家居設備包括:智能網(wǎng)關、客戶端、智能終端;
所述智能網(wǎng)關包括:協(xié)調器COO、數(shù)據(jù)采集模塊、第一數(shù)據(jù)處理模塊、第一消息發(fā)送模塊、第一消息接收模塊;
所述協(xié)調器COO用以實現(xiàn)與智能終端設備的ZigBee連接,包括:入網(wǎng),保活,控制,離網(wǎng)動作,同時與上層應用程序實現(xiàn)IO交互;
所述數(shù)據(jù)采集模塊用以借助于數(shù)據(jù)庫接收協(xié)調器的IO消息,采用異步處理機制,與協(xié)調器完成設備入網(wǎng)的一系列操作,并將設備信息保存到數(shù)據(jù)庫;
所述第一數(shù)據(jù)處理模塊用以將數(shù)據(jù)采集模塊收集到的數(shù)據(jù)處理為客戶端能識別的設備列表信息,并檢測新設備入網(wǎng),當有新設備添加到網(wǎng)關后,通知客戶端;
所述第一消息發(fā)送模塊、第一消息接收模塊用以負責與客戶端的消息交互;
所述客戶端包括第二消息接收模塊、第二消息發(fā)送模塊、第二數(shù)據(jù)處理模塊;
所述第二消息接收模塊、第二消息發(fā)送模塊用以負責與智能網(wǎng)關的消息交互;
所述第二數(shù)據(jù)處理模塊用以實現(xiàn)將接收到的數(shù)據(jù)呈現(xiàn)給用戶的操作。
作為本發(fā)明的一種優(yōu)選方案,所述第二消息發(fā)送模塊向智能網(wǎng)關發(fā)送打開網(wǎng)絡的消息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海雍敏信息科技有限公司,未經(jīng)上海雍敏信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710076451.7/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 不同無線接入網(wǎng)信息的獲取方法及裝置、系統(tǒng)
- ZIGBEE設備入網(wǎng)方法
- 一種智能設備的入網(wǎng)配置方法、系統(tǒng)及相關設備
- 一種配置設備入網(wǎng)系統(tǒng)以及方法
- 智能設備入網(wǎng)跟蹤方法及部件
- 入網(wǎng)方法、入網(wǎng)設備、入網(wǎng)回應設備以及可讀存儲介質
- 一種基于自組網(wǎng)絡通信的產(chǎn)品激活認證方法
- 一種DHT網(wǎng)絡中入網(wǎng)配置信息更新方法、系統(tǒng)及相關設備
- 設備入網(wǎng)方法及裝置、計算機可讀的存儲介質、電子裝置
- 設備入網(wǎng)方法、裝置、計算機設備及存儲介質





