智能门锁控制方法、装置、设备及介质与流程
- 国知局
- 2024-07-31 21:31:39
本发明涉及智能家居,尤其涉及一种智能门锁控制方法、装置、设备及介质。
背景技术:
1、智能门锁是指区别于传统机械锁的基础上改进的,在用户安全性、识别、管理性方面更加智能化简便化的锁具。智能门锁是门禁系统中锁门的执行部件。智能门锁区别于传统机械锁,是具有安全性,便利性,先进技术的复合型锁具。使用非机械钥匙作为用户识别身份信息的成熟技术,如:指纹锁、虹膜识别门禁(生物识别类,安全性高,不存在丢失损坏)。同时,智能门锁也是智能家居的一部分,可以通过客户端对智能门锁进行控制。
2、目前智能全自动门锁,直接驱动电机的方式在遭到拆解前板时,可被直接通过外部输入高低控制电平来驱动锁体电机的转动打开房门,几乎没有防护能力;而即便是使用驱动电路板控制驱动电机的方式,专业人士也可通过模拟通讯协议发送控制信号,使驱动板误以为是真实的信号,从而打开了房门,导致安全隐患。
技术实现思路
1、有鉴于此,本发明提供了一种智能门锁控制方法、装置、设备及介质,用于解决现有技术中的智能门锁容易被拆卸门锁面板的方式进行破解,进而带来安全隐患的问题。
2、为达上述之一或部分或全部目的或是其他目的,本发明提出一种智能门锁控制方法,包括:
3、获取门锁的门锁面板的第一身份信息和与所述门锁面板对应的驱动板的第二身份信息,并基于所述第一身份信息和所述第二身份信息生成配对信息;
4、获取用户请求数据,并根据所述用户请求数据和所述配对信息构建控制指令;
5、基于预设信息库验证所述控制指令,得到验证结果,并根据所述验证结果对所述门锁内电机进行控制。
6、可选地,所述获取门锁的门锁面板的第一身份信息和与所述门锁面板对应的驱动板的第二身份信息,并基于所述第一身份信息和所述第二身份信息生成配对信息的步骤,包括:
7、获取基于所述门锁面板获取的历史请求信息;
8、根据所述历史请求信息确定响应所述历史请求信息的驱动板集合,并获取各个驱动板的第二身份信息,得到第二身份信息集;
9、将所述第一身份信息与所述第二身份信息集中各个第二身份信息分别进行绑定,得到所述第一身份信息和各个第二身份信息的数据对,将所述数据对作为所述配对信息。
10、可选地,所述根据所述用户请求数据和所述配对信息构建控制指令的步骤,包括:
11、获取所述门锁内数据处理装置的算力属性数据;
12、基于所述算力属性数据在预设加密方式数据中确定初始加密方式集;
13、获取所述门锁所处环境的加密等级数据;
14、根据所述加密等级数据在所述初始加密方式集中确定目标加密方式;
15、基于所述目标加密方式对所述用户请求数据和所述配对信息进行加密,得到所述控制指令。
16、可选地,在所述基于预设信息库验证所述控制指令,得到验证结果的步骤之前,还包括:
17、获取所述门锁的门锁面板的第一出厂身份信息和与所述门锁面板对应的驱动板的第二出厂身份信息;
18、基于所述第一出厂身份信息和所述第二出厂身份信息生成出厂配对信息;
19、基于所述出厂配对信息构建初始预设信息库;
20、获取所述门锁的密码更新数据,根据所述密码更新数据和所述初始预设信息库生成预设信息库。
21、可选地,所述基于预设信息库验证所述控制指令,得到验证结果的步骤,包括:
22、基于所述目标加密方式的加密规则确定所述控制指令中的目标配对信息和目标密码数据;
23、基于所述预设信息库验证所述目标配对信息,若所述目标配对信息验证不通过,则生成所述验证结果中的第一结果;
24、若所述目标配对信息验证通过,则基于所述预设信息库验证所述目标密码数据,若所述目标密码数据验证不通过,则生成所述验证结果中的第二结果;
25、若所述目标密码数据验证通过,则生成所述验证结果中的第三结果。
26、可选地,所述方法,还包括:
27、获取所述驱动板和所述门锁面板的连接状态;
28、当所述连接状态为断开状态,则获取预设范围内的图像信息;
29、通过图像识别技术识别所述图像信息内人像的特征数据,并通过预设身份信息库和所述特征数据判断所述图像信息内人像的权限等级;
30、若所述权限等级大于或者等于预设权限等级,则获取所述驱动板与备选门锁面板连接时,所述备选门锁面板的第三身份信息,并根据所述第三身份信息更新所述预设信息库;
31、若所述权限等级小于所述预设权限等级,则基于所述图像信息生成第一告警信息。
32、可选地,所述通过图像识别技术识别所述图像信息内人像的特征数据的步骤,包括:
33、根据所述图像信息判断断开状态的断开类型;
34、当所述图像信息中不存在人像时,确定所述断开类型为故障断开,并记录第一断开时间,根据所述第一断开时间生成第二告警信息;
35、当所述图像信息中存在人像时,确定所述断开类型为人为断开,并通过图像识别技术识别所述图像信息内人像的特征数据。
36、另一方面,本申请实施例提供了一种智能门锁控制装置,所述装置,包括:
37、数据采集模块,用于获取门锁的门锁面板的第一身份信息和与所述门锁面板对应的驱动板的第二身份信息,并基于所述第一身份信息和所述第二身份信息生成配对信息;
38、生成模块,用于获取用户请求数据,并根据所述用户请求数据和所述配对信息构建控制指令;
39、控制模块,用于基于预设信息库验证所述控制指令,得到验证结果,并根据所述验证结果对所述门锁内电机进行控制。
40、另一方面,本申请实施例提供了一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线通信,所述机器可读指令被所述处理器执行时执行如上述的智能门锁控制的步骤。
41、另一方面,本申请实施例提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如上述的智能门锁控制方法的步骤。
42、实施本发明实施例,将具有如下有益效果:
43、通过获取门锁的门锁面板的第一身份信息和与所述门锁面板对应的驱动板的第二身份信息,并基于所述第一身份信息和所述第二身份信息生成配对信息;获取用户请求数据,并根据所述用户请求数据和所述配对信息构建控制指令;基于预设信息库验证所述控制指令,得到验证结果,并根据所述验证结果对所述门锁内电机进行控制。通过生成配对信息,使所述驱动板和所述门锁面板相互绑定,进而根据配对信息构建控制指令,如果遭遇拆解,使得无论是模拟控制指令还是更换前门锁面板均无法对所述门锁内电机进行控制,可有效减少安全隐患,提高安全性。
技术特征:1.一种智能门锁控制方法,其特征在于,包括:
2.如权利要求1所述的智能门锁控制方法,其特征在于,所述获取门锁的门锁面板的第一身份信息和与所述门锁面板对应的驱动板的第二身份信息,并基于所述第一身份信息和所述第二身份信息生成配对信息的步骤,包括:
3.如权利要求1所述的智能门锁控制方法,其特征在于,所述根据所述用户请求数据和所述配对信息构建控制指令的步骤,包括:
4.如权利要求1所述的智能门锁控制方法,其特征在于,在所述基于预设信息库验证所述控制指令,得到验证结果的步骤之前,还包括:
5.如权利要求3所述的智能门锁控制方法,其特征在于,所述基于预设信息库验证所述控制指令,得到验证结果的步骤,包括:
6.如权利要求1所述的智能门锁控制方法,其特征在于,所述方法,还包括:
7.如权利要求6所述的智能门锁控制方法,其特征在于,所述通过图像识别技术识别所述图像信息内人像的特征数据的步骤,包括:
8.一种智能门锁控制装置,其特征在于,所述装置,包括:
9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至7中任一项所述的智能门锁控制方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至7中任一项所述的智能门锁控制方法的步骤。
技术总结本发明实施例公开了一种智能门锁控制方法、装置、设备及介质,方法包括:获取门锁的门锁面板的第一身份信息和与所述门锁面板对应的驱动板的第二身份信息,并基于所述第一身份信息和所述第二身份信息生成配对信息;基于所述第一身份信息和所述第二身份信息生成配对信息;获取用户请求数据,并根据所述用户请求数据和所述配对信息构建控制指令;基于预设信息库验证所述控制指令,得到验证结果,并根据所述验证结果对所述门锁内电机进行控制。通过生成配对信息,使所述驱动板和所述门锁面板相互绑定,进而根据配对信息构建控制指令,使得无论是模拟控制指令还是更换前门锁面板均无法对所述门锁内电机进行控制,可有效减少安全隐患,提高安全性。技术研发人员:陈小平,汤广发受保护的技术使用者:佛山市云米电器科技有限公司技术研发日:技术公布日:2024/3/5本文地址:https://www.jishuxx.com/zhuanli/20240731/189905.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。