藍(lán)牙門禁解鎖方法、裝置和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種藍(lán)牙門禁解鎖方法、裝置和系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)有的藍(lán)牙門禁系統(tǒng)主要包括:門禁控制器以及門禁鎖裝置,其中,門禁控制器和門禁鎖裝置之間通過(guò)藍(lán)牙方式進(jìn)行通信。目前,大多數(shù)藍(lán)牙門禁系統(tǒng)以手機(jī)作為門禁控制器,用戶需要先通過(guò)手機(jī)與門禁鎖裝置進(jìn)行藍(lán)牙配對(duì),配對(duì)成功后才能使用。在使用的過(guò)程中,用戶需要安裝相關(guān)的解鎖app,通過(guò)該app輸入解鎖指令實(shí)現(xiàn)對(duì)門禁鎖裝置的控制,指示門禁鎖裝置進(jìn)行解鎖。
[0003]然而,在實(shí)現(xiàn)本發(fā)明的過(guò)程中發(fā)明人發(fā)現(xiàn),用戶通過(guò)在手機(jī)上輸入解鎖指令進(jìn)行解鎖的操作復(fù)雜,尤其對(duì)于老人、孩子以及殘障人士等無(wú)法正常使用手機(jī)的用戶而言,使用更加不方便。
【發(fā)明內(nèi)容】
[0004]為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施例提供一種藍(lán)牙門禁解鎖方法、裝置和系統(tǒng),能夠使用戶方便地進(jìn)行門禁解鎖操作。
[0005]一種藍(lán)牙門禁解鎖方法,包括:藍(lán)牙門禁鎖裝置通過(guò)低功耗藍(lán)牙技術(shù)以預(yù)先設(shè)置的頻率周期性發(fā)送廣播信號(hào);藍(lán)牙門禁控制器接收廣播信號(hào),從廣播信號(hào)中獲取所述藍(lán)牙門禁鎖裝置的身份標(biāo)識(shí);藍(lán)牙門禁控制器將藍(lán)牙門禁鎖裝置的身份標(biāo)識(shí)與預(yù)先存儲(chǔ)的配對(duì)身份標(biāo)識(shí)進(jìn)行匹配,獲取匹配結(jié)果;如果匹配結(jié)果指示藍(lán)牙門禁鎖裝置的身份標(biāo)識(shí)與配對(duì)身份標(biāo)識(shí)相同,藍(lán)牙門禁鎖控制器自動(dòng)生成解鎖密鑰,并將其發(fā)送給藍(lán)牙門禁鎖裝置;藍(lán)牙門禁鎖裝置根據(jù)解鎖密鑰進(jìn)行門禁解鎖操作。
[0006]一種藍(lán)牙門禁鎖裝置,包括:中央控制主機(jī)、低功耗藍(lán)牙通信模塊、繼電器和鎖合裝置;其中,中央控制主機(jī)分別與低功耗藍(lán)牙通信模塊和繼電器相連;繼電器與鎖合裝置相連;
[0007]低功耗藍(lán)牙通信模塊,用于以預(yù)先設(shè)置的頻率周期性發(fā)送廣播信號(hào),并接收藍(lán)牙門禁控制器根據(jù)該廣播信號(hào)返回的解鎖密鑰,并將該解鎖密鑰傳輸給中央控制主機(jī);
[0008]中央控制主機(jī),用于對(duì)解鎖密鑰進(jìn)行解密,根據(jù)解密結(jié)果生成解鎖指令,將該解鎖指令發(fā)送給繼電器;
[0009]繼電器,用于根據(jù)解鎖指令控制鎖合裝置開(kāi)鎖。
[0010]一種藍(lán)牙門禁控制器,包括:
[0011]低功耗藍(lán)牙通信模塊,用于接收藍(lán)牙門禁鎖裝置通過(guò)低功耗藍(lán)牙技術(shù)發(fā)送的廣播信號(hào);
[0012]獲取模塊,用于從廣播信號(hào)中獲取藍(lán)牙門禁鎖裝置的身份標(biāo)識(shí);
[0013]匹配模塊,用于將藍(lán)牙門禁鎖裝置的身份標(biāo)識(shí)與預(yù)先存儲(chǔ)的配對(duì)身份標(biāo)識(shí)進(jìn)行匹配,獲取匹配結(jié)果;
[0014]密鑰生成模塊,用于如果匹配結(jié)果指示藍(lán)牙門禁鎖裝置的身份標(biāo)識(shí)與配對(duì)身份標(biāo)識(shí)相同,自動(dòng)生成解鎖密鑰,并將其通過(guò)低功耗藍(lán)牙通信模塊發(fā)送給藍(lán)牙門禁鎖裝置,以使得藍(lán)牙門禁鎖裝置根據(jù)該解鎖密鑰進(jìn)行門禁解鎖操作。
[0015]本發(fā)明實(shí)施例提供的藍(lán)牙門禁解鎖方法、裝置和系統(tǒng),藍(lán)牙門禁控制器可以生成解鎖密鑰并自動(dòng)解鎖,無(wú)需用戶手動(dòng)發(fā)出解鎖指令,解決了現(xiàn)有技術(shù)用戶通過(guò)手機(jī)輸入解鎖指令操作復(fù)雜,使用不方便的問(wèn)題,從而達(dá)到無(wú)鑰匙智能進(jìn)入的效果;另外,由于本發(fā)明實(shí)施例提供的技術(shù)方案,藍(lán)牙門禁控制器和藍(lán)牙門禁鎖裝置之間采用低功耗藍(lán)牙技術(shù)進(jìn)行通信,使得功耗更低,對(duì)于節(jié)能環(huán)保和延長(zhǎng)設(shè)備使用壽命具有明顯的優(yōu)勢(shì);并且傳輸速度更快。
【附圖說(shuō)明】
[0016]圖1為本發(fā)明實(shí)施例提供的藍(lán)牙門禁解鎖方法流程圖;
[0017]圖2為圖1所示的步驟104流程圖;
[0018]圖3為圖1所示的步驟105流程圖;
[0019]圖4為本發(fā)明另一實(shí)施例提供的藍(lán)牙門禁解鎖方法流程圖;
[0020]圖5為本發(fā)明實(shí)施例提供的藍(lán)牙門禁鎖裝置結(jié)構(gòu)示意圖;
[0021]圖6為本發(fā)明實(shí)施例提供的藍(lán)牙門禁控制器結(jié)構(gòu)示意圖;
[0022]圖7為本發(fā)明實(shí)施例提供的藍(lán)牙門禁系統(tǒng)結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0023]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0024]為了解決現(xiàn)有藍(lán)牙門禁系統(tǒng)中用戶通過(guò)手機(jī)輸入解鎖指令,使用不方便的問(wèn)題,本發(fā)明實(shí)施例提供一種藍(lán)牙門禁解鎖方法、裝置和系統(tǒng)。
[0025]如圖1所示,本發(fā)明實(shí)施例提供的藍(lán)牙門禁解鎖方法,包括:
[0026]步驟101,藍(lán)牙門禁鎖裝置通過(guò)低功耗藍(lán)牙技術(shù)以預(yù)先設(shè)置的頻率周期性發(fā)送廣播信號(hào)。
[0027]在本實(shí)施例中,藍(lán)牙門禁鎖裝置以500毫秒的頻率向外發(fā)送廣播信號(hào),當(dāng)然,以上僅為舉例,在實(shí)際的使用過(guò)程中,可以根據(jù)需求設(shè)置其他頻率,此處不再贅述。
[0028]在本實(shí)施例中,藍(lán)牙門禁鎖裝置采用自定義協(xié)議發(fā)送廣播信號(hào),該協(xié)議可以基于BLE中名為“通告幀”(Advertising)的廣播幀實(shí)現(xiàn),該廣播信號(hào)包含了藍(lán)牙門禁鎖裝置的身份標(biāo)識(shí),例如:由128位UUID組成的裝置ID,以及一個(gè)具有讀寫權(quán)限的服務(wù)。
[0029]步驟102,藍(lán)牙門禁控制器接收廣播信號(hào),從廣播信號(hào)中獲取所述藍(lán)牙門禁鎖裝置的身份標(biāo)識(shí)。
[0030]在本實(shí)施例中,藍(lán)牙門禁控制器上設(shè)置有低功耗藍(lán)牙通信模塊,該低功耗藍(lán)牙通信模塊可以根據(jù)預(yù)先設(shè)置的頻率周期性地監(jiān)聽(tīng)廣播信號(hào)。
[0031]步驟103,藍(lán)牙門禁控制器將藍(lán)牙門禁鎖裝置的身份標(biāo)識(shí)與預(yù)先存儲(chǔ)的配對(duì)身份標(biāo)識(shí)進(jìn)行匹配,獲取匹配結(jié)果。
[0032]步驟104,如果匹配結(jié)果指示藍(lán)牙門禁鎖裝置的身份標(biāo)識(shí)與配對(duì)身份標(biāo)識(shí)相同,藍(lán)牙門禁鎖控制器自動(dòng)生成解鎖密鑰,并將其發(fā)送給藍(lán)牙門禁鎖裝置。
[0033]具體地,在本實(shí)施例中,如圖2所示,步驟104中藍(lán)牙門禁鎖控制器自動(dòng)生成解鎖密鑰可以包括:
[0034]步驟1041,藍(lán)牙門禁控制器從廣播信號(hào)中獲取所述藍(lán)牙門禁鎖裝置的時(shí)間種子。
[0035]步驟1042,藍(lán)牙門禁控制器利用公鑰,對(duì)時(shí)間種子、藍(lán)牙門禁控制器的身份標(biāo)識(shí)以及預(yù)先設(shè)置的解鎖密碼進(jìn)行AES-128位非對(duì)稱加密,生成解鎖密鑰。
[0036]步驟105,藍(lán)牙門禁鎖裝置根據(jù)解鎖密鑰進(jìn)行門禁解鎖操作。
[0037]在本實(shí)施例中,當(dāng)步驟104采用如圖2所示的步驟生成解鎖密鑰時(shí),如圖3所示,步驟105可以包括:
[0038]步驟1051,藍(lán)牙門禁鎖裝置利用私鑰對(duì)解鎖密鑰進(jìn)行解密,獲取時(shí)間種子、藍(lán)牙門禁控制器的身份標(biāo)識(shí)以及預(yù)先設(shè)置的解鎖密碼。
[0039]步驟1052,藍(lán)牙門禁鎖裝置對(duì)時(shí)間種子、藍(lán)牙門禁控制器的身份標(biāo)識(shí)以及預(yù)先設(shè)置的解鎖密碼進(jìn)行驗(yàn)證。
[0040]步驟1053,如果驗(yàn)證通過(guò),藍(lán)牙門禁鎖裝置生成解鎖指令,進(jìn)行門禁解鎖操作。
[0041]本發(fā)明實(shí)施例提供的藍(lán)牙門禁解鎖方法,藍(lán)牙門禁控制器可以生成解鎖密鑰并自動(dòng)解鎖,無(wú)需用戶手動(dòng)發(fā)出解鎖指令,解決了現(xiàn)有技術(shù)用戶通過(guò)手機(jī)輸入解鎖指令操作復(fù)雜,使用不方便的問(wèn)題,從而達(dá)到無(wú)鑰匙智能進(jìn)入的效果;另外,由于本發(fā)明實(shí)施例提供的技術(shù)方案,藍(lán)牙門禁控制器和藍(lán)牙門禁鎖裝置之間采用低功耗藍(lán)牙技術(shù)進(jìn)行通信,使得功耗更低,對(duì)于節(jié)能環(huán)保和延長(zhǎng)設(shè)備使用壽命具有明顯的優(yōu)勢(shì)。進(jìn)一步地,本發(fā)明所采用的低功耗藍(lán)牙技術(shù)基于AES-128位加密傳輸,達(dá)到金融機(jī)構(gòu)級(jí)別安保標(biāo)準(zhǔn),無(wú)暴力破解可能性。即使已授權(quán)的藍(lán)牙門禁控制器遺失,也可以及時(shí)通過(guò)用戶管理平臺(tái)對(duì)其解除授權(quán);并且傳輸速度更快。
[0042]如圖4所示,本發(fā)明另一實(shí)施例還提供一種藍(lán)牙門禁解鎖方法,該方法與圖1所示的基本相同,其區(qū)別在于,還包括:
[0043]步驟106,藍(lán)牙門禁控制器獲取廣播信號(hào)的信號(hào)強(qiáng)度。
[0044]則圖1所示的步驟104替換為:
[0045]步驟104’,如果匹配結(jié)果指示藍(lán)牙門禁鎖裝置的身份標(biāo)識(shí)與配對(duì)身份標(biāo)識(shí)相同,且信號(hào)強(qiáng)度達(dá)到預(yù)先設(shè)置的閾值,藍(lán)牙門禁鎖控制器自動(dòng)生成解鎖密鑰,并將其發(fā)送給藍(lán)牙門禁鎖裝置。
[0046]需要說(shuō)明的是,以上圖1-4所示的藍(lán)牙門禁解鎖方法中,藍(lán)牙門禁控制器可以為手機(jī),也可以為其他具有低功耗藍(lán)牙通信功能的移動(dòng)控制裝置,即使不便使用智能手機(jī)的老人、兒童、殘障人士一樣可以選用隨身攜帶鑰匙扣大小的移動(dòng)控制裝置來(lái)實(shí)現(xiàn)無(wú)鑰匙進(jìn)入的效果。
[0047]本發(fā)明實(shí)施例提供的藍(lán)牙門禁解鎖方法,藍(lán)牙門禁控制器可以生成解鎖密鑰并自動(dòng)解鎖,無(wú)需用戶手動(dòng)發(fā)出解鎖指令,解決了現(xiàn)有技術(shù)用戶通過(guò)手機(jī)輸入解鎖指令操作復(fù)雜,使用不方便的問(wèn)題,從而達(dá)到無(wú)鑰匙智能進(jìn)入的效果;另外,由于本發(fā)明實(shí)施例提供的技術(shù)方案,藍(lán)牙門禁控制器和藍(lán)牙門禁鎖裝置之間采用低功耗藍(lán)牙技術(shù)進(jìn)行通信,使得功耗更低,對(duì)于節(jié)能環(huán)保和延長(zhǎng)設(shè)備使用壽命具有明顯的優(yōu)勢(shì);并且傳輸速度更快。
[0048]如圖5所示,本發(fā)明實(shí)施例還提供一種藍(lán)牙門禁鎖裝置,包括:中央控制主機(jī)501、低功耗藍(lán)牙通信模塊502、繼電器503和鎖合裝置504 ;其中,中央控制主機(jī)501分別與低功耗藍(lán)牙通信模塊502和繼電器503相連;繼電器503與鎖合裝置504相連;
[0049]低功耗藍(lán)牙通信模塊502,用于以預(yù)先設(shè)置的頻率周期性發(fā)送廣播信號(hào),并接收藍(lán)牙門禁控制器根據(jù)該廣播信號(hào)返回的解