本发明涉及智能家居技术领域,特别涉及一种门锁报警处理方法、装置、计算机设备和存储介质。
背景技术:
随着社会物质财富的日益增长和人们生活水平的提高,安全成为了居民最关心的问题之一。自身安全非常重要,所以智能门锁的上市满足了安全可靠防盗又要求使用方便这些要求,它除了具有门锁的功能外,还引入了智能化管理、专业分析系统等功能。门锁为智能家居的第一道防线,肩负着防盗、防窃的重任。然而,传统的门锁虽然在防止人员闯入上的功能不断增强,但却依然无法很好地避免人员闯入,并且无法很好地起到防盗作用。
技术实现要素:
基于此,有必要针对上述技术问题,提供一种门锁报警处理方法、装置、计算机设备和存储介质。
一种门锁报警处理方法,包括:
检测门体被打开;
当所述门体被打开时,检测所述门体是否被异常打开;
当所述门体被异常打开时,向智能设备输出报警信号;
接收由所述智能设备反馈的记录信息。
在一个实施例中,所述当所述门体被打开时,检测所述门体是否被异常打开的步骤包括:
当所述门体被打开时,检测是否接收到对所述门体的锁体解锁的预设解锁指令;
所述当所述门体被异常打开时,向智能设备输出报警信号的步骤包括:
当所述门体被打开,且未接收到对所述门体的锁体解锁的预设解锁指令时,向智能设备输出所述报警信号。
在一个实施例中,所述当所述门体被打开时,检测是否接收到对所述门体的锁体解锁的预设解锁指令的步骤之后还包括:
当所述门体被打开,且接收到对所述门体的锁体解锁的预设解锁指令时,不作报警处理。
在一个实施例中,所述预设解锁指令包括预设的指纹解锁指令、预设的脸部解锁指令和预设的口令解锁指令。
在一个实施例中,所述接收由所述智能设备反馈的记录信息的步骤包括:
接收由所述智能设备反馈的记录了所述智能设备接收到的操作指令的所述记录信息。
在一个实施例中,所述当所述门体被异常打开时,向智能设备输出报警信号的步骤包括:
当所述门体被异常打开时,向智能设备输出用于控制所述智能设备上锁或停止工作的报警信号。
在一个实施例中,所述智能设备包括电子水阀、智能抽屉、红外检测设备、摄像头、电视机、冰箱和空调。
一种门锁报警处理装置,包括:
门体打开检测模块,用于检测门体被打开;
异常打开检测模块,用于当所述门体被打开时,检测所述门体是否被异常打开;
报警信号输出模块,用于当所述门体被异常打开时,向智能设备输出报警信号;
记录信息接收模块,用于接收由所述智能设备反馈的记录信息。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下步骤:
检测门体被打开;
当所述门体被打开时,检测所述门体是否被异常打开;
当所述门体被异常打开时,向智能设备输出报警信号;
接收由所述智能设备反馈的记录信息。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
检测门体被打开;
当所述门体被打开时,检测所述门体是否被异常打开;
当所述门体被异常打开时,向智能设备输出报警信号;
接收由所述智能设备反馈的记录信息。
上述门锁报警处理方法、装置、计算机设备和存储介质,通过检测门体是否被异常打开,判定是否有非法人员闯入,进而向室内的各智能设备发送报警信号,以对闯入人员在室内的活动进行记录,进而更好地掌握闯入人员的行为,有利于确定闯入人员的身份,避免家居再次失窃,从而提高家居的安全性。
附图说明
图1为一个实施例中门锁报警处理方法的流程示意图;
图2为一个实施例中门锁报警处理装置的结构框图;
图3为一个实施例中计算机设备的内部结构图;
图4为一个实施例中的智能门锁的工作流程示意图;
图5为一个实施例中的智能门锁与智能设备的连接结构的示意图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
实施例一
本实施例中,如图1所示,提供了一种门锁报警处理方法,其包括:
步骤110,检测门体被打开。
具体地,该门体可以是家居中任一含有门或者封盖部件的设备或者电器,比如,该门体为房门、入户门或者窗门,也可以是冰箱门。
本实施例中,由于门体可以是正常打开,也可以是异常打开,因此,对于异常打开,需要采用不通过锁体来检测的方式来检测。比如,检测家居中的门体是否打开,通过红外检测或者震动检测的手段来检测。
一个实施例中,步骤110为通过红外模块检测门体是否被打开,本实施例中,通过在在预设位置安装红外检测模块,通过红外检测模块向门体发射红外信号,根据接收红外信号是否中断来检测门体是否被打开。一个实施例中,获取红外传感器的信号,根据红外传感器的信号检测门体被打开。该红外传感器可以设置为在门体打开或者关闭时将产生不同的信号,并且依据信号的不同,对门体是否打开进行定义。比如,当获取标识门体被打开的信号,即判定门体被打开,比如,当获取标识门体保持锁定的信号,即判定门体未被打开。
比如,在门体上设置震动传感器,当门体产生剧烈震动时,表明门体被打开,比如,获取红外传感器的信号,根据震动传感器的信号检测门体被打开。
通过上述方式,即可无需检测锁体的情况下,获知门体被打开,进而可以进一步判定门体是否被异常打开。
步骤120,当所述门体被打开时,检测所述门体是否被异常打开。
具体地,门体被异常打开意味着门体被非法打开,即在门体的锁体未解锁的情况下,门体被打开,则定义为门体被异常打开,或者说,门体不是被合法用户打开。比如,门体在锁体未解锁时,被异常打开。这种情况下,可判断发生盗窃或者事故,导致门体被异常打开,因此,对于门体是否被异常打开,通过检测锁体是否解锁来判定。
步骤130,当所述门体被异常打开时,向智能设备输出报警信号。
本实施例中,当门体不是被合法用户合法地打开时,则向智能设备发送报警信号。该智能设备为家居中具有通信功能以及信号处理功能的设备,比如,该智能设备包括电子水阀、智能抽屉、红外检测设备、摄像头、保险柜、电视机、冰箱和空调。
步骤140,接收由所述智能设备反馈的记录信息。
本实施例中,智能设备接收到报警信号后,则触发智能设备对自身的操作指令的记录或对房子内的非法用户的行为进行记录,以生成记录信息。比如,电子水阀将接收到的对其的操作指令记录,生成记录信息,这样,能够通过记录信息获取到非法用户在房子内对电子水阀的操作记录。比如,红外检测设备检测房子内运动的物体或者人体,并将检测的结果记录,生成记录信息,以实现对非法用户在房子内的运动记性记录。比如,摄像头拍摄房子内的图像或者视频,生成记录信息,以实现对非法用户的拍摄监视。比如,电视机、冰箱和空调分别获取非法用户对自身的操作指令,生成记录信息。比如,保险柜获取非法用户对其解锁的指令,生成记录信息。
通过接收各智能设备反馈的智能信息,使得非法用户在非法进入房子后的行为能够被记录。
上述实施例中,通过检测门体是否被异常打开,判定是否有非法人员闯入,进而向室内的各智能设备发送报警信号,以对闯入人员在室内的活动进行记录,进而更好地掌握闯入人员的行为,有利于确定闯入人员的身份,避免家居再次失窃,从而提高家居的安全性。
为了进一步提高家居安全性,在一个实施例中,在步骤140之后还包括,将所述记录信息存储。比如,将所述记录信息发送至用户终端。本实施例中,用户终端为用户的智能手机,本实施例中,将记录信息存储至本地,并且还将记录信息发送至用户终端,使得用户能够及时获得房子内的各智能设备的记录信息,进一步提高家居安全性。
在一个实施例中,门锁报警处理方法还包括步骤:当所述门体被异常打开时,向用户终端发送报警信息。本实施例中,当检测到门体被异常打开时,在向智能设备发送报警信号的同时,向用户终端发送报警信息,以使得用户及时获知房子的门体被异常打开,进而进一步提高家居安全性。
为了检测门体是否被异常打开,在一个实施例中,所述当所述门体被打开时,检测所述门体是否被异常打开的步骤包括:当所述门体被打开时,检测是否接收到对所述门体的锁体解锁的预设解锁指令;所述当所述门体被异常打开时,向智能设备输出报警信号的步骤包括:当所述门体被打开,且未接收到对所述门体的锁体解锁的预设解锁指令时,向智能设备输出所述报警信号。
具体地,该预设解锁指令为合法的解锁指令,或者说,为合法用户的解锁指令,该预设解锁指令可以是解锁口令,该解锁口令的输入可以通过输入生物特征获取,比如,通过指纹特征、脸部特征获取,也可以是数字口令。在一个实施例中,所述预设解锁指令包括预设的指纹解锁指令、预设的脸部解锁指令和预设的口令解锁指令。通过上述预设解锁指令,验证当前对锁体解锁的用户是否为合法用户。
本实施例中,当门体被打开时,检测锁体是否打开,是否被合法用户打开,因此,通过检测锁体是否接收到预设解锁指令来判定门体是否被合法打开,当锁体接收到预设解锁指令而解锁,而门体打开,则判定门体为正常打开;当锁体未接收到预设解锁指令并且未解锁,而门体打开,则判定门体为异常打开。通过上述对预设解锁指令的检测,从而检测门体是否为异常打开,从而触发向智能设备发送报警信号,使得对门体的异常打开的检测结果更为准确。
在一个实施例中,所述当所述门体被打开时,检测是否接收到对所述门体的锁体解锁的预设解锁指令的步骤之后还包括:当所述门体被打开,且接收到对所述门体的锁体解锁的预设解锁指令时,不作报警处理。
本实施例中,当门体被打开时,并且锁体被打开,锁体在接收到合法的解锁指令打开,表明当前门体的打开是正常的打开在,则不作报警处理。因此,并不触发智能设备对记录信息的记录。
在一个实施例中,所述接收由所述智能设备反馈的记录信息的步骤包括:接收由所述智能设备反馈的记录了所述智能设备接收到的操作指令的所述记录信息。
本实施例中,该记录信息记录了智能设备接收到的操作指令,也就是说,当门体被异常打开时,意味着非法人员闯入房子,则非法人员对房子内的智能设备的操作,将被智能设备记录,并且生成记录信息来保存,从而为后续追查非法人员提供线索。
在一个实施例中,所述当所述门体被异常打开时,向智能设备输出报警信号的步骤包括:当所述门体被异常打开时,向智能设备输出用于控制所述智能设备上锁或停止工作的报警信号。
本实施例中,当门体被异常打开时,向智能设备发送的报警信号不仅用于触发智能设备对操作指令的记录,还触发智能设备锁定或停止工作,以使得智能设备不能被非法人员所使用。应该理解的是,智能设备锁定或者停止工作,仍然能够接收非法人员的操作指令,与正常工作的区别在于,此时,智能设备不执行操作指令,而仅仅记录该操作指令。从而有效避免非法用户非法使用房子内的智能设备,并且避免非法用户非法打开智能设备盗窃财物,比如,避免非法用户非法打开保险柜进行盗窃。
实施例二
本实施例中,在房子的门或者窗上设置智能门锁,该智能门锁具有信号处理功能,其可相当于计算机设备。
如图4所示,该智能门锁通过通信网络与用户终端连接,比如,该用户终端为用户的手机,用户可通过手机app接收智能门锁的信息以及对智能门锁发送控制指令。智能门锁与各智能设备连接,智能设备包括房间门锁、抽屉控制设备、监控设备、电子水阀、门窗控制器等。智能门锁与上述智能设备进行通信连接。
智能门锁通过管理员进行录入其他用户的信息,同时室内智能单品记录管理员及室内其他用户的生活作息习惯,当门锁系统识别出未录入或记录的用户不符合时,智能单品会监测室内并反馈实时情况,通过线上告知说明有危险存在。
智能门锁与室内智能单品的识别结果联动,当智能门锁系统识别出未录入或记录的用户不符合时,门锁锁定并报警,室内智能单品监测屋内情况,保护用户安全。智能门锁与室内智能单品的识别结果联动,当智能门锁系统识别出未录入或记录的用户不符合设定值时,门锁锁定并报警同时智能单品进行相应工作。
智能门锁为家居安防系统中的第一道防线,但是如果有人越过门锁,从窗户进入,门锁就不能起到保护作用。所以需要室内的检测系统进行识别,将得到的结果与门锁联动,通过室内检测系统检测到的数据与门锁录入数据相匹配,不符合预设值时锁定门锁,然后进行报警,并记录在室内停留的人或其他物体。
智能门锁的工作过程请结合图5:
s11:门锁正常工作;
s12:门锁是否被打开,若是,执行s13,否则,执行s14;
s13:门窗是否被打开,若否,门锁正常工作并不做报警处理,否则执行s14;
s14:识别该人员是否为已记录人员,若是,门锁正常工作并不做报警处理,否则执行s15;
s15:门锁作出报警处理并向智能单品输出信号;
s16:智能单品接受智能门锁信号并记录闯入人员在屋内的活动信息;
1、判断门锁是否报警的具体处理方式如下:
1.1当有人从智能门锁或者从智能门窗异常进入时,智能门锁立刻识别该人员是否为已记录人员,如果不是智能门锁则立马输出报警信号进行警告并且发出相应信号到对应的智能单品中(如图2中的房间门锁、门窗、电子水阀、电闸、监控、抽屉)。
1.2该智能单品接受到相应的信号便进行相应的工作,房间门锁进行自动上锁,门窗进行自动上锁,电子水阀自动关闭进行断水,抽屉自动上锁,屋内监控通过红外线进行探测以便跟踪锁定目标。
1.3若闯入人员接触到智能单品,智能单品便发送相应信号给智能门锁,智能门锁经过信号反馈,内部的中枢系统自动处理后再发送去用户app,能实时得知闯入人员接触了什么物品和活动的范围,以及探测相应智能单品的防盗功能有没有被损坏。
s17:智能单品将信息实时反馈到智能门锁;
s18:智能门锁将反馈到的信息进行处理并通过app进行用户通知,实现实时监控屋内情况。
应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
实施例三
本实施例中,如图2所示,提供一种门锁报警处理装置,包括:
门体打开检测模块210,用于检测门体被打开;
异常打开检测模块220,用于当所述门体被打开时,检测所述门体是否被异常打开;
报警信号输出模块230,用于当所述门体被异常打开时,向智能设备输出报警信号;
记录信息接收模块240,用于接收由所述智能设备反馈的记录信息。
在一个实施例中,所述异常打开检测模块还用于当所述门体被打开时,检测是否接收到对所述门体的锁体解锁的预设解锁指令;
所述报警信号输出模块还用于当所述门体被打开,且未接收到对所述门体的锁体解锁的预设解锁指令时,向智能设备输出所述报警信号。
在一个实施例中,还包括:
门体正常打开模块,用于当所述门体被打开,且接收到对所述门体的锁体解锁的预设解锁指令时,不作报警处理。
在一个实施例中,所述记录信息接收模块用于接收由所述智能设备反馈的记录了所述智能设备接收到的操作指令的所述记录信息。
在一个实施例中,所述报警信号输出模块还用于当所述门体被异常打开时,向智能设备输出用于控制所述智能设备上锁或停止工作的报警信号。
在一个实施例中,所述预设解锁指令包括预设的指纹解锁指令、预设的脸部解锁指令和预设的口令解锁指令。
在一个实施例中,所述智能设备包括电子水阀、智能抽屉、红外检测设备、摄像头、电视机、冰箱和空调。
关于门锁报警处理装置的具体限定可以参见上文中对于门锁报警处理方法的限定,在此不再赘述。上述门锁报警处理装置中的各个单元可全部或部分通过软件、硬件及其组合来实现。上述各单元可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个单元对应的操作。
实施例四
本实施例中,提供了计算机设备。该计算机设备集成在智能门锁内,其内部结构图可以如图3所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序,且该非易失性存储介质部署有数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与部署了应用软件的其他计算机设备通信。该计算机程序被处理器执行时以实现一种门锁报警处理方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图3中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
检测门体被打开;
当所述门体被打开时,检测所述门体是否被异常打开;
当所述门体被异常打开时,向智能设备输出报警信号;
接收由所述智能设备反馈的记录信息。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
当所述门体被打开时,检测是否接收到对所述门体的锁体解锁的预设解锁指令;
当所述门体被打开,且未接收到对所述门体的锁体解锁的预设解锁指令时,向智能设备输出所述报警信号。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
当所述门体被打开,且接收到对所述门体的锁体解锁的预设解锁指令时,不作报警处理。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
接收由所述智能设备反馈的记录了所述智能设备接收到的操作指令的所述记录信息。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
当所述门体被异常打开时,向智能设备输出用于控制所述智能设备上锁或停止工作的报警信号。
在一个实施例中,所述预设解锁指令包括预设的指纹解锁指令、预设的脸部解锁指令和预设的口令解锁指令。
在一个实施例中,所述智能设备包括电子水阀、智能抽屉、红外检测设备、摄像头、电视机、冰箱和空调。
实施例五
本实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
检测门体被打开;
当所述门体被打开时,检测所述门体是否被异常打开;
当所述门体被异常打开时,向智能设备输出报警信号;
接收由所述智能设备反馈的记录信息。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
当所述门体被打开时,检测是否接收到对所述门体的锁体解锁的预设解锁指令;
当所述门体被打开,且未接收到对所述门体的锁体解锁的预设解锁指令时,向智能设备输出所述报警信号。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
当所述门体被打开,且接收到对所述门体的锁体解锁的预设解锁指令时,不作报警处理。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
接收由所述智能设备反馈的记录了所述智能设备接收到的操作指令的所述记录信息。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
当所述门体被异常打开时,向智能设备输出用于控制所述智能设备上锁或停止工作的报警信号。
在一个实施例中,所述预设解锁指令包括预设的指纹解锁指令、预设的脸部解锁指令和预设的口令解锁指令。
在一个实施例中,所述智能设备包括电子水阀、智能抽屉、红外检测设备、摄像头、电视机、冰箱和空调。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
1.一种门锁报警处理方法,其特征在于,包括:
检测门体被打开;
当所述门体被打开时,检测所述门体是否被异常打开;
当所述门体被异常打开时,向智能设备输出报警信号;
接收由所述智能设备反馈的记录信息。
2.根据权利要求1所述的方法,其特征在于,所述当所述门体被打开时,检测所述门体是否被异常打开的步骤包括:
当所述门体被打开时,检测是否接收到对所述门体的锁体解锁的预设解锁指令;
所述当所述门体被异常打开时,向智能设备输出报警信号的步骤包括:
当所述门体被打开,且未接收到对所述门体的锁体解锁的预设解锁指令时,向智能设备输出所述报警信号。
3.根据权利要求2所述的方法,其特征在于,所述当所述门体被打开时,检测是否接收到对所述门体的锁体解锁的预设解锁指令的步骤之后还包括:
当所述门体被打开,且接收到对所述门体的锁体解锁的预设解锁指令时,不作报警处理。
4.根据权利要求2所述的方法,其特征在于,所述预设解锁指令包括预设的指纹解锁指令、预设的脸部解锁指令和预设的口令解锁指令。
5.根据权利要求1所述的方法,其特征在于,所述接收由所述智能设备反馈的记录信息的步骤包括:
接收由所述智能设备反馈的记录了所述智能设备接收到的操作指令的所述记录信息。
6.根据权利要求1所述的方法,其特征在于,所述当所述门体被异常打开时,向智能设备输出报警信号的步骤包括:
当所述门体被异常打开时,向智能设备输出用于控制所述智能设备上锁或停止工作的报警信号。
7.根据权利要求1-6任一项中所述的方法,其特征在于,所述智能设备包括电子水阀、智能抽屉、红外检测设备、摄像头、电视机、冰箱和空调。
8.一种门锁报警处理装置,其特征在于,包括:
门体打开检测模块,用于检测门体被打开;
异常打开检测模块,用于当所述门体被打开时,检测所述门体是否被异常打开;
报警信号输出模块,用于当所述门体被异常打开时,向智能设备输出报警信号;
记录信息接收模块,用于接收由所述智能设备反馈的记录信息。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
技术总结