一種二維碼開鎖方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及二維碼鎖技術(shù)領(lǐng)域,具體涉及一種二維碼開鎖方法及裝置。
【背景技術(shù)】
[0002]隨著現(xiàn)代電子技術(shù)的發(fā)展,現(xiàn)代意義上的鎖鑰裝置已經(jīng)不僅僅局限于傳統(tǒng)的純機械式鎖鑰裝置,如目前的二維碼鎖鑰裝置。用戶利用二維碼作為鑰匙,在開鎖時只需要將移動設(shè)備上顯示的二維碼給鎖具掃描即可開鎖。
[0003]相對于傳統(tǒng)的純機械式鎖具,二維碼鎖鑰裝置避免了用戶總需要隨身攜帶鑰匙的麻煩,同時開鎖過程也更加方便。然而目前的二維碼鎖鑰裝置采用二維碼作為鑰匙存在一定的安全漏洞,因為二維碼本身非常容易被復(fù)制,而現(xiàn)有的二維碼鎖鑰裝置只要二維碼正確即可打開房門,因此二維碼的丟失或泄露會帶來很大的安全隱患。此外現(xiàn)有的二維碼鎖鑰裝置對使用環(huán)境要求較高,需要實時供電,不能應(yīng)用于沒有有線電源的使用場景中。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供了一種二維碼開鎖方法及裝置,以解決二維碼作為開鎖鑰匙非常容易被復(fù)制,且一旦丟失將帶來較大安全隱患的技術(shù)問題。
[0005]根據(jù)本發(fā)明的一方面,提供了一種二維碼開鎖方法,包括:
掃描器掃描鎖具上的二維碼,獲取二維碼信息;
掃描器獲取用戶身份驗證信息,并將二維碼信息以及用戶身份驗證信息發(fā)送到控制器;
控制器判斷二維碼信息和用戶身份驗證信息是否匹配,若是,則向鎖具發(fā)送開鎖指令,若否,則向掃描器返回?zé)o開鎖權(quán)限的反饋信息;
鎖具接收并執(zhí)行開鎖指令。
[0006]進一步地,控制器向鎖具發(fā)送開鎖指令包括:
對鎖具進行無線供電;
接收鎖具得電后發(fā)送回來的就緒信號;
根據(jù)就緒信號給鎖具發(fā)送開鎖指令。
[0007]進一步地,鎖具接收并執(zhí)行開鎖指令后還包括:
向控制器發(fā)送開鎖完成信息。
[0008]進一步地,鎖具向控制器發(fā)送開鎖完成信息后還包括:
控制器根據(jù)開鎖完成信息停止對鎖具進行無線供電,并對開鎖完成信息進行記錄。
[0009]進一步地,二維碼信息包括鎖具位置信息和戶主信息,用戶身份驗證信息包括用戶身份信息和開鎖密碼信息。
[0010]根據(jù)本發(fā)明的另一方面,提供了一種二維碼開鎖裝置,包括:掃描器、控制器和鎖具;
掃描器,用于掃描鎖具上的二維碼,獲取二維碼信息,以及用于獲取用戶身份驗證信息,并將二維碼信息以及用戶身份驗證信息發(fā)送到控制器;
控制器,與掃描器通訊連接,用于判斷二維碼信息和用戶身份驗證信息是否匹配,若是,則向鎖具發(fā)送開鎖指令,若否,則向掃描器返回?zé)o開鎖權(quán)限的反饋信息;
鎖具,用于提供二維碼,以及用于接收并執(zhí)行開鎖指令。
[0011]進一步地,控制器包括:
判斷裝置,用于判斷二維碼信息和用戶身份驗證信息是否匹配;
無線供電裝置,與判斷裝置通訊連接,用于判斷裝置的判定結(jié)果為是時對鎖具進行無線供電;
第一信號收發(fā)裝置,用于接收鎖具得電后發(fā)送回來的就緒信號,用于根據(jù)就緒信號給鎖具發(fā)送開鎖指令,以及用于接收鎖具執(zhí)行開鎖指令后發(fā)送來的開鎖完成信息。
[0012]進一步地,鎖具包括:
無線供電接收裝置,用于接收無線供電裝置提供的無線供電電源;
第二信號收發(fā)裝置,用于鎖具得電后給第一信號收發(fā)裝置發(fā)送就緒信號,用于接收第一信號收發(fā)裝置發(fā)送來的開鎖指令,以及用于鎖具執(zhí)行開鎖指令后向第一信號收發(fā)裝置發(fā)送開鎖完成信息;
電子鎖裝置,用于執(zhí)行開鎖指令。
[0013]進一步地,控制器還包括:
停止裝置,用于根據(jù)開鎖完成信息停止對鎖具進行無線供電;
記錄裝置,用于對開鎖完成信息進行記錄。
[0014]進一步地,掃描器為移動智能手機。
[0015]本發(fā)明具有以下有益效果:
本發(fā)明提供了一種二維碼開鎖方法及裝置,通過將二維碼放置于鎖具上,并采用用戶的身份驗證信息作為開鎖的鑰匙,解決了二維碼作為開鎖鑰匙非常容易被復(fù)制,且一旦丟失將帶來較大安全隱患的技術(shù)問題。相對于現(xiàn)有技術(shù)將二維碼作為鑰匙的方法,由于用戶身份驗證信息不具有具象化的特征,因此不易被盜取,從而極大程度上提高了二維碼開鎖的安全性。
[0016]除了上面所描述的目的、特征和優(yōu)點之外,本發(fā)明還有其它的目的、特征和優(yōu)點。下面將參照圖,對本發(fā)明作進一步詳細(xì)的說明。
【附圖說明】
[0017]構(gòu)成本申請的一部分的附圖用來提供對本發(fā)明的進一步理解,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
圖1是本發(fā)明優(yōu)選實施例的二維碼開鎖方法流程圖;
圖2是本發(fā)明優(yōu)選實施例的控制器向鎖具發(fā)送開鎖指令的流程圖;
圖3是本發(fā)明優(yōu)選實施例的二維碼開鎖裝置結(jié)構(gòu)示意圖。
[0018]附圖標(biāo)記說明:
10、掃描器;20、控制器;30、鎖具;21、判斷裝置;22、無線供電裝置;23、第一信號收發(fā)裝置;31、無線供電接收裝置;32、第二信號收發(fā)裝置;33、電子鎖裝置。
【具體實施方式】
[0019]以下結(jié)合附圖對本發(fā)明的實施例進行詳細(xì)說明,但是本發(fā)明可以由權(quán)利要求限定和覆蓋的多種不同方式實施。
[0020]參照圖1,本發(fā)明的優(yōu)選實施例提供了一種二維碼開鎖方法,包括:
步驟S101,掃描器10掃描鎖具30上的二維碼,獲取二維碼信息;
步驟S103,掃描器10獲取用戶身份驗證信息,并將二維碼信息以及用戶身份驗證信息發(fā)送到控制器20 ;
步驟S105,控制器20判斷二維碼信息和用戶身份驗證信息是否匹配,若是,則向鎖具30發(fā)送開鎖指令,若否,則向掃描器10返回?zé)o開鎖權(quán)限的反饋信息;
步驟S107,鎖具30接收并執(zhí)行開鎖指令。
[0021]本發(fā)明提供的二維碼開鎖方法,通過將二維碼放置于鎖具上,并采用用戶的身份驗證信息作為開鎖的鑰匙,解決了二維碼作為開鎖鑰匙非常容易被復(fù)制,且一旦丟失將帶來較大安全隱患的技術(shù)問題。相對于現(xiàn)有技術(shù)將二維碼作為鑰匙的方法,由于用戶身份驗證信息不具有具象化的特征,因此不易被盜取,從而極大程度上提高了二維碼開鎖的安全性。
[0022]傳統(tǒng)的二維碼鎖基本無一例外采用二維碼作為開鎖鑰匙,盡管針對采用二維碼作為開鎖鑰匙的安全性較低的問題,一些現(xiàn)有技術(shù)通過對二維碼進行加密來提高其安全性,但依然存在二維碼容易被復(fù)制或丟失情況,本發(fā)明的實施例將二維碼放置于鎖具上,并采用用戶的身份驗證信息作為開鎖的鑰匙,避免了二維碼容易被復(fù)制或一旦丟失造成較大安全隱患的技術(shù)問題,提高了采用二維碼開鎖的安全性。
[0023]可選地,參照圖2,步驟S105中,控制器20向鎖具30發(fā)送開鎖指令包括:
步驟S1051,對鎖具30進行無線供電;
步驟S1052,接收鎖具30得電后發(fā)送回來的就緒信號;
步驟S1053,根據(jù)就緒信號給鎖具30發(fā)送開鎖指令。
[0024]由于現(xiàn)有的二維碼鎖具是通過有線電源接入電源,對鎖具的使用環(huán)境有較高的要求,而且現(xiàn)有的二維碼鎖具需要實時供電也使之不能應(yīng)用于沒有有線電源的使用場景中,這對二維碼鎖的使用范圍產(chǎn)生了大大的限制。
[0025]本發(fā)明實施例通過控制器20對鎖具30進行無線供電,且接收鎖具30得電后發(fā)送回來的就緒信號,并根據(jù)就緒信號給鎖具30發(fā)送開鎖指令,解決了現(xiàn)有的二維碼鎖具需要實時供電以及不能應(yīng)用于沒有有線電源的使用場景,大大擴大了二維碼鎖的使用范圍和應(yīng)用場景。本實施例的無線供電方