System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及智能门锁,尤其涉及一种室内开锁方法、系统、装置及存储介质。
技术介绍
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、所述轻触按键器用于检测所述轻触按键器的按键的按压电信号,作为按键信号,并将所述按键信号存储至所述信号存储器;
44、所述电源模块用于为所述活体感应器、所述触摸感应器、所述轻触按键器、所述控制器以及所述锁体供电;
45、所述门锁控制器与所述锁体连接,用于实现如权利要求1至7任一项所述的室内开锁方法。
46、第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述室内开锁方法的步骤。
47、第五方面,提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述室内开锁方法的步骤。
48、本专利技术提出的室内开锁方法,通过获取目标门锁的室内开锁信号,而后响应所述室内开锁信号,查找预设的信号存储器是否同时存在活体感应信号、触摸感应信号以及按键信号,接着若存在,则获取所述活体感应信号、所述触摸感应信号以及所述按键信号分别对应的目标时间,然后根据各个所述目标时间,判断所述室内开锁信号是否正常,最后当所述室内开锁信号为正常时,对所述目标门锁进行室内开锁,能够在获取到室内开锁信号后,确定信号存储器是否同时存在活体感应信号、触摸感应信号以及按键信号,并通过活体感应信号、触摸感应信号以及按键信号分别对应的目标时间,判断室内开锁信号是否正常,只有在室内开锁信号正常时,才对目标门锁进行室内开锁,提高了门锁的安全性以及可靠性,能够有效防范猫眼开锁。
本文档来自技高网...【技术保护点】
1.一种室内开锁方法,所述方法包括:
2.根据权利要求1所述的室内开锁方法,其特征在于,所述根据各个所述目标时间,判断所述室内开锁信号是否正常,包括:
3.根据权利要求2所述的室内开锁方法,其特征在于,所述判断所述信号集合的排序是否满足预设排序,包括:
4.根据权利要求2所述的室内开锁方法,其特征在于,所述若不满足,则确定所述室内开锁信号为异常之后,包括:
5.根据权利要求4所述的室内开锁方法,其特征在于,所述用户指令包括报警指令,所述当获取所述用户端根据所述数据包发送的用户指令时,执行所述用户指令,包括:
6.根据权利要求4所述的室内开锁方法,其特征在于,所述用户指令包括反锁指令,所述当获取所述用户端根据所述数据包发送的用户指令时,执行所述用户指令,包括:
7.根据权利要求1所述的室内开锁方法,其特征在于,所述当所述室内开锁信号为正常时,对所述目标门锁的室内门锁进行开锁,包括:
8.一种室内开锁装置,其特征在于,所述装置包括:
9.一种室内开锁系统,其特征在于,所述系统包括:目标门锁
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述室内开锁方法的步骤。
...【技术特征摘要】
1.一种室内开锁方法,所述方法包括:
2.根据权利要求1所述的室内开锁方法,其特征在于,所述根据各个所述目标时间,判断所述室内开锁信号是否正常,包括:
3.根据权利要求2所述的室内开锁方法,其特征在于,所述判断所述信号集合的排序是否满足预设排序,包括:
4.根据权利要求2所述的室内开锁方法,其特征在于,所述若不满足,则确定所述室内开锁信号为异常之后,包括:
5.根据权利要求4所述的室内开锁方法,其特征在于,所述用户指令包括报警指令,所述当获取所述用户端根据所述数据包发送的用户指令时,执行所述用户指令,包括:
6.根据权利要求4所述的室内开锁方法,其特征在于,所述用户指令包括反...
【专利技术属性】
技术研发人员:陈小平,伍房林,廖庭杰,
申请(专利权)人:佛山市云米电器科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。