智能鎖、智能鎖控制方法及系統與流程
2023-06-03 11:11:56 2

本發明屬於鎖具控制技術領域,尤其涉及智能鎖、智能鎖控制方法及系統。
背景技術:
傳統的機械鎖只能通過機械鑰匙開鎖,機械鑰匙攜帶很不方便並且極易丟失,如果忘記帶機械鑰匙,則無法開啟鎖具。而且,傳統的機械鎖必須由人去開啟,無法實現自動開鎖。
現有技術中的藍牙智能鎖解決了傳統機械鎖無法自動開鎖的問題,藍牙智能鎖是通過藍牙通信方式接收用戶通過智能終端(例如,手機)發送的開鎖指令,並根據該開鎖指令控制鎖體內的鎖開關機構開鎖,實現了自動開鎖。
但是,藍牙智能鎖在開鎖時,用於發送開鎖控制指令的智能終端必須在離鎖相對較近的位置,例如,10m,否則,無法開鎖。
技術實現要素:
有鑑於此,本發明的目的在於提供一種智能鎖、智能鎖控制方法及系統,以實現遠程開鎖。
第一方面,本發明提供一種智能鎖控制方法,應用於智能鎖中,所述智能鎖通過網絡設備與網際網路連接,所述方法包括:
接收符合目標無線通信協議的開鎖控制信號,所述開鎖控制信號由網絡設備根據智能終端發送的開鎖指令轉換得到;
解析所述開鎖控制信號,得到控制鎖開關機構的鎖機構控制信號;
根據所述鎖機構控制信號控制鎖開關機構開鎖。
可選地,所述目標無線通信協議為ZigBee通信協議。
第二方面,本發明提供一種智能鎖控制方法,應用於雲伺服器中,包括:
接收智能終端發送的開鎖指令;
將所述開鎖指令轉換成網絡數據,並將所述網絡數據提供給網絡設備,以使所述網絡設備將所述網絡數據轉換成符合目標無線通信協議的開鎖控制信號並將所述開鎖控制信號傳輸給智能鎖,以使所述智能鎖根據所述開鎖控制信號開鎖。
第三方面,本發明提供一種智能鎖控制方法,應用於網絡設備中,包括:
接收雲伺服器將開鎖指令轉換得到的網絡數據,所述開鎖指令由智能終端產生;
將所述網絡數據轉換成符合目標無線通信協議的開鎖控制信號;
將所述開鎖控制信號傳輸給智能鎖,以使所述智能鎖根據所述開鎖控制信號開鎖。
可選地,所述目標無線通信協議是ZigBee通信協議。
第四方面,本發明提供一種智能鎖,包括:無線通信數據接收模塊、處理器和鎖開關機構;
所述無線通信數據接收模塊,用於接收符合目標無線通信協議的開鎖控制信號,並將所述開鎖控制信號傳輸給所述處理器,所述開鎖控制信號由網絡設備根據智能終端發送的開鎖指令轉換得到;
所述處理器,用於解析所述開鎖控制信號得到鎖機構控制信號,並將所述鎖機構控制信號傳輸給所述鎖開關機構;
所述鎖開關機構,用於根據所述鎖機構控制信號控制所述智能鎖開鎖。
可選地,所述目標無線通信協議為ZigBee通信協議。
第五方面,本發明提供一種智能鎖控制系統,包括:智能終端、雲伺服器、網絡設備和智能鎖;
所述智能終端,用於產生開鎖指令,並將所述開鎖指令發送給所述雲伺服器;
所述雲伺服器,用於將所述開鎖指令轉換成網絡數據,並將所述網絡數據發送給所述網絡設備;
所述網絡設備,用於將所述網絡數據轉換成符合目標無線通信協議的開鎖控制信號,並將所述開鎖控制信號發送給所述智能鎖;
所述智能鎖,用於解析所述開鎖控制信號得到鎖機構控制信號,並根據所述鎖機構控制信號控制開鎖。
可選地,所述網絡設備為ZigBee網關。
本申請提供的智能鎖控制方法,智能鎖通過網絡設備與網際網路連接,智能鎖接收符合目標無線通信協議的開鎖控制信號,然後,解析該開鎖控制信號得到控制所開關機構的鎖機構控制信號,並根據該鎖機構控制信號控制鎖開關機構開鎖。其中,開鎖控制信號由網絡設備根據智能終端發送的開鎖指令轉換得到。智能終端發送的開鎖指令通過網際網路提供給智能鎖,因此,對開鎖指令的傳輸距離沒有要求,能夠實現遠程控制開鎖,例如,用戶在公司,能夠通過智能終端遠程控制家裡的門鎖開鎖。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明實施例一種智能鎖控制系統的框圖;
圖2是本發明實施例一種智能鎖控制方法的流程圖;
圖3是本發明實施例另一種智能鎖控制方法的流程圖;
圖4是本發明實施例又一種智能鎖控制方法的流程圖;
圖5是本發明實施例再一種智能鎖控制方法的流程圖;
圖6是本發明實施例一種智能鎖的結構框圖。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
請參見圖1,示出了本發明實施例一種智能鎖控制系統的框圖,該系統包括智能終端110、雲伺服器120、網絡設備130和智能鎖140。智能終端110通過網際網路與雲伺服器120連接,智能鎖140通過網絡設備130與雲伺服器120連接,實現智能鎖140與網際網路連接。
智能終端110,用於產生開鎖指令,並將開鎖指令發送給所述雲伺服器120。
智能終端110可以是智慧型手機、平板電腦等移動智能終端。在智能終端上安裝專門的智能開鎖APP(Application,應用程式),用戶通過授權後,可以通過該智能開鎖APP發出開鎖指令並傳輸至雲伺服器120中。
雲伺服器120,用於將開鎖指令轉換成網絡數據,並將網絡數據發送給網絡設備130。
雲伺服器120將智能終端110發送的開鎖指令轉換成網絡數據,並將該網絡數據傳輸至網絡設備130。
網絡設備130,用於將網絡數據轉換成符合目標無線通信協議的開鎖控制信號,並將開鎖控制信號發送給智能鎖140。
網絡設備130用於將智能鎖140與網際網路連接,並作為雲伺服器120與智能鎖140之間的通信橋梁,將雲伺服器120發送的網絡數據轉換成符合目標無線通信協議的開鎖控制信號。
在本發明一種可能的實現方式中,目標通信協議為ZigBee通信協議,網絡設備為ZigBee網關,ZigBee網關用於將雲伺服器120發送的網絡數據轉換成ZigBee數據並發送給智能鎖140。
ZigBee是一種標準的短距離、低功耗區域網協議。其特點是近距離、低複雜度、自組織、低功耗、低數據速率。
智能鎖140,用於解析開鎖控制信號得到鎖機構控制信號,並根據鎖機構控制信號控制開鎖。
當目標通信協議為ZigBee通信協議時,智能鎖140內設置有ZigBee接收模塊,用於接收符合ZigBee通信協議的開鎖控制信號。智能鎖140解析開鎖控制信號得到鎖機構控制信號,並根據該鎖機構控制信號控制鎖體內的鎖開關機構。
本實施例提供的智能鎖控制系統,智能鎖通過網絡設備與網際網路連接,智能鎖接收符合目標無線通信協議的開鎖控制信號,然後,解析該開鎖控制信號得到控制所開關機構的鎖機構控制信號,並根據該鎖機構控制信號控制鎖開關機構開鎖。其中,開鎖控制信號由網絡設備根據智能終端發送的開鎖指令轉換得到。智能終端發送的開鎖指令通過網際網路提供給智能鎖,因此,對開鎖指令的傳輸距離沒有要求,能夠實現遠程控制開鎖,例如,用戶在公司,能夠通過智能終端遠程控制家裡的門鎖開鎖。
請參見圖2,示出了本發明實施例一種智能鎖控制方法的流程圖,該方法應用於智能鎖中,如圖2所示,該方法可以包括以下步驟:
S110,接收符合目標無線通信協議的開鎖控制信號;
圖1所示智能鎖控制系統中的智能終端發出開鎖指令,並發送給雲伺服器,雲伺服器將該開鎖指令轉換成網絡數據發送給網絡設備,網絡設備將該網絡數據轉換成符合目標無線通信協議的開鎖控制信號並發送給智能鎖。
在本發明一種可能的實現方式中,目標通信協議可以是ZigBee通信協議,智能鎖內設置有ZigBee接收模塊,通過ZigBee接收模塊接收開鎖控制信號。
S120,解析開鎖控制信號,得到控制鎖開關機構的鎖機構控制信號。
智能鎖解析接收到的開鎖控制信號,得到控制鎖開關機構的鎖機構控制信號。
鎖開關機構通常包括繼電器及機械鎖芯機構,智能鎖將接收到的開鎖控制信號轉換成能夠控制鎖開關機構內繼電器的控制信號,即,鎖機構控制信號。
S130,根據鎖機構控制信號控制鎖開關機構開鎖。
通過鎖機構控制信號控制繼電器觸點的吸合/斷開狀態控制機械鎖芯機構開鎖或閉鎖。
本實施例提供的智能鎖控制方法,智能鎖通過網絡設備與網際網路連接,智能鎖接收符合目標無線通信協議的開鎖控制信號,然後,解析該開鎖控制信號得到控制所開關機構的鎖機構控制信號,並根據該鎖機構控制信號控制鎖開關機構開鎖。其中,開鎖控制信號由網絡設備根據智能終端發送的開鎖指令轉換得到。智能終端發送的開鎖指令通過網際網路提供給智能鎖,因此,對開鎖指令的傳輸距離沒有要求,能夠實現遠程控制開鎖,例如,用戶在公司,能夠通過智能終端遠程控制家裡的門鎖開鎖。
請參見圖3,示出了本發明實施例另一種智能鎖控制方法的流程圖,該方法應用於雲伺服器中,如圖3所示,該方法包括:
S210,接收智能終端發送的開鎖指令。
接收智能終端通過網際網路發送的開鎖指令,該開鎖指令由用戶在智能終端上安裝的專門用來開啟智能鎖的APP上操作產生。
S220,將開鎖指令轉換成網絡數據,並將網絡數據提供給網絡設備,以使網絡設備將網絡數據轉換成符合目標無線通信協議的開鎖控制信號並將開鎖控制信號傳輸給智能鎖,以使所述智能鎖根據所述開鎖控制信號開鎖。
雲伺服器將智能終端發送的開鎖指令轉換成網絡數據,並將該網絡數據傳輸給網絡設備,網絡設備將該網絡數據轉換成符合目標無線通信協議的開鎖控制信號並傳輸給智能鎖,智能鎖內設置有支持目標無線通信協議的接收模塊,智能鎖接收到該開鎖控制信號後控制智能鎖開鎖。
本實施例提供的智能鎖控制方法,智能鎖通過網絡設備與網際網路連接,智能鎖接收符合目標無線通信協議的開鎖控制信號,然後,解析該開鎖控制信號得到控制所開關機構的鎖機構控制信號,並根據該鎖機構控制信號控制鎖開關機構開鎖。其中,開鎖控制信號由網絡設備根據智能終端發送的開鎖指令轉換得到。智能終端發送的開鎖指令通過網際網路提供給智能鎖,因此,對開鎖指令的傳輸距離沒有要求,能夠實現遠程控制開鎖,例如,用戶在公司,能夠通過智能終端遠程控制家裡的門鎖開鎖。
請參見圖4,示出了本發明實施例又一種智能鎖控制方法的流程圖,該方法應用於網絡設備中,如圖4所示該方法包括:
S310,接收雲伺服器將開鎖指令轉換得到的網絡數據,開鎖指令由智能終端產生。
網絡設備接收雲伺服器發送的網絡數據,該網絡數據由雲伺服器將接收到的開鎖指令轉換得到。
S320,將網絡數據轉換成符合目標無線通信協議的開鎖控制信號。
網絡設備將接收到的網絡數據轉換成符合目標無線通信協議的開鎖控制信號。其中,目標無線通信協議可以是ZigBee通信協議。
S330,將開鎖控制信號傳輸給智能鎖,以使智能鎖根據開鎖控制信號開鎖。
網絡設備將開鎖控制信號傳輸給智能鎖,智能鎖根據該開鎖控制信號控制智能鎖內的鎖開關機構開鎖。
本實施例提供的智能鎖控制方法,智能鎖通過網絡設備與網際網路連接,智能鎖接收符合目標無線通信協議的開鎖控制信號,然後,解析該開鎖控制信號得到控制所開關機構的鎖機構控制信號,並根據該鎖機構控制信號控制鎖開關機構開鎖。其中,開鎖控制信號由網絡設備根據智能終端發送的開鎖指令轉換得到。智能終端發送的開鎖指令通過網際網路提供給智能鎖,因此,對開鎖指令的傳輸距離沒有要求,能夠實現遠程控制開鎖,例如,用戶在公司,能夠通過智能終端遠程控制家裡的門鎖開鎖。
請參見圖5,示出了本發明實施例再一種智能鎖控制方法的流程圖,該方法應用於圖1所示的智能鎖控制系統中,如圖5所示,該方法可以包括以下步驟:
S410,智能終端向雲伺服器發送開鎖指令。
智能終端上安裝有開鎖控制的APP,被授權用戶可以在該APP上點擊相應的控制項,例如,開鎖控制項,智能終端檢測到用戶操作「開鎖控制項」的操作後,產生開鎖指令,並將該開鎖指令發送給雲伺服器。
S420,雲伺服器將開鎖指令轉換網絡數據並傳輸給網絡設備。
S430,網絡設備將該網絡數據轉換成符合目標無線通信協議的開鎖控制信號,並通過目標通信方式傳輸給智能鎖。
目標無線通信協議可以是ZigBee通信協議。
S440,智能鎖接收網絡設備發送的開鎖控制信號,並將該開鎖控制信號轉換成鎖機構控制信號,並利用鎖機構控制信號控制開鎖。
本實施例提供的智能鎖控制方法,智能鎖通過網絡設備與網際網路連接,智能鎖接收符合目標無線通信協議的開鎖控制信號,然後,解析該開鎖控制信號得到控制所開關機構的鎖機構控制信號,並根據該鎖機構控制信號控制鎖開關機構開鎖。其中,開鎖控制信號由網絡設備根據智能終端發送的開鎖指令轉換得到。智能終端發送的開鎖指令通過網際網路提供給智能鎖,因此,對開鎖指令的傳輸距離沒有要求,能夠實現遠程控制開鎖,例如,用戶在公司,能夠通過智能終端遠程控制家裡的門鎖開鎖。
請參見圖6,示出了本發明實施例一種智能鎖的結構框圖,該智能鎖包括:無線通信數據接收模塊210、處理器220和鎖開關機構230;
無線通信數據接收模塊210,用於接收符合目標無線通信協議的開鎖控制信號,並將該開鎖控制信號傳輸給處理器。
開鎖控制信號由網絡設備根據智能終端發送的開鎖指令轉換得到。
目標無線通信協議可以是ZigBee通信協議,該無線通信數據接收模塊可以是ZigBee接收模塊。接收網絡設備發送的開鎖控制信號。
處理器220,用於解析開鎖控制信號得到鎖機構控制信號,並將鎖機構控制信號傳輸給所述鎖開關機構。
智能鎖中的處理器解析無線通信數據接收模塊210接收到的開鎖控制信號,並將該開鎖控制信號轉換成鎖機構控制信號。
鎖開關機構230,用於根據鎖機構控制信號控制智能鎖開鎖。
鎖開關機構230包括繼電器和機械鎖芯機構,鎖機構控制信號就是用於控制鎖開關機構230中的繼電器的控制信號,通常是電壓信號。
本實施例提供的智能鎖,通過網絡設備與網際網路連接,智能鎖接收符合目標無線通信協議的開鎖控制信號,然後,解析該開鎖控制信號得到控制所開關機構的鎖機構控制信號,並根據該鎖機構控制信號控制鎖開關機構開鎖。其中,開鎖控制信號由網絡設備根據智能終端發送的開鎖指令轉換得到。智能終端發送的開鎖指令通過網際網路提供給智能鎖,因此,對開鎖指令的傳輸距離沒有要求,能夠實現遠程控制開鎖,例如,用戶在公司,能夠通過智能終端遠程控制家裡的門鎖開鎖。
對於前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發明並不受所描述的動作順序的限制,因為依據本發明,某些步驟可以採用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬於優選實施例,所涉及的動作和模塊並不一定是本發明所必須的。
需要說明的是,本說明書中的各個實施例均採用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對於裝置類實施例而言,由於其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
最後,還需要說明的是,在本文中,諸如第一和第二等之類的關係術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關係或者順序。而且,術語「包括」、「包含」或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句「包括一個……」限定的要素,並不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
對所公開的實施例的上述說明,使本領域技術人員能夠實現或使用本發明。對這些實施例的多種修改對本領域技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發明的精神或範圍的情況下,在其它實施例中實現。因此,本發明將不會被限制於本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的範圍。
以上所述僅是本發明的優選實施方式,應當指出,對於本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護範圍。