智能门锁自动上锁方法和锁具与流程

发布时间:68 阅读次数:68

  本发明涉及智能门锁,尤其涉及一种智能门锁自动上锁方法和自动上锁智能门锁。

  智能门锁解决了人们出门忘带钥匙的问题,给用户进门开锁带来便利。但是,目前智能门锁在用户出门或进门后需要人为上锁,上锁动作虽然简单,由于出门匆忙,却容易忘记,带来安全隐患,有的智能门锁在每次进出门后都要上锁,其后进出门者需要重复解锁,不能区别对待,智能水平低,造成动作和电量浪费。

  本发明的目的是提供一种智能门锁自动上锁方法和自动上锁智能门锁,在家人都已进门或都已出门后,智能门锁自动进行一次性上锁,提高智能门锁智能水平。

  所述用户进门开锁次数包括用户通过任一种开锁方式从门外开锁次数;所述用户出门开门次数是用户不通过开锁方式从门内直接开关门次数。

  一种自动上锁方法是根据用户进出情况,如果在进门时间段用户进门开锁次数等于预置家庭成员人数,控制智能门锁自动上锁;如果在出门时间段用户出门开关门次数等于预置家庭成员人数,控制智能门锁自动上锁。

  另一种自动上锁方法是根据当前时间,如果当前时间已过进门时间段,控制智能门锁自动上锁;或是如果当前时间已过出门时间段,控制智能门锁自动上锁。

  根据上述方法,本发明还提出了一种自动上锁智能门锁,包括存储器、处理器、信号接收器、开关门检测器、执行组件,其中,信号接收器接收开锁设备发出的进门开锁信息,开关门检测器检测门的开关信号,其特征是在存储器存储家庭进门时间段或出门时间段;在进门时间段处理器根据进门开锁次数或当前时间,通过执行组件控制智能门锁自动上锁;或是在出门时间段处理器根据出门开关门次数或当前时间,通过执行组件控制智能门锁自动上锁。

  本发明首先建立家庭成员进门时间段或出门时间段,在进门时间段如果家人都已进门或是当前时间已过进门时间段,控制智能门锁自动上锁;在出门时间段如果家人都已出门或是当前时间已过出门时间段,控制智能门锁自动上锁,不需要用户动手,也不需要在用户每次进出门后都上锁,本发明通过时段控制方法,只在需要时间控制上锁,即保障了安全,又对后续进出的家人带来方便,提高了智能门锁用户体验。

  智能门锁的用户进门需要发送开锁信息,比如密码、指纹、人脸、虹膜等多种开锁信息,开锁信息通过验证后打开智能门锁,在本发明中每次进门的任一种开锁验证通过都是一次进门判断;相比从外进门开锁,用户出门则不需要开锁验证直接转动门内手柄开门出去再关门,在本发明中每次不经开锁信息验证的开关门信号都是一次出门判断。

  本发明首先根据家庭成员进门或出门的时间规律,建立进门时间段或出门时间段,在进门时间段根据用户进门开锁次数或当前时间,控制智能门锁自动上锁;或在出门时间段根据用户出门开关门次数或当前时间,控制智能门锁自动上锁,方法流程如图1所示,包括以下步骤:

  (2)判断当前所处时间,如果是处于进门时段,进入下一步,如果是处于出门时间段,转入步骤(4);

  (3)当用户进门开锁次数等于家庭人数或当前时间已过进门时段,控制智能门锁自动上锁;

  (4)当用户出门开关门次数等于家庭人数或当前时间已过出门时段,控制智能门锁自动上锁。

  建立家庭进门时间段或出门时间段可以通过用户的预先设置建立家庭进门时间段或出门时间段,用户可以根据自己的生活工作时间规律,设定进门时间段或出门时间段,比如智能门锁在参数设定状态下,接收通过智能手机或无线网络发送的开锁时间段和非开锁时间段设置信号。

  通过用户设置还可以实现一些特定时间段划分,比如设定某月某日到某月某日家中无人期间全部为出门时间段,相当于设定了该期间的防盗模式,如果智能门锁在该期间接收到进门开锁信息,可以发送报警信息。

  建立家庭进门时间段或出门时间段还可以根据用户进门开锁或出门开关门的历史时间记录的统计方法而自动建立。所述用户进门开锁历史时间记录包括用户通过任一种开锁方式从门外开锁的时间记录;所述用户出门开关门历史时间记录是用户不通过开锁方式从门内转动手柄直接开关门的时间记录。每次的开锁信息验证都是一次进门时间记录;不经过开锁信息验证的每次开关门信号都是一次出门时间记录。

  智能门锁记录家庭所有成员每天的进门开锁时间或出门开关门时间,通过对一定时期(比如一个月)的历史时间记录进行统计,确定一天中的进门时间段或出门时间段。

  一种统计方法是把一天24小时进行时间区段划分,比如每30、或60分钟为一时间区段,划分出48或24个时间区段,0:00~0:30、0:31~:1:00、1:01~1:30、……统计一定时期(比如一个月)落入每个时间区段的进门开锁次数或出门开关门次数,把出现进门开锁次数的时间区段划分为进门时间段,把出现出门开关门次数的时间区段划分为出门时间段,其余时间段为上锁时间段,在上锁时间段的每次关门后,立即控制智能门锁自动上锁。

  进一步,把出现进门开锁次数大于设定阈值的时间区段划分为进门时间段,把出现出门开关门次数大于设定阈值的时间区段划分为出门时间段。把出现进门开锁次数小于设定阈值的时间区段划分为上锁时间段,把出现出门开关门次数小于设定阈值的时间区段划分为上锁时间段。

  另一种统计方法是以进门开锁或出门开关门统计次数为主,以15、或30、或60分钟等时长等为时间区段进行统计,把时间相差在15、或30、或60分钟以内的进门开锁或出门开关门次数划分在同一个统计时间区段,再进一步把相邻统计时段(如果有)合并,作为进门时间段或出门时间段,其余时间段为上锁时间段。

  如图2所示的是进门开锁次数在一定时期(比如一个月)、以15分钟为统计时段的一种统计分布图,以一天24小时t作为时间横坐标,以进门开锁次数p作为纵坐标,图中ab时间区段(12:15~12:45)是(12:15~12:30)和(12:30~12:45)两个相邻统计时段的合并,cd时间区段(18:25~18:55)是(18:25~18:40)和(18:40~18:55)两个相邻统计时段的合并,ab时间区段和cd时间区段内的进门开锁时间差都小于20*2分钟,而ab时间区段与cd时间区段的相距最近的进门开锁开锁时间差大于15分钟,所以被分别统计在两个进门时间段,同时ab时间区段与cd时间区段的进门开锁次数大于设定阈值,为进门时间段。对于于出门开关门次数的统计相同。

  通过统计方法建立的进门时间段或出门时间段,还可以随着用户进门或出门时间的变化不断自我调整,更好反映实际情况。

  再一种统计方法是以用户设定的进门或出门时间区段为统计区段,根据新记录的进门开锁时间或出门开关门时间对用户的设定进行调整,比如用户设定的进门时间段是12:00~12:30,如果在12:31~12:45出现了进门开锁记录,而且次数大于设定次数比如10次/月,则根据统计结果把用户设定的进门时间延长为12:00~12:45。

  显而易见,通过统计不但可以对用户设定的过窄时间段进行延伸,也可以对用户设定的过宽时间段进行缩短,比如用户设定的进门时间段是12:00~13:30,如果在设定时期比如1月内,在13:00~13:30未出现过进门开锁次数,或进门开锁次数小于设定次数比如3次/月,则把用户设定的进门时间段缩短为12:00~13:00。对于出门时间段的调整同样如此。

  根据统计结果对用户设定进行调整,应设定统计的进门开锁时间或出门开关门时间与设定的进门时间段或出门时间段相差的最大时段标准,进门开锁时间或出门开关门时间与设定时间段相差小于该标准的可以对应该设定时间区段,比如进门开锁时间与设定进门时间段相差在15分、或30分钟以内,本次的进门开锁时间可以作为该进门时间区段的进门开锁次数进行统计调整,否则,应统计在另一个设定进门时间段或新的进门时间段。对于出门开关门时间同样如此。

  同样,用户也可以通过设置对统计建立的进门时间段或出门时间段进行调整,以实现特别功能。

  所述进门时间段或出门时间段中还可以包括日期或星期,比如2017年12月28到2018年1月5日外出期间的0:00~24:00为出门时间段;星期一至星期五的上班时间7:00~8:00为出门时间段,下班时间18:00~19:00为进门时间段,等等。

  控制自动上锁的一种方法是根据家庭成员进出情况,控制智能门锁上锁。如果在进门时间段进门开锁次数等于预置家庭成员人数,判断家人都已进门,控制智能门锁自动上锁;或是如果在出门时间段出门开关门次数等于预置家庭成员人数,判断家人都已出门,控制智能门锁自动上锁。

  控制自动上锁的另一种方法是根据当前时间进行判断,如果在进门时间段进门开锁次数大于0,判断已有人进门,门锁被解锁打开过,如果当前时间已经过了进门时间段,控制智能门锁自动上锁;或是如果在出门时间段出门开关门次数大于0,判断已有人出门,门锁被解锁打开过,如果当前时间已经过了出门时间段,控制智能门锁自动上锁。

  优选的方法是先根据家庭成员进出次数,后结合当前时间进行控制。在进门时间段或出门时间段内,当用户进出门的次数等于家庭成员人数,就可以控制智能门锁上锁。把用户进出门次数作为优先控制因素,相比根据当前时间段进行控制,可以缩短等待上锁时间,提高安全系数。

  在家庭成员进出过程中,会出现几人一起进出的情况,当所有家人都已进门或出门时,记录的进门开锁次数或出门开关门次数仍小于预置的家庭成员人数,如果当前时间已过进门时间段或出门时间段,不再考虑家庭成员进出情况,改以当前时间控制上锁,这样把当前时间作为最后的控制节点。

  在进门时间段,当第一个家人进门后,智能门锁已经解锁,关门后处于单锁状态,即通过锁舌的斜舌锁门,当用户再次进门开锁时,智能门锁只需要解除斜舌的锁止就可开锁,不需要重复第一个家人的整个开锁过程,即可以省电,有加快开锁速度。

  在进门时间段,智能门锁可以保持这种单锁状态直到所有家人回家后或当前时间已过进门时间段,再自动上锁。

  同样,对于出门时间段,在第一个家人解锁出门关门后,智能门锁保持单锁状态,其后的家人可以通过旋转手柄直接开门出去,而不需要重复第一个家人的整个解锁动作,方便快捷。在所有家人出门后或当前时间已过出门时间段,再自动上锁。

  进一步,如果当前时间进入出门时间段,控制智能门锁自动解锁处于单锁状态,方便第一个出门家人。

  在进门时间段或出门时间段根据家人进出情况或当前时间控制智能门锁自动上锁,在进门时间段或出门时间段以外的上锁时间段,则是保持上锁状态,即使有用户的临时进出,在每次的进门开锁或出门开关门后,都要自动上锁,提高安全防范。

  根据前述上锁方法,本发明提出了一种自动上锁智能门锁,结构示意图如图3所示,包括信号接收器、处理器、存储器、开关门检测器、执行器,其中,信号接收器、存储器、执行器、检测器分别与处理器相连,开关门检测器检测门的开关信号,信号接收器接收用户发送的开锁信息,处理器通过执行器控制门锁开闭。

  用户从门外进门时,通过开锁设备发送开锁信息,信号接收器接收开锁设备发出的进门开锁信息,发送处理器,处理器通过验证信号接收器接收的开锁信息,控制执行器打开门锁。所述开锁设备包括智能手机、电子钥匙、芯片磁卡、密码键盘、指纹仪、图像识别仪、虹膜识别仪等多种开锁方式。

  处理器根据开锁设备发送的开锁信息及其验证通过结果,可以判断用户一次进门,在存储器中记录用户进门开锁时间和进门次数。

  开关门检测器包括触点开关、光电开关、门磁开关等,检测门的开关动作,发送处理器,处理器根据开关门检测信号判断用户出门过程。用户从门内出门时,通过旋转门内手柄直接打开房门出去再关门,检测器检测到开门、关门信号,发送处理器,处理器根据无开锁信息验证的开关门信号判断用户已出门,在存储器中记录用户出门开关门时间和出门次数。

  执行器包括包括电机、与电机配套齿轮、电机驱动电路等,处理器通过电机驱动电路控制电机正传或反转,进而通过齿轮带动锁舌完成解锁或上锁过程。

  在存储器中存储家庭进门时间段或出门时间段;在进门时间段处理器根据进门开锁次数或当前时间,通过执行组件控制智能门锁自动上锁;或是在出门时间段处理器根据出门开关门次数或当前时间,通过执行组件控制智能门锁自动上锁。

  所述智能门锁还包括提醒器,比如led灯,通过红色或绿色灯光闪烁分别提醒智能门锁当前处于上锁状态或单锁状态。