智能门锁的控制方法、装置、计算机设备和存储介质与流程
- 国知局
- 2024-07-31 22:10:53
本申请涉及计算机,特别是涉及一种智能门锁的控制方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术:
1、在智能门锁行业中,通过射频信号(如wi-fi信号或蓝牙信号)使智能门锁与用户的手机(用户)加密连接,从而可以判断出该用户是否是业主,若判断出是业主,则用户靠近智能门锁时可以自动将锁打开。然而,射频信号测量人体靠近的误差很大,如果用户一直在靠近智能门锁的室内,则导致智能门锁出现误开锁的问题,进而可能会导致用户存在安全风险。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种智能门锁的控制方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,能够有效避免智能门锁出现误开锁的问题,有利于提高用户的安全性。
2、第一方面,本申请提供了一种智能门锁的控制方法,所述智能门锁包括第一天线和第二天线;所述方法包括:
3、通过所述第二天线向数据处理设备发送数据请求包,以使所述数据处理设备与所述第一天线和所述第二天线进行信息交互,基于所述数据请求包得到所述第一天线的第一信息收发时间、所述第二天线的第二信息收发时间和所述数据处理设备的信息收发时间差;
4、基于所述第一信息收发时间、所述第二信息收发时间、所述信息收发时间差和所述数据请求包发送时间,确定所述第一天线的第一时间差和所述第二天线的第二时间差;
5、根据所述第一时间差、所述第二时间差和信息传播速度,测算出所述数据处理设备与所述智能门锁之间的距离;
6、若所述第一时间差和所述第二时间差之间的大小关系满足第一预设条件,则基于所述距离对所述智能门锁进行控制。
7、第二方面,本申请还提供了一种智能门锁的控制装置,所述装置包括:
8、交互模块,用于通过第二天线向数据处理设备发送数据请求包,以使所述数据处理设备与第一天线和所述第二天线进行信息交互,基于所述数据请求包得到所述第一天线的第一信息收发时间、所述第二天线的第二信息收发时间和所述数据处理设备的信息收发时间差;
9、第一确定模块,用于基于所述第一信息收发时间、所述第二信息收发时间、所述信息收发时间差和所述数据请求包发送时间,确定所述第一天线的第一时间差和所述第二天线的第二时间差;
10、第二确定模块,用于根据所述第一时间差、所述第二时间差和信息传播速度,测算出所述数据处理设备与所述智能门锁之间的距离;
11、控制模块,用于若所述第一时间差和所述第二时间差之间的大小关系满足第一预设条件,则基于所述距离对所述智能门锁进行控制。
12、第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述智能门锁的控制方法的步骤。
13、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述智能门锁的控制方法的步骤。
14、第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述智能门锁的控制方法的步骤。
15、上述智能门锁的控制方法、装置、计算机设备、存储介质和计算机程序产品,智能门锁包括第一天线和第二天线,从而可以有效地检测到来自室内和室外的数据处理设备发送的数据包,因此通过第一天线和第二天线与数据处理设备之间进行信息交互时的信息收发时间,可以计算出第一天线的时间差和第二天线的第二时间差,根据第一天线的时间差和第二天线的第二时间差之间的差值可以判断出用户在室内或者室外,进而根据用户的数据处理设备与智能门锁之间的距离对智能门锁进行控制,即若用户在室外、且数据处理设备与智能门锁之间的距离较近,则将智能门锁中的锁打开,而若用户在室内则不会进行响应,从而可以有效避免智能门锁出现误开锁的问题,有利于提高用户的安全性。此外,使用天线对应的信息收发时间、和数据处理设备的信息收发时间差、数据请求包发送时间和信息传播速度综合进行距离测算,可以准确地测算出数据处理设备与智能门锁之间的距离,有利于准确地判断是否开启智能门锁中的锁,从而进一步有效避免智能门锁出现误开锁的问题。
技术特征:1.一种智能门锁的控制方法,其特征在于,所述智能门锁包括第一天线和第二天线;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述数据处理设备与所述智能门锁之间的距离为第i次测算所得的第i距离,i为大于或等于1的正整数;所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述根据所述第一天线的第一时间差、所述第二天线的第二时间差和信息传播速度,测算出所述数据处理设备与所述智能门锁之间的距离包括:
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1至8任一项所述的方法,其特征在于,所述数据请求包包括第一数据请求包;所述通过所述第二天线向数据处理设备发送数据请求包,以使所述数据处理设备与所述第一天线和所述第二天线进行信息交互,基于所述数据请求包得到所述第一天线的第一信息收发时间、所述第二天线的第二信息收发时间和所述数据处理设备的信息收发时间差包括:
10.根据权利要求9所述的方法,其特征在于,所述基于所述第一信息收发时间、所述第二信息收发时间、所述信息收发时间差和所述数据请求包发送时间,确定所述第一天线的第一时间差和所述第二天线的第二时间差,包括:
11.根据权利要求1至8任一项所述的方法,其特征在于,所述方法应用于所述智能门锁的芯片,所述芯片包括所述第一天线和所述第二天线;所述第一天线安装于所述智能门锁的室内侧门面板上,所述第二天线安装于所述智能门锁的室外侧门面板上,所述第二天线的数量有n组,n为大于或等于2的正整数。
12.一种智能门锁的控制装置,其特征在于,所述装置包括:
13.一种智能门锁,其特征在于,所述智能门锁包括第一天线、第二天线和芯片,其中:
14.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至10中任一项所述的方法的步骤。
15.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至10中任一项所述的方法的步骤。
技术总结本申请涉及一种智能门锁的控制方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:通过第二天线向数据处理设备发送数据请求包,以基于数据请求包得到第一天线的第一信息收发时间、第二天线的第二信息收发时间和数据处理设备的信息收发时间差;基于第一信息收发时间、第二信息收发时间、信息收发时间差和数据请求包发送时间,确定第一天线的第一时间差和第二天线的第二时间差;根据第一时间差、第二时间差和信息传播速度,测算出数据处理设备与智能门锁的距离;若第一时间差和第二时间差的大小关系满足第一预设条件,则基于距离对智能门锁进行控制。采用本方法能够有效避免智能门锁出现误开锁的问题,有利于提高用户的安全性。技术研发人员:邱明受保护的技术使用者:深圳绿米联创科技有限公司技术研发日:技术公布日:2024/5/29本文地址:https://www.jishuxx.com/zhuanli/20240731/192130.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表