本发明涉及告警系统,特别涉及一种基于物联网的安全防护告警系统。
背景技术:
随着社会经济和科学技术的迅猛发展,人们生活水平的不断提高,人们把更多的目光放到了人身安全和财产安全等这些安全问题上,目前很多新型的住宅区都建立数字监控与报警相结合的安全防范系统,但这种保卫手段成本较高,对于很多老的住宅区来说,并不适用这种安全防范系统。
很多老的住宅区的保卫手段还停留在只利用人员进行防护的阶段,有的甚至连人员防护都没有,在这样的情况下,如何保障住宅的安全成了难题。
随着物联网基础设施与底层技术日渐完备,一些智能物联网报警器应运而生。如专利CN200910178322.4《安全防范报警系统、家庭网关及安全防范报警方法》,公开了一种安全防范系统,包括:家庭网关和至少一个红外感应器;红外感应器,用于对被监测区域内的红外线进行检测,根据检测结果判断是否需要触发告警,以及在需要触发告警时向家庭网关发送告警信号;家庭网关,用于根据红外感应器发送的告警信号,以及预设的告警策略,发出相应的告警。该专利利用红外感应器的红外线感应功能对被监测区域进行监测,并在现有的家庭网关现有的通信功能的基础上,与红外感应器之间进行通信,在出现异常时及时进行报警,满足了住宅内安全保障的需要。
现有技术大多数只能对人体进行探测,即发现是否有人进入监控区域,但无法做到对探测对象的智能分析,也无法对复杂情况下的实际人员出入情况做出分析和判断,如专利CN200910178322.4《安全防范报警系统、家庭网关及安全防范报警方法》,需要拍摄照片由用户自行分析,会经常出现打扰到用户的情况,并且在采光不好的情况下,无法进行清晰拍摄。
另外现在市场上许多产品使用的是GSM信号进行传输,对信号要求较强,耗电量大,并且存在资费较高等情况,加大了系统的成本。
技术实现要素:
本发明的目的在于提供一种基于物联网的安全防护告警系统,使得能够及时发现进入防护区域的人员,并对人员的身份进行识别,从而能够对复杂情况下的实际人员出入情况做出有效分析和判断,最大程度减少误判,实现真正的智能告警。
为解决上述技术问题,本发明的实施方式提供了一种基于物联网的安全防护告警系统,包括远程设置的云服务器,分布于防护区域内的至少一个人体探测设备和至少一个蓝牙检测设备,与所述人体探测设备和所述蓝牙检测设备连接的通信模块,所述通信模块通过网络与所述云服务器相连;
所述通信模块用于在所述人体探测设备探测到所述防护范围内存在人体时,将所述蓝牙检测设备检测到的蓝牙设备地址信息发送到所述云服务器;
所述云服务器用于根据预设的白名单和防护策略对所收到的蓝牙设备地址信息进行安全判断,如果判断结果为不安全,则向用户终端发送告警信息。
本发明的实施方式还提供了一种安全防护告警通信模块,与设置于同一防护区域内的至少一个人体探测设备和至少一个蓝牙检测设备相连,包括:
接收模块,用于从所述人体探测设备接收人体信息,从所述蓝牙检测设备接收蓝牙设备地址信息;
发送模块,在所述人体探测设备探测到所述防护范围内存在人体时,将所述蓝牙检测设备检测到的蓝牙设备地址信息发送到云服务器。
本发明的实施方式还提供了一种云服务器,通过网络连接分布于不同区域的网关和/或通信模块,包括:
第一接收模块,用于从所述网关和/或通信模块接收蓝牙设备地址信息;
判断模块,用于根据预设的白名单和防护策略对所收到的蓝牙设备地址信息进行安全判断;
告警模块,用于在所述判断模块的判断结果为不安全时,向对应的用户终端发送告警信息。
本发明实施方式相对于现有技术而言,通过人体探测设备,如红外探测仪,可以精准地发现人员进入,通过蓝牙设备地址,可以唯一确定人员身份,通过将蓝牙设备地址信息发送到云端,可以由云端根据预设的白名单和相应的防护策略进行安全判断,由于云端服务器的运行能力和设置能力强大,因此可以适应不同复杂情况下的实际人员出入情况,并做出有效分析和判断,针对必要情况进行告警,从而可以最大程度减少误判,实现真正的智能告警。
作为进一步改进,该告警系统还包括:设置于所述防护区域内的网关,所述网关通过公共网络与所述云服务器相连;
所述通信模块通过局域网与所述网关相连,经由所述网关将所述蓝牙检测设备检测到的蓝牙设备地址信息发送到所述云服务器。
从而可以通过家庭现有的网络系统,实现蓝牙设备地址信息的传输,而无需另行采用GSM信号进行传输,降低用户的资费成本和设备能耗。
作为进一步改进,所述通信模块还用于将所述人体探测设备探测到的人体信息发送到所述云服务器;
所述云服务器还用于保存用户设置的防护模式,不同防护模式对应不同防护策略;所述云服务器根据预设的白名单和所述用户当前设置的防护模式所对应的防护策略对所收到的蓝牙设备地址信息进行安全判断。
作为进一步改进,所述防护模式对应的防护策略可以包括:
防护模式一对应的防护策略:如果探测到所述防护范围内存在人体时,所收到的蓝牙设备地址信息为空或者不在预设的白名单内,则判定为不安全;该模式可以针对周末环境,只要进入的人员中有一个的蓝牙设备地址是在白名单内,则认为是安全的,仅对无法检测到蓝牙设备地址的人员、或者蓝牙设备地址不在白名单内的人员进行告警。
防护模式二对应的防护策略:如果探测到的所述防护范围内存在的人体数量大于蓝牙设备地址数量,或者所收到的蓝牙设备地址信息不在预设的白名单内,则判定为不安全;该模式可以针对日常的安全性需求较高的情况,探测到的人体数量和蓝牙设备地址数量是对应的,如果蓝牙设备地址数量少于人员数量,即便该蓝牙设备地址在白名单内,也进行告警,从而可以有效防止陌生人尾随进入家中。
防护模式三对应的防护策略:如果收到蓝牙设备地址信息,则对所述蓝牙设备地址信息进行记录。该模式可以针对聚会模式,只对来的人员进行记录,而不再进行告警。
通过不同的模式,可以针对用户所处的实际情况作出各种复杂及合理的应对预设置,让告警系统能够最大限度地对环境进行智能感应判断,然后做出正确的告警。
作为进一步改进,所述云服务器还用于记录所收到的蓝牙设备地址信息,并发送给对应的用户终端。从而无论是否存在异常,用户均能知道有哪些人员进入防护区域。
作为进一步改进,所述云服务器还用于在判断结果为不安全时,指示所述网关和/或通信模块激活本地告警。比如本地声音(警报)告警;与本地社区报警系统联网,通知社区实现告警,等等。从而可以无需用户操作,及时排除一些不完全隐患。
作为进一步改进,该云服务器还可以包括:用于接收来自用户终端的指令的模块;以及包括以下模块之一或其任意组合:
用于根据来自所述用户终端的设备绑定指令,为该用户终端对应的用户账户绑定对应的网关、通信模块、人体探测设备和/或蓝牙检测设备的模块;从而用户可以通过终端APP对网关、人体探测设备、蓝牙检测设备等进行设置和绑定。
用于根据来自所述用户终端的整体开启或关闭安全防护告警功能的指令,控制该用户终端对应的用户账户所绑定的网关、通信模块、人体探测设备和/或蓝牙检测设备的整体打开或关闭的模块;从而用户可以根据需求,随时通过终端APP打开或关闭告警系统。
用于根据来自所述用户终端的开启或关闭个别区域安全防护告警功能的指令,控制该用户终端对应的用户账户所绑定的指定区域的通信模块、人体探测设备和/或蓝牙检测设备的打开或关闭的模块;从而用户可以根据需求,随时通过终端APP选择性地关闭个别区域的告警功能。
用于根据来自所述用户终端的定时指令,控制该用户终端对应的用户账户所绑定的网关、通信模块、人体探测设备和/或蓝牙检测设备在指定的时间打开或关闭的模块;从而用户可以根据实际需求,随时通过终端APP对整个告警系统的告警功能或者个别区域的告警功能的启动和停止进行定时。
用于根据来自所述用户终端的白名单设置指令,设置白名单中的蓝牙设备地址信息的模块;从而用户可以随时通过终端APP对白名单进行设置,包括新增、修改、删除等等。
用于根据来自所述用户终端的模式设定指令,设置该用户终端对应的用户账户当前所启用的防护模式的模块。从而用户可以随时通过终端APP设置或变更告警系统当前的模式,使得告警系统的防护策略能够随着用户实际情况的变化而变更,实现真正的智能告警。
附图说明
图1是根据本发明第一实施方式的基于物联网的安全防护告警系统结构示意图;
图2是根据本发明第二实施方式的安全防护告警通信模块结构示意图;
图3是根据本发明第三实施方式的云服务器结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。
本发明的第一实施方式涉及一种基于物联网的安全防护告警系统,如图1所示,包括远程设置的云服务器,分布于防护区域内的一个或者多个人体探测设备、以及相应的一个或者多个蓝牙检测设备,与人体探测设备和蓝牙检测设备连接的通信模块,与通信模块相连的网关,该网关通过公共网络与云服务器相连。
其中,人体探测设备可以是红外探测仪,用于探测防护区域内是否存在人体(体温单位)。蓝牙检测设备,用于检测防护区域内的蓝牙设备地址(MAC地址)。人体探测设备和蓝牙检测设备可以散布在防护区域内任意方便检测到人员进入的位置。根据防护区域的面积大小或者出入口的多少,一个防护区域内可以设置一组人体探测设备、蓝牙检测设备,也可以设置多组。如对于家庭而言,可以在门口、卧室窗口、客厅窗口分别设置一组人体探测设备和蓝牙检测设备。一般情况下,每组人体探测设备和蓝牙检测设备对应一通信模块,人体探测设备、蓝牙检测设备和通信模块可以设置于同一模块中,通过有线连接,也可以分别作为独立模块,各模块之间通过wifi网络相连,或者部分封装于同一模块中,如可以将人体探测设备和通信模块封装于同一外壳中,还可以通过添加外挂装置放置于墙面或者物体之上。在某些应用中,也可以由多组人体探测设备和蓝牙检测设备对应一通信模块。
网关可以通过防护区域(如家庭、办公室)现有的公共网络与云服务器相连;通信模块通过wifi局域网与网关相连。从而可以利用现有的网络资源实现告警,无需另行采用GSM信号进行传输,降低用户的资费成本和设备能耗。
上述通信模块用于在人体探测设备探测到防护范围内存在人体时,将蓝牙检测设备检测到的蓝牙设备地址信息发送到网关;或者,将人体探测设备探测到的人体信息,如有几人(几个体温单位),以及蓝牙检测设备检测到的蓝牙设备地址共同发送到网关;经由网关将蓝牙设备地址信息(和人体信息)发送到云服务器。云服务器用于根据预设的白名单和防护策略对所收到的蓝牙设备地址信息进行安全判断,如果判断结果为不安全,则向用户终端发送告警信息,用户收到消息可以选择进行报警。
作为进一步改进,云服务器还可以用于在判断结果为不安全时,指示网关和/或通信模块激活本地告警。比如本地声音(警报)告警;与本地社区报警系统联网,通知社区实现告警,等等。从而可以无需用户操作,及时排除一些不安全隐患。
云服务器还可以用于记录所收到的蓝牙设备地址信息,并发送给对应的用户终端。比如,云服务器根据预设的白名单和防护策略对所收到的蓝牙设备地址信息进行安全判断,如果判断结果为安全,则不向网关或用户终端返回告警信息,但仍然将所收到的蓝牙设备地址信息(可以是蓝牙设备地址或地址所对应的人员信息)推送到用户手机进行显示。从而无论是否存在异常,用户均能知道有哪些人员进入防护区域。
本发明实施方式的告警系统通过设置人体探测设备,如红外探测仪,可以精准地发现人员进入,通过蓝牙设备地址,可以唯一确定人员身份,通过将蓝牙设备地址信息发送到云端,可以由云端根据预设的白名单和相应的防护策略进行安全判断,由于云端服务器的运行能力和设置能力强大,因此可以适应不同复杂情况下的实际人员出入情况,并做出有效分析和判断,针对必要情况进行告警,从而可以最大程度减少误判,实现真正的智能告警。
其中,蓝牙设备地址可以从用户随身携带的移动设备获取,如手机等。对于老人儿童等不常随身携带蓝牙设备的人群,可以为其分发蓝牙发射装置,如蓝牙手环,以便检测到蓝牙设备地址。
作为进一步改进,人体探测设备和蓝牙检测设备中均包含内置电源,在网络不佳以及网络断开的时候,人体探测设备和蓝牙检测设备可以通过内置电源进行检测,一旦检测到人体信息(体温单位)和蓝牙设备地址,立即向网关发送信息,当网关向云端发送信息失败之后,启动本地告警。
作为进一步改进,云服务器还可以用于保存用户设置的防护模式,不同防护模式对应不同防护策略;云服务器根据预设的白名单和用户当前设置的防护模式所对应的防护策略对所收到的蓝牙设备地址信息进行安全判断。
各防护模式对应的防护策略可以包括:
防护模式一对应的防护策略一:如果探测到防护范围内存在人体时,所收到的蓝牙设备地址信息为空或者不在预设的白名单内,则判定为不安全。对于不发送人体信息只发送蓝牙设备地址的情况,云服务器在收到为空的蓝牙设备地址信息时,或者收到的蓝牙设备地址不在预设的白名单内时,即判定为不安全。对于同时发送人体信息和蓝牙设备地址的情况,云服务器在收到人体信息但没收到蓝牙设备地址时,或者收到的蓝牙设备地址不在预设的白名单内时,判定为不安全。该模式可以针对周末环境,只要进入的人员中有一人的蓝牙设备地址是在白名单内,则认为是安全的,仅对无法检测到蓝牙设备地址的人员、或者蓝牙设备地址不在白名单内的人员进行告警。
防护模式二对应的防护策略二:如果探测到防护范围内存在的人体数量大于蓝牙设备地址数量,或者所收到的蓝牙设备地址信息不在预设的白名单内,则判定为不安全。该模式可以针对日常的安全性需求较高的情况,探测到的人体数量和蓝牙设备地址数量是对应的,如果蓝牙设备地址数量少于人员数量,即便该蓝牙设备地址在白名单内,也进行告警,从而可以有效防止陌生人尾随进入家中。
防护模式三对应的防护策略三:如果收到蓝牙设备地址信息,则对蓝牙设备地址信息进行记录。该模式可以针对聚会模式,只对来的人员进行记录,而不再进行告警。在该模式下,云服务器还可以用于记录所收到的蓝牙设备地址信息,将记录的蓝牙设备地址信息(如蓝牙设备地址或蓝牙设备地址对应的人员信息)发送给对应的用户终端。
通过不同的模式,可以针对用户所处的实际情况作出各种复杂及合理的应对预设置,让告警系统能够最大限度地对环境进行智能感应判断,然后做出正确的告警。
作为进一步改进,该云服务器还可以包括:
接收模块,用于接收来自用户终端的指令的模块。
绑定设置模块,用于根据来自用户终端的设备绑定指令,为该用户终端对应的用户账户绑定对应的网关、通信模块、人体探测设备和/或蓝牙检测设备;从而用户可以通过终端APP进行设置操作,对网关、人体探测设备、蓝牙检测设备等进行设置和绑定。
开关控制模块,用于根据来自用户终端的整体开启或关闭安全防护告警功能的指令,控制该用户终端对应的用户账户所绑定的网关、通信模块、人体探测设备和/或蓝牙检测设备的整体打开或关闭;从而用户可以根据需求,随时通过终端APP打开或关闭告警系统。
区域控制模块,用于根据来自用户终端的开启或关闭个别区域安全防护告警功能的指令,控制该用户终端对应的用户账户所绑定的指定区域的通信模块、人体探测设备和/或蓝牙检测设备的打开或关闭;从而用户可以根据需求,随时通过终端APP选择性地关闭个别区域的告警功能。
定时模块,用于根据来自用户终端的定时指令,控制该用户终端对应的用户账户所绑定的网关、通信模块、人体探测设备和/或蓝牙检测设备在指定的时间打开或关闭;从而用户可以根据实际需求,随时通过终端APP对整个告警系统的告警功能或者个别区域的告警功能的启动和停止进行定时。
白名单设置模块,用于根据来自用户终端的白名单设置指令,设置白名单中的蓝牙设备地址信息;如白名单中的蓝牙设备地址的新增、修改删除,蓝牙设备地址对应的人员信息等等。从而用户可以随时通过终端APP对白名单进行设置。
模式设置模块,用于根据来自用户终端的模式设定指令,设置该用户终端对应的用户账户当前所启用的防护模式。从而用户可以随时通过终端APP设置或变更告警系统当前的模式,使得告警系统的防护策略能够随着用户实际情况的变化而变更,实现真正的智能告警。
本发明的第二实施方式涉及一种安全防护告警通信模块,与设置于同一防护区域内的至少一个人体探测设备(如红外探测器)和至少一个蓝牙检测设备相连,如图2所示,包括:
接收模块,用于从人体探测设备接收人体信息,从蓝牙检测设备接收蓝牙设备地址信息;
发送模块,在人体探测设备探测到防护范围内存在人体时,将蓝牙检测设备检测到的蓝牙设备地址信息发送到云服务器。根据实际需要,发送模块还可以用于将人体探测设备探测到的人体信息(如体温单位,即探测到的人体数量)发送到云服务器。
其中,通信模块可以直接与云服务器相连,或者,也可以通过wifi与网关相连,通过网关与云服务器相连。发送模块在人体探测设备探测到防护范围内存在人体时,可以通过网关将蓝牙检测设备检测到的蓝牙设备地址信息发送到云服务器。从而可以利用防护区域内现有的网络资源实现告警,无需另行采用GSM信号进行传输,降低用户的资费成本和设备能耗。
本实施方式的安全防护告警通信模块通过将蓝牙设备地址发送到云端,使得云端可以唯一确定进入防护区域的人员的身份,根据预设的白名单和相应的防护策略进行准确的安全判断,针对必要情况进行告警,从而可以最大程度减少误判。
本发明第三实施方式涉及一种云服务器,通过网络连接分布于不同防护区域的网关(或通信模块),如图3所示,包括:
第一接收模块,用于从网关(或通信模块)接收蓝牙设备地址信息。
判断模块,用于根据预设的白名单和防护策略对所收到的蓝牙设备地址信息进行安全判断。
告警模块,用于在判断模块的判断结果为不安全时,向对应的用户终端发送告警信息,用户收到消息可以选择进行报警。告警模块还可以用于在判断模块的判断结果为不安全时,指示网关(或通信模块)激活本地告警。比如本地声音(警报)告警;与本地社区报警系统联网,通知社区实现告警,等等。从而可以无需用户操作,及时排除一些不安全隐患。
通知模块,用于在判断模块的判断结果为安全时,将所收到的蓝牙设备地址信息(如蓝牙设备地址或蓝牙设备地址对应的人员信息)发送给对应的用户终端。从而无论是否存在异常,用户均能知道有哪些人员进入防护区域。
本实施方式中,云服务器通过红外探测仪,可以精准地发现人员进入,通过蓝牙设备地址,可以唯一确定人员身份,从而根据预设的白名单和相应的防护策略进行精确的安全判断,由于云端服务器的运行能力和设置能力强大,因此可以适应不同复杂情况下的实际人员出入情况,并做出有效分析和判断,针对必要情况进行告警,从而可以最大程度减少误判,实现真正的智能告警。
作为进一步改进,云服务器中还可以包括:存储模块,用于保存用户设置的防护模式,不同防护模式对应不同防护策略;判断模块根据预设的白名单和用户当前设置的防护模式所对应的防护策略对所收到的蓝牙设备地址信息进行安全判断。
各防护模式对应的防护策略可以包括:
防护模式一对应的防护策略一:如果探测到防护范围内存在人体时,所收到的蓝牙设备地址信息为空或者不在预设的白名单内,则判定为不安全。对于不发送人体信息只发送蓝牙设备地址的情况,云服务器在收到为空的蓝牙设备地址信息时,或者收到的蓝牙设备地址不在预设的白名单内时,即判定为不安全。对于同时发送人体信息和蓝牙设备地址的情况,云服务器在收到人体信息但没收到蓝牙设备地址时,或者收到的蓝牙设备地址不在预设的白名单内时,判定为不安全。该模式可以针对周末环境,只要进入的人员中有一个的蓝牙设备地址是在白名单内,则认为是安全的,仅对无法检测到蓝牙设备地址的人员、或者蓝牙设备地址不在白名单内的人员进行告警。
防护模式二对应的防护策略二:如果探测到防护范围内存在的人体数量大于蓝牙设备地址数量,或者所收到的蓝牙设备地址信息不在预设的白名单内,则判定为不安全。该模式可以针对日常的安全性需求较高的情况,探测到的人体数量和蓝牙设备地址数量是对应的,如果蓝牙设备地址数量少于人员数量,即便该蓝牙设备地址在白名单内,也进行告警,从而可以有效防止陌生人尾随进入家中。
防护模式三对应的防护策略三:如果收到蓝牙设备地址信息,则对蓝牙设备地址信息进行记录。该模式可以针对聚会模式,只对来的人员进行记录,而不再进行告警。云服务器中的存储模块还可以用于记录所收到的蓝牙设备地址信息,由通知模块将记录的蓝牙设备地址信息(如蓝牙设备地址或蓝牙设备地址对应的人员信息)发送给对应的用户终端。
通过不同的模式,可以针对用户所处的实际情况作出各种复杂及合理的应对预设置,让告警系统能够最大限度地对环境进行智能感应判断,然后做出正确的告警。
作为进一步改进,该云服务器还可以包括:
第二接收模块,用于接收来自用户终端的指令。
绑定设置模块,用于在第二接收模块收到来自用户终端的设备绑定指令时,为该用户终端对应的用户账户绑定对应的网关、通信模块、人体探测设备和/或蓝牙检测设备;从而用户可以通过终端APP进行设置操作,对网关、人体探测设备、蓝牙检测设备等进行设置和绑定。
开关控制模块,用于在第二接收模块收到来自用户终端的整体开启或关闭安全防护告警功能的指令时,控制该用户终端对应的用户账户所绑定的网关、通信模块、人体探测设备和/或蓝牙检测设备的整体打开或关闭;从而用户可以根据需求,随时通过终端APP打开或关闭告警系统。
区域控制模块,用于在第二接收模块收到来自用户终端的开启或关闭个别区域安全防护告警功能的指令时,控制该用户终端对应的用户账户所绑定的指定区域的通信模块、人体探测设备和/或蓝牙检测设备的打开或关闭;从而用户可以根据需求,随时通过终端APP选择性地关闭个别区域的告警功能。
定时模块,用于在第二接收模块收到来自用户终端的定时指令时,控制该用户终端对应的用户账户所绑定的网关、通信模块、人体探测设备和/或蓝牙检测设备在指定的时间打开或关闭;从而用户可以根据实际需求,随时通过终端APP对整个告警系统的告警功能或者个别区域的告警功能的启动和停止进行定时。
白名单设置模块,用于在第二接收模块收到来自用户终端的白名单设置指令时,设置白名单中的蓝牙设备地址信息;如白名单中的蓝牙设备地址的新增、修改删除,蓝牙设备地址对应的人员信息等等。从而用户可以随时通过终端APP对白名单进行设置。
模式设置模块,用于在第二接收模块收到来自用户终端的模式设定指令时,设置该用户终端对应的用户账户当前所启用的防护模式。从而用户可以随时通过终端APP设置或变更告警系统当前的模式,使得告警系统的防护策略能够随着用户实际情况的变化而变更,实现真正的智能告警。
值得一提的是,本发明各实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。