[發(fā)明專利]一種智能鎖狀態(tài)同步方法、智能鎖、移動終端及可讀介質(zhì)在審
| 申請?zhí)枺?/td> | 202210730642.1 | 申請日: | 2022-06-24 |
| 公開(公告)號: | CN115190134A | 公開(公告)日: | 2022-10-14 |
| 發(fā)明(設計)人: | 王妙玉;王倫;周亮;李昌;吳寧泉 | 申請(專利權)人: | 廣東好太太智能家居有限公司 |
| 主分類號: | H04L67/1095 | 分類號: | H04L67/1095;H04L67/141;H04L67/12;H04L69/16;G07C9/00 |
| 代理公司: | 廣州市越秀區(qū)哲力專利商標事務所(普通合伙) 44288 | 代理人: | 李悅 |
| 地址: | 511434 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 智能 狀態(tài) 同步 方法 移動 終端 可讀 介質(zhì) | ||
本發(fā)明涉及智能鎖領域,尤其涉及一種智能鎖狀態(tài)同步方法、智能鎖、移動終端及可讀介質(zhì)。一種智能鎖狀態(tài)同步方法,應用于智能鎖,包括:響應于工作狀態(tài)的變更,通過預定通信方式向服務端發(fā)送工作狀態(tài)信息;以使所述服務端通過websocket通道向移動終端推送所述工作狀態(tài)信息,其中,所述移動終端啟動時與所述服務端建立所述websocket通道。移動終端在啟動時,主動與服務端之間建立websocket通道,即一次握手,實現(xiàn)持久性連接,并實現(xiàn)移動終端與服務端之間的雙向數(shù)據(jù)傳輸;智能鎖的工作狀態(tài)只要發(fā)生改變,即可將工作狀態(tài)信息直接發(fā)送到服務端,進而服務端直接通過websocket通道向移動終端發(fā)送所述工作狀態(tài),使用戶在第一時間獲知智能鎖的工作狀態(tài)信息。
技術領域
本發(fā)明涉及智能鎖領域,尤其涉及一種智能鎖狀態(tài)同步方法、智能鎖、移動終端及可讀介質(zhì)。
背景技術
隨著社會發(fā)展,科技進步,智能鎖已經(jīng)走進千家萬戶。用戶可以通過智能鎖查看門鎖是否有被異常打開的情況,因此需要智能鎖將自身的工作狀態(tài)實時上報到服務端,以使用戶方便的通過移動終端就可以查看智能鎖的工作狀態(tài)。但是智能鎖的工作狀態(tài)大多是瞬時狀態(tài),若是采取間隔一定時間的形式去上報鎖的情況,可能發(fā)生在門鎖狀態(tài)改變后,首頁不能及時顯示最新的狀態(tài)。
目前,手機上查看智能鎖首頁狀態(tài)一般是智能鎖將自身的工作狀態(tài)發(fā)送到云平臺,云平臺收到最新的狀態(tài)信息后存儲,用戶終端主動拉取(定時器),或者云平臺主動推送到。常規(guī)技術就是進入智能鎖首頁后,設置一個定時器,定期去服務器同步一次門鎖的最新狀態(tài)。定期去云平臺同步,會造成大量請求的創(chuàng)建和銷毀,對于服務器來說對應會有線程的創(chuàng)建/銷毀,造成服務器資源的開銷,且不一定每次查詢狀態(tài)都有更新。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術的不足之處,本發(fā)明的目的在于提供一種智能鎖狀態(tài)同步方法、智能鎖、移動終端及可讀介質(zhì),用于解決智能鎖同步過程中,因?qū)崟r查看智能鎖工作狀態(tài)的需求,從而造成服務器資源使用較高的問題。
為了達到上述目的,本發(fā)明采取了以下技術方案:
一方面,本發(fā)明提供一種智能鎖狀態(tài)同步方法,應用于智能鎖,包括:
響應于工作狀態(tài)的變更,通過預定通信方式向服務端發(fā)送工作狀態(tài)信息;以使所述服務端通過websocket通道向移動終端推送所述工作狀態(tài)信息,其中,所述移動終端啟動時與所述服務端建立所述websocket通道。
進一步的,還包括狀態(tài)存儲操作;
所述狀態(tài)存儲操作為間隔預定時間,按照時間順序?qū)斍暗墓ぷ鳡顟B(tài)信息存儲到MYSQL數(shù)據(jù)庫中。
進一步的,在向所述服務端發(fā)送工作狀態(tài)信息前,還包括:
檢測智能鎖是否聯(lián)網(wǎng)正常,若是則通過預定通信方式向服務端發(fā)送工作狀態(tài)信息;否則繼續(xù)檢測網(wǎng)絡狀態(tài),若是在連續(xù)預定時間內(nèi)或連續(xù)預定檢測次數(shù)均聯(lián)網(wǎng)不正常,則進入休眠狀態(tài)。
進一步的,所述工作狀態(tài)信息包括已上鎖、未上鎖、在線、離線、已布防、已反鎖。
另一方面,本發(fā)明提供一種智能鎖狀態(tài)同步方法,應用于移動終端,包括:
響應于啟動操作,與服務端建立websocket通道;
實時接收所述服務端通過websocket通道推送的智能鎖的工作狀態(tài)信息并顯示;其中,所述智能鎖的工作狀態(tài)信息為智能鎖響應于工作狀態(tài)的變更,進而通過預定通信方式將所述工作狀態(tài)信息發(fā)送到所述服務端。
進一步的,移動終端響應于接收到的智能鎖的工作狀態(tài)信息,刷新一次顯示內(nèi)容,并重新渲染顯示頁面。
進一步的,所述預定通信方式包括MQTT通信方式和HTTP通信方式。
另一方面,本發(fā)明提供一種適用于前述任一所述的智能鎖狀態(tài)同步方法的智能鎖,其特征在于,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東好太太智能家居有限公司,未經(jīng)廣東好太太智能家居有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210730642.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





