本發(fā)明涉及藍牙鎖控制,具體涉及一種適合物聯(lián)網(wǎng)的藍牙鎖以及控制方法。
背景技術:
1、藍牙鎖是一種利用藍牙技術進行無線通信和控制的電子門鎖。藍牙鎖由操作板和主控板兩部分組成,操作板負責獲取用戶的密碼輸入信息,例如密碼和指紋輸入,主控板負責處理這些輸入并執(zhí)行相應的操作,如開鎖或設置信息,這種鎖具可以通過藍牙無線連接與智能手機或其他終端設備進行互聯(lián);
2、目前針對藍牙鎖密碼輸入的方式,其針對用戶鍵入的藍牙鎖解鎖密碼的認證過程是通過將其和正確的藍牙鎖解鎖密碼進行一致性比對,然后用戶通常對藍牙鎖解鎖密碼防護不夠嚴密,一旦藍牙鎖解鎖密碼泄露,藍牙鎖將失去其防護作用,導致其安全性不高,最終會對住宅用戶造成損失;為了解決上述問題,本發(fā)明提出了一種解決方案。
技術實現(xiàn)思路
1、本發(fā)明的目的在于提供一種適合物聯(lián)網(wǎng)的藍牙鎖以及控制方法,為了解決現(xiàn)有技術中用戶通常對藍牙鎖解鎖密碼防護不夠嚴密,一旦藍牙鎖解鎖密碼泄露,藍牙鎖將失去其防護作用,導致其安全性不高,最終會對住宅用戶造成損失的問題;
2、本發(fā)明的目的可以通過以下技術方案實現(xiàn):
3、一種適合物聯(lián)網(wǎng)的藍牙鎖,包括:
4、門禁端模塊,用于在藍牙鎖和用戶移動設備建立藍牙連接后,記錄用戶移動設備的設備信息,同時將其內(nèi)的認證對接表發(fā)送到用戶端模塊,設備信息包括設備識別碼,認證對接表中存儲有0~9的10個連續(xù)數(shù)字,每個數(shù)字在認證對接表中對應存儲有一個按壓力度區(qū)間;
5、用戶端模塊,用于根據(jù)接收到的認證對接表結合按壓力度盤模板文件生成用戶的認證指向盤,認證指向盤內(nèi)包括有刻度盤和動態(tài)指針,刻度盤上有11個刻度線,且刻度盤上標注有0~9的10個連續(xù)數(shù)字和其對應的按壓力度區(qū)間,認證指向盤用以將用戶按壓虛擬數(shù)字鍵位的按壓力度,通過動態(tài)指針反映在刻度盤中;
6、門禁端模塊,還用于為用戶輸入藍牙解鎖密碼提供虛擬數(shù)字鍵盤,虛擬數(shù)字鍵盤上包括有0、1、...、9這10個虛擬數(shù)字鍵位;
7、在用戶輸入藍牙鎖解鎖密碼過程中,針對該用戶按壓的一個虛擬數(shù)字鍵位,由門禁端模塊實時獲取其手指按壓到松開前對該虛擬數(shù)字鍵位的力度數(shù)值,并由用戶端模塊將其實時反映在用戶的認證指向盤中;
8、用戶通過認證指向盤中動態(tài)指針的實時指向來調(diào)節(jié)手指按壓該虛擬數(shù)字鍵位的力度數(shù)值,手指松開由門禁端模塊記錄手指松開前一刻用戶手指按壓該虛擬數(shù)字鍵位的力度數(shù)值對應的按壓力度區(qū)間,將其作為該虛擬數(shù)字鍵位的按壓強度區(qū)間進行存儲;
9、用戶輸入藍牙鎖解密密碼完成后,門禁端模塊根據(jù)其按壓的每一個虛擬數(shù)字鍵位對應的數(shù)字和按壓順序和藍牙鎖解鎖密碼對應位數(shù)的字符進行一致性比對,同時結合其按壓每一個虛擬數(shù)字鍵位的按壓強度區(qū)間和認證對接表中其按壓每一個虛擬數(shù)字鍵位對應數(shù)字的按壓力度區(qū)間進行一致性比對,基于比對結果,對藍牙鎖進行解鎖或上鎖。
10、進一步的,用戶端模塊,在用戶到達目標住宅入口并打開其移動設備的藍牙功能后喚醒藍牙鎖的藍牙功能,與藍牙鎖進行藍牙連接。
11、進一步的,用戶的認證指向盤為一個半圓形的刻度盤,刻度盤上的11個刻度線沿著盤面的圓周均勻分布,兩兩相鄰刻度線表示為一個刻度對應一個按壓力度區(qū)間,其中刻度線的下方標注有按壓力度區(qū)間的左端點或右端點的數(shù)值;
12、刻度盤中位于兩兩相鄰刻度線中間上方標注有數(shù)字,數(shù)字和兩兩相鄰刻度線對應的按壓力度區(qū)間相對應。
13、一種適合物聯(lián)網(wǎng)的藍牙鎖控制方法,包括以下步驟:
14、步驟一:當前用戶到達目標住宅入口后,首先打開其移動設備的藍牙功能,基于藍牙信號喚醒藍牙鎖,并與之建立藍牙連接;
15、步驟二:藍牙連接建立成功后,由門禁端模塊向用戶端模塊發(fā)送認證對接表,由用戶端模塊對其進行接收并結合按壓力度盤模板文件生成當前用戶的認證指向盤;
16、步驟三:當前用戶在門禁端模塊提供的虛擬數(shù)字鍵盤上通過按壓虛擬數(shù)字鍵位來鍵入藍牙解鎖密碼,針對按壓的一個虛擬數(shù)字鍵位,由門禁端模塊實時獲取其手指按壓到松開前對該虛擬數(shù)字鍵位的力度數(shù)值,并由用戶端模塊將其實時反映在用戶的認證指向盤中;
17、步驟四:當前用戶通過認證指向盤中動態(tài)指針的實時指向來調(diào)節(jié)手指按壓該虛擬數(shù)字鍵位的力度數(shù)值,手指松開由門禁端模塊記錄手指松開前一刻用戶手指按壓該虛擬數(shù)字鍵位的力度數(shù)值對應的按壓力度區(qū)間,將其作為該虛擬數(shù)字鍵位的按壓強度區(qū)間進行存儲;
18、步驟五:當前用戶輸入藍牙鎖解密密碼完成后,門禁端模塊根據(jù)其按壓的每一個虛擬數(shù)字鍵位對應的數(shù)字和按壓順序和藍牙鎖解鎖密碼對應位數(shù)的字符進行一致性比對,同時結合其按壓每一個虛擬數(shù)字鍵位的按壓強度區(qū)間和認證對接表中其按壓每一個虛擬數(shù)字鍵位對應數(shù)字的按壓力度區(qū)間進行一致性比對,基于比對結果,對藍牙鎖進行解鎖或上鎖。
19、本發(fā)明的有益效果:
20、本發(fā)明在當前用戶到達目標住宅入口后,通過其移動設備喚醒藍牙鎖并與之建立藍牙連接,在藍牙連接成功后對當前用戶按壓的虛擬數(shù)字鍵位及其按壓力度進行獲取,并將其與預存儲的認證對接表中所有數(shù)字及其對應的按壓力度區(qū)間進行比對,基于比對結果來對當前用戶鍵入的藍牙鎖解鎖密碼進行認證,通過此種方式,在進行藍牙鎖解鎖密碼校驗過程中不僅驗證鍵入字符順序和內(nèi)容,額外增加了對各個鍵位按壓力度數(shù)值的校驗,從而為藍牙鎖解鎖密碼泄露增加了一份額外的防護,提高了藍牙鎖的安全性;
21、本發(fā)明在進行藍牙鎖解鎖密碼輸入的過程中,基于當前的認證對接表生成該用戶的認證指向盤,通過該認證指向盤,當前用戶可以準確把控輸入每一個虛擬數(shù)字鍵位的按壓力度,通過此種方式,保證了藍牙鎖解密密碼校驗過程中針對每一個虛擬數(shù)字鍵位按壓力度校驗的準確性;
22、本發(fā)明在對用戶鍵入的藍牙鎖解鎖密碼進行認證時,針對用戶按壓的虛擬數(shù)字鍵位的位數(shù)、按壓力度以及虛擬數(shù)字鍵位對應的數(shù)字來對藍牙鎖解鎖密碼進行泄露風險評級,藍牙鎖管理人員基于泄露風險評級來設定新的藍牙鎖解鎖密碼的復雜程度,通過此種方式,一定程度上保證了新設置的藍牙鎖解鎖密碼的泄露難度。
1.一種適合物聯(lián)網(wǎng)的藍牙鎖,其特征在于,包括:
2.根據(jù)權利要求1所述的一種適合物聯(lián)網(wǎng)的藍牙鎖,其特征在于,用戶端模塊,用于在用戶到達目標住宅入口并打開其移動設備的藍牙功能后喚醒藍牙鎖的藍牙功能,與藍牙鎖進行藍牙連接。
3.根據(jù)權利要求1所述的一種適合物聯(lián)網(wǎng)的藍牙鎖,其特征在于,按壓力度盤模板文件為html文件。
4.根據(jù)權利要求1所述的一種適合物聯(lián)網(wǎng)的藍牙鎖,其特征在于,用戶的認證指向盤為一個半圓形的刻度盤,刻度盤上的11個刻度線沿著盤面的圓周均勻分布,兩兩相鄰刻度線表示為一個刻度對應一個按壓力度區(qū)間,其中刻度線的下方標注有按壓力度區(qū)間的左端點或右端點的數(shù)值;
5.根據(jù)權利要求1所述的一種適合物聯(lián)網(wǎng)的藍牙鎖,其特征在于,基于比對結果,對藍牙鎖進行解鎖或上鎖的具體步驟如下:
6.根據(jù)權利要求1所述的一種適合物聯(lián)網(wǎng)的藍牙鎖,其特征在于,安裝在住宅住戶入口門上,且配備有應急機械鑰匙,當藍牙鎖上鎖后可以使用鑰匙進行開鎖。
7.根據(jù)權利要求5所述的一種適合物聯(lián)網(wǎng)的藍牙鎖,其特征在于,基于不同的泄露風險等級,由門禁端模塊提示藍牙鎖管理人員在對應預設緩沖修改時間閾值內(nèi)對藍牙鎖解鎖密碼進行修改。
8.一種適合物聯(lián)網(wǎng)的藍牙鎖控制方法,其特征在于,包括以下步驟: