蓝牙锁具的开锁方法、装置、设备及存储介质制造方法及图纸

技术编号:23240173 阅读:27 留言:0更新日期:2020-02-04 19:07
本发明专利技术公开了一种蓝牙锁具的开锁方法、装置、终端设备及存储介质,该方法包括:接收到用户触发的打开开锁APP指令时,打开开锁APP的同时,扫描预设的蓝牙锁具,当扫描到蓝牙锁具时,与蓝牙锁具建立蓝牙连接,当接收到用户触发的开锁指令时,从蓝牙锁具服务器获取开锁密钥,通过蓝牙连接向蓝牙锁具发送开锁密钥。实现了在接收到打开开锁APP指令时,就多线程打开开锁APP以及扫描蓝牙锁具,接着与蓝牙锁具建立蓝牙连接,在接收到开锁指令时,即能直接获取开锁密钥,蓝牙锁具的开锁效率较高。

Unlocking method, device, equipment and storage medium of Bluetooth lock

【技术实现步骤摘要】
蓝牙锁具的开锁方法、装置、设备及存储介质
本专利技术实施例涉及通信
,尤其涉及一种蓝牙锁具的开锁方法、装置、设备及存储介质。
技术介绍
随着科技的发展,蓝牙锁具的使用越来越广泛。蓝牙锁具可以通过蓝牙技术,借助智能手机以及配套的应用程序,直接通过手机开门。蓝牙锁具的主要优势是可以实现锁具管理及远程授权开锁。目前,使用手机等终端设备对蓝牙锁具的开锁过程如下:打开安装于手机上的开锁应用程序(Application,APP),用户通过该开锁APP触发开锁指令,手机接收到开锁指令后,扫描距离其预设距离内的蓝牙锁具,在扫描到蓝牙锁具时,与蓝牙锁具连接,然后,与蓝牙锁具服务器交互获取开锁密钥,之后,将开锁密钥发送给蓝牙锁具,蓝牙锁具接收到开锁密钥后,执行开锁操作。但是,上述过程中,在用户触发开锁指令后,手机经过扫描、连接、获取密钥及发送密钥一系列操作后,才最终打开蓝牙锁具,开锁效率较低。
技术实现思路
本专利技术提供一种蓝牙锁具的开锁方法、装置、终端设备及存储介质,以解决目前的蓝牙锁具的开锁效率低的技术问题。第一方面,本专利技术实施例提供一种蓝牙锁具的开锁方法,包括:接收到用户触发的打开开锁APP指令时,打开开锁APP的同时,扫描预设的蓝牙锁具;当扫描到蓝牙锁具时,与所述蓝牙锁具建立蓝牙连接;当接收到用户触发的开锁指令时,从蓝牙锁具服务器获取开锁密钥;通过所述蓝牙连接向所述蓝牙锁具发送所述开锁密钥。如上所示的方法中,所述从所述蓝牙锁具服务器获取开锁密钥之后,所述方法还包括:保存所述开锁密钥。如上所示的方法中,所述接收到用户触发的开锁指令之后,所述从所述蓝牙锁具服务器获取开锁密钥之前,所述方法还包括:若无法从所述蓝牙锁具服务器获取开锁密钥,则向所述蓝牙锁具发送开锁APP的安全证书,以使所述蓝牙锁具根据所述安全证书,验证所述开锁APP是否为安全的开锁APP;当接收到所述蓝牙锁具发送的开锁令牌时,获取最新存储的开锁密钥;其中,所述开锁令牌是所述蓝牙锁具确定所述开锁APP为安全的开锁APP时发送的;向所述蓝牙锁具发送所述开锁令牌以及所述最新存储的开锁密钥。如上所示的方法中,所述方法还包括:当确定所述开锁APP由前台运行切换至后台运行时,断开与所述蓝牙锁具的蓝牙连接,保持扫描预设的蓝牙锁具的状态。如上所示的方法中,所述方法还包括:当确定所述开锁APP由后台运行切换至前台运行时,与所述蓝牙锁具建立蓝牙连接。如上所示的方法中,所述接收到用户触发的打开开锁APP指令时,打开开锁APP的同时,扫描预设的蓝牙锁具之前,所述方法还包括:在首次扫描时,当扫描到蓝牙设备时,向所述蓝牙锁具服务器发送扫描到的蓝牙设备的标识;接收所述蓝牙锁具服务器发送的用于指示所述蓝牙设备是否为与用户账号匹配的蓝牙锁具的指示信息;根据所述指示信息,当确定所述蓝牙设备为与所述用户账号匹配的蓝牙锁具时,将所述与用户账号匹配的蓝牙锁具作为所述预设的蓝牙锁具,与所述用户账号进行绑定。如上所示的方法中,所述从所述蓝牙锁具服务器获取开锁密钥,包括:向所述蓝牙锁具服务器发送用户账号以及所述蓝牙锁具的标识;接收所述蓝牙锁具服务器发送的开锁密钥;其中,所述开锁密钥是所述蓝牙锁具服务器根据所述用户账号以及所述蓝牙锁具的标识,确定所述用户有权限打开所述蓝牙锁具时发送的。第二方面,本专利技术实施例提供一种蓝牙锁具的开锁装置,包括:打开扫描模块,用于接收到用户触发的打开开锁APP指令时,打开开锁APP的同时,扫描预设的蓝牙锁具;连接建立模块,用于当扫描到所述蓝牙锁具时,与所述蓝牙锁具建立蓝牙连接;第一获取模块,用于当接收到用户触发的开锁指令时,从蓝牙锁具服务器获取开锁密钥;发送模块,用于通过所述蓝牙连接向所述蓝牙锁具发送所述开锁密钥。如上所示的装置中,所述装置还包括:保存模块,用于保存所述开锁密钥。如上所示的装置中,所述发送模块还用于若无法从所述蓝牙锁具服务器获取开锁密钥,则向所述蓝牙锁具发送开锁APP的安全证书,以使所述蓝牙锁具根据所述安全证书,验证所述开锁APP是否为安全的开锁APP;所述装置还包括:第二获取模块,用于当接收到所述蓝牙锁具发送的开锁令牌时,获取最新存储的开锁密钥;其中,所述开锁令牌是所述蓝牙锁具确定所述开锁APP为安全的开锁APP时发送的;所述发送模块还用于向所述蓝牙锁具发送所述开锁令牌以及所述最新存储的开锁密钥。如上所示的装置中,所述装置还包括:连接断开模块,用于当确定所述开锁APP由前台运行切换至后台运行时,断开与所述蓝牙锁具的蓝牙连接,保持扫描预设的蓝牙锁具的状态。如上所示的装置中,所述连接建立模块,还用于当确定所述开锁APP由后台运行切换至前台运行时,与所述蓝牙锁具建立蓝牙连接。如上所示的装置中,所述装置还包括绑定模块,所述绑定模块用于:在首次扫描时,当扫描到蓝牙设备时,向所述蓝牙锁具服务器发送扫描到的蓝牙设备的标识;接收所述蓝牙锁具服务器发送的用于指示所述蓝牙设备是否为与用户账号匹配的蓝牙锁具的指示信息;根据所述指示信息,当确定所述蓝牙设备为与所述用户账号匹配的蓝牙锁具时,将所述与用户账号匹配的蓝牙锁具作为所述预设的蓝牙锁具,与所述用户账号进行绑定。如上所示的装置中,在从所述蓝牙锁具服务器获取开锁密钥的方面,所述第一获取模块具体用于包括:向所述蓝牙锁具服务器发送用户账号以及所述蓝牙锁具的标识;接收所述蓝牙锁具服务器发送的开锁密钥;其中,所述开锁密钥是所述蓝牙锁具服务器根据所述用户账号以及所述蓝牙锁具的标识,确定所述用户有权限打开所述蓝牙锁具时发送的。第三方面,本专利技术实施例还提供了一种终端设备,所述终端设备包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面提供的蓝牙锁具的开锁方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面提供的蓝牙锁具的开锁方法。本实施例提供一种蓝牙锁具的开锁方法、装置、终端设备及存储介质,该方法包括:接收到用户触发的打开开锁APP指令时,打开开锁APP的同时,扫描预设的蓝牙锁具,当扫描到蓝牙锁具时,与蓝牙锁具建立蓝牙连接,当接收到用户触发的开锁指令时,从蓝牙锁具服务器获取开锁密钥,通过蓝牙连接向蓝牙锁具发送开锁密钥。上述方法实现了在接收到打开开锁APP指令时,就多线程打开开锁APP以及扫描蓝牙锁具,接着与蓝牙锁具建立蓝牙连接,在接收到开锁指令时,即能直接获取开锁密钥,相较于现有技术中的接收到开锁指令后才开始进行扫描、连接等操作的方式,本实施例提供的蓝牙锁具的开锁方法的开锁效率较高。附图说明图1为本专利技术提供的蓝牙锁具的开锁本文档来自技高网...

【技术保护点】
1.一种蓝牙锁具的开锁方法,其特征在于,包括:/n接收到用户触发的打开开锁应用程序APP指令时,打开开锁APP的同时,扫描预设的蓝牙锁具;/n当扫描到所述蓝牙锁具时,与所述蓝牙锁具建立蓝牙连接;/n当接收到用户触发的开锁指令时,从蓝牙锁具服务器获取开锁密钥;/n通过所述蓝牙连接向所述蓝牙锁具发送所述开锁密钥。/n

【技术特征摘要】
1.一种蓝牙锁具的开锁方法,其特征在于,包括:
接收到用户触发的打开开锁应用程序APP指令时,打开开锁APP的同时,扫描预设的蓝牙锁具;
当扫描到所述蓝牙锁具时,与所述蓝牙锁具建立蓝牙连接;
当接收到用户触发的开锁指令时,从蓝牙锁具服务器获取开锁密钥;
通过所述蓝牙连接向所述蓝牙锁具发送所述开锁密钥。


2.根据权利要求1所述的方法,其特征在于,所述从所述蓝牙锁具服务器获取开锁密钥之后,所述方法还包括:
保存所述开锁密钥。


3.根据权利要求2所述的方法,其特征在于,所述接收到用户触发的开锁指令之后,所述从所述蓝牙锁具服务器获取开锁密钥之前,所述方法还包括:
若无法从所述蓝牙锁具服务器获取开锁密钥,则向所述蓝牙锁具发送开锁APP的安全证书,以使所述蓝牙锁具根据所述安全证书,验证所述开锁APP是否为安全的开锁APP;
当接收到所述蓝牙锁具发送的开锁令牌时,获取最新存储的开锁密钥;其中,所述开锁令牌是所述蓝牙锁具确定所述开锁APP为安全的开锁APP时发送的;
向所述蓝牙锁具发送所述开锁令牌以及所述最新存储的开锁密钥。


4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
当确定所述开锁APP由前台运行切换至后台运行时,断开与所述蓝牙锁具的蓝牙连接,保持扫描预设的蓝牙锁具的状态。


5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当确定所述开锁APP由后台运行切换至前台运行时,与所述蓝牙锁具建立蓝牙连接。


6.根据权利要求1-3任一项所述的方法,其特征在于,所述接收到用户触发的打开开锁应用程序APP指令时,打开开锁APP的同时,扫描预设的蓝牙锁具之前,...

【专利技术属性】
技术研发人员:贺翠虎王天才周建
申请(专利权)人:联永智能科技上海有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1