[發明專利]一種全屋智能物聯網的通信方法及裝置有效
| 申請號: | 202211619493.8 | 申請日: | 2022-12-15 |
| 公開(公告)號: | CN116248423B | 公開(公告)日: | 2023-10-13 |
| 發明(設計)人: | 梁笑辰;郭超逸;苗壯;李松 | 申請(專利權)人: | 金茂云科技服務(北京)有限公司 |
| 主分類號: | H04L12/28 | 分類號: | H04L12/28;H04L67/125;H04L67/141;H04L41/12;H04L61/4511;H04L69/163;H04L9/40 |
| 代理公司: | 北京華清迪源知識產權代理有限公司 11577 | 代理人: | 李楠楠 |
| 地址: | 100069 北京市豐臺區南四環*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 智能 聯網 通信 方法 裝置 | ||
1.一種全屋智能物聯網的通信方法,其特征在于,包括:
使用燒錄在家庭網關設備固件里的設備ID和設備密鑰,向云端IoT平臺發起MQTT連接;
當所述家庭網關設備MQTT連接建立成功后,將與所述家庭網關設備連接的子設備批量上線,所述云端IoT平臺根據上報的所述家庭網關設備的ID,把注冊的子設備與所述家庭網關設備建立拓撲關系;
當子設備上線成功后,所述家庭網關設備訂閱子設備對應的Topic,并發起一次子設備屬性上報,同步子設備最新的屬性狀態;
所述家庭網關設備在局域網內開啟mDNS服務,并向mDNS服務注冊服務名稱、服務IP及端口信息;
當客戶終端啟動后,判斷所述客戶終端網絡類型,若所述客戶終端使用的為WiFi網絡,接收所述客戶終端向mDNS服務的請求,尋找局域網內服務器,得到局域網內所述家庭網關設備的IP、端口,并向所述家庭網關設備建立TCP網絡連接;
當所述客戶終端建立TCP網絡連接成功后,所述家庭網關設備接收所述客戶終端發送的用戶鑒權信息;所述家庭網關設備收到所述客戶終端發送的用戶鑒權信息報文后,按照MQTT通信協議,將用戶鑒權信息發送到所述云端IoT平臺進行用戶鑒權Topic;
所述云端IoT平臺收到所述客戶終端鑒權請求后,驗證用戶登錄狀態、驗證用戶家庭信息與家居設備控制權限,當所述云端IoT平臺鑒權完成后,按照MQTT通信協議,將鑒權結果與鑒權請求編號作為回執信息進行用戶鑒權Topic響應;
當所述家庭網關設備收到鑒權回執信息后,通過TCP連接,將鑒權回執結果發送給所述客戶終端。
2.根據權利要求1所述的一種全屋智能物聯網的通信方法,其特征在于,使用燒錄在家庭網關設備固件里的設備ID作為賬戶,使用燒錄在家庭網關設備固件里的設備密鑰作為密碼,向云端IoT平臺發起MQTT連接;
所述家庭網關設備采用一機一密鑰的模式,在所述家庭網關設備出廠前,將鑒權信息燒錄到所述家庭網關設備的固件中。
3.根據權利要求1所述的一種全屋智能物聯網的通信方法,其特征在于,所述家庭網關設備訂閱子設備對應的Topic包括:屬性設置、服務調用和OTA信息;
向局域網內的所有主機組播mDNS服務注冊的服務名稱、服務IP及端口信息;
所述客戶終端發送的用戶鑒權信息包括鑒權請求唯一編號,用戶ID,用戶登錄Access-Token和家庭ID。
4.根據權利要求1所述的一種全屋智能物聯網的通信方法,其特征在于,若鑒權請求通過,所述家庭網關設備將子設備最新屬性信息發送給所述客戶終端,并執行所述客戶終端發送的設備控制指令;
若鑒權請求未通過,所述家庭網關設備斷開與所述客戶終端的TCP連接。
5.根據權利要求1所述的一種全屋智能物聯網的通信方法,其特征在于,當所述客戶終端與所述家庭網關設備完成鑒權后,居家模式下設備控制過程為:
所述客戶終端通過TCP連接發送設備控制指令,設備控制指令包括唯一指令ID,發送時間,子設備ID,終端用戶ID,設備服務編碼,設備服務調用入參值;
所述家庭網關設備收到設備控制指令后,解析設備控制指令,根據解析獲得的目標子設備ID,進行設備屬性設置或者設備服務調用;
所述家庭網關設備完成設備控制指令后,向與其發送設備控制指令的所述客戶終端反饋控制回執信息,控制回執信息包括控制指令ID,響應時間,設備服務編碼,服務調用返回碼,服務調用返回數據;
所述家庭網關設備反饋控制回執信息后,按照MQTT通信協議,將所述家庭網關設備的更新后的屬性信息上報到所述云端IoT平臺。
6.根據權利要求5所述的一種全屋智能物聯網的通信方法,其特征在于,當所述客戶終端與所述家庭網關設備建立TCP連接后,通過發送心跳包的方式維持長連接;
連續若干個心跳,所述客戶終端無法收到心跳應答,則判斷連接斷開;
所述客戶終端啟動斷線重連機制,嘗試重新與所述家庭網關設備建立TCP連接;
如果重連失敗,所述客戶終端啟動離家通信模式,按照MQTT通信協議,與所述云端IoT平臺建立MQTT連接,并訂閱屬性上報Topic,監聽最新設備屬性狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于金茂云科技服務(北京)有限公司,未經金茂云科技服務(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211619493.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種混凝土余漿回收再利用系統及其控制方法
- 下一篇:計算設備及數據中心





