一种蓝牙看护开锁方法及系统与流程

文档序号:11678686阅读:289来源:国知局
一种蓝牙看护开锁方法及系统与流程

本发明涉及门禁开锁领域,特别涉及一种蓝牙看护开锁方法及系统。



背景技术:

目前大部分小区、单位或企业的门禁管理都比较落后,大部分是通过在门禁处设置安保驻点,工作人员或小区业主可以通过证件进入,而外来访客则需要到安保驻点处登记后才可以进入,有的甚至需要由工作人员或小区业主亲自到安保驻点处认证后才可以进入。

当然,目前市面上已存在有蓝牙配对开锁门禁,业主通过预先安装的app,在靠近小区门口,且完成蓝牙配对的情况下,启动app开锁,但配对成功率较低,且无后续对接,只是单纯用于开锁。因此,现有技术存在有如下缺陷:1、现有的蓝牙配对都是采用红外配对,且无后台管理系统,因此无法实现云平台对接及统一用户管理;2、用户资料录入麻烦,需要先将数据存到sd卡,再写入到配对主机中,用户蓝牙配对设备丢失必须到物业处理;3、信号强度大小固定,蓝牙远近识别距离不能调整;4、安卓配对设备需要5.0版本以上才可以使用;5、自动开门配对成功率低;6、采用蓝牙对码而不是账号身份识别,安全性较差。



技术实现要素:

本发明要解决的技术问题之一,在于提供一种蓝牙看护开锁方法,通过该方法实现蓝牙门禁的自动开启,并可以实现对小孩的实时看护和对老人的实时关爱。

本发明是这样实现技术问题之一的:一种蓝牙看护开锁方法,该方法需提供至少一pc端、至少一蓝牙纽扣、一手机端、一服务器以及一蓝牙主机,所述手机端及pc端均与所述服务器进行数据交互;所述手机端、蓝牙纽扣、pc端及服务器均与所述蓝牙主机通信,每所述蓝牙纽扣均具有id识别码;

所述方法包括如下步骤:

手机端下载app,注册app登录账号,获取手机的imei码以及蓝牙纽扣的id识别码,将手机的imei码和蓝牙纽扣的id识别码均与登录账号绑定并发送给蓝牙主机完成开锁授权;

设置蓝牙主机的连接距离和配对距离,其中,连接距离大于配对距离;通过app设置对蓝牙纽扣的跟随时间;同时蓝牙主机根据连接距离对外广播连接消息;

手机端或蓝牙纽扣自动接收连接消息并连接蓝牙主机,同时将手机的imei码、登录帐号以及蓝牙信号强度或者蓝牙纽扣的id识别码以及蓝牙信号强度加密并发送给蓝牙主机;

通过传感器检测蓝牙主机与手机端的距离或者蓝牙主机与蓝牙纽扣的距离,当检测到蓝牙主机与手机端的距离等于配对距离时,蓝牙主机对手机的imei码与登录账号进行验证,若验证通过且当前蓝牙信号强度大于之前接收的蓝牙信号强度,蓝牙主机控制蓝牙门禁自动开启;若否,则不开启门禁;手机端开启蓝牙门禁后,若蓝牙纽扣在设置的跟随时间内通过蓝牙主机的验证,则通过服务器向app提示看护正常;若蓝牙纽扣在设置的跟随时间外通过蓝牙主机的验证,则通过服务器向app发送报警信息或关爱信息;

当检测到蓝牙主机与蓝牙纽扣的距离等于配对距离时,蓝牙主机对蓝牙纽扣的id识别码进行验证,若验证通过且当前蓝牙信号强度大于之前接收的蓝牙信号强度,则蓝牙主机控制蓝牙门禁自动开启;若否,则不开启门禁;蓝牙纽扣开启蓝牙门禁后,若手机端在设置的跟随时间内通过蓝牙主机的验证,则通过服务器向app提示看护正常;若手机端在设置的跟随时间内未通过蓝牙主机的验证,则通过服务器向app发送报警信息或关爱信息。

进一步地,还包括:

手机端的app或蓝牙纽扣向蓝牙主机发起蓝牙门禁开启请求,若蓝牙主机有接收到开启请求,即手机端或蓝牙纽扣与蓝牙主机之间的距离小于等于连接距离,则连接app或蓝牙纽扣;若蓝牙主机没有接收到开启请求,即手机端或蓝牙纽扣与蓝牙主机之间的距离大于连接距离,则提示无法连接 或不作任何提示;

在app连接上蓝牙主机时,手机端将imei码与登录账号加密并发送给蓝牙主机,蓝牙主机对手机的imei码与登录账号进行验证,若验证通过,则蓝牙主机控制蓝牙门禁自动开启;若否,则不开启门禁;手机端开启蓝牙门禁后,若蓝牙纽扣在设置的跟随时间内通过蓝牙主机的验证,则通过服务器向app提示看护正常;若蓝牙纽扣在设置的跟随时间外通过蓝牙主机的验证,则通过服务器向app发送报警信息或关爱信息;

在蓝牙纽扣连接上蓝牙主机时,蓝牙纽扣将id识别码加密并发送给蓝牙主机,蓝牙主机对蓝牙纽扣的id识别码进行验证,若验证通过,则蓝牙主机控制蓝牙门禁自动开启;若否,则不开启门禁;蓝牙纽扣开启蓝牙门禁后,若手机端在设置的跟随时间内通过蓝牙主机的验证,则通过服务器向app提示看护正常;若手机端在设置的跟随时间内未通过蓝牙主机的验证,则通过服务器向app发送报警信息或关爱信息。

进一步地,还包括:

蓝牙门禁开启时,蓝牙主机触发摄像头抓拍蓝牙门禁入口的图像,并将图像存储至服务器。

进一步地,所述“注册app登录账号,获取手机的imei码以及蓝牙纽扣的id识别码,将手机的imei码和蓝牙纽扣的id识别码与登录账号绑定并发送给蓝牙主机完成开锁授权”具体为:

打开app,进入注册界面填写用户基本信息,注册app登录账号,所述用户基本信息至少包括用户的姓名、性别以及年龄;使用登录账号登录app;通过app获取手机的imei码作为手机的身份识别码,并将手机的imei码转换成加密后的条形码;

使用扫描枪将加密后的条形码扫描到蓝牙主机后台,pc端通过读卡器读取蓝牙纽扣的id识别码;pc端访问蓝牙主机后台获取手机的imei码,在pc端录入登陆账号,并将手机的imei码和蓝牙纽扣的id识别码均与登录账号绑定,同时将绑定后的imei码、id识别码以及登录账号均传送给蓝牙主机完成开锁授权。

本发明要解决的技术问题之二,在于提供一种蓝牙看护开锁系统,通过该系统实现蓝牙门禁的自动开启,并可以实现对小孩的实时看护和对老人的实时关爱。

本发明是这样实现技术问题之二的:一种蓝牙看护开锁系统,该系统需提供至少一pc端、至少一蓝牙纽扣、一手机端、一服务器以及一蓝牙主机,所述手机端及pc端均与所述服务器进行数据交互;所述手机端、蓝牙纽扣、pc端及服务器均与所述蓝牙主机通信,每所述蓝牙纽扣均具有id识别码;

所述系统包括:

开锁授权模块,用于手机端下载app,注册app登录账号,获取手机的imei码以及蓝牙纽扣的id识别码,将手机的imei码和蓝牙纽扣的id识别码均与登录账号绑定并发送给蓝牙主机完成开锁授权;

设置模块,用于设置蓝牙主机的连接距离和配对距离,其中,连接距离大于配对距离;通过app设置对蓝牙纽扣的跟随时间;同时蓝牙主机根据连接距离对外广播连接消息;

自动连接模块,用于手机端或蓝牙纽扣自动接收连接消息并连接蓝牙主机,同时将手机的imei码、登录帐号以及蓝牙信号强度或者蓝牙纽扣的id识别码以及蓝牙信号强度加密并发送给蓝牙主机;

主动开启模块,用于通过传感器检测蓝牙主机与手机端的距离或者蓝牙主机与蓝牙纽扣的距离,当检测到蓝牙主机与手机端的距离等于配对距离时,蓝牙主机对手机的imei码与登录账号进行验证,若验证通过且当前蓝牙信号强度大于之前接收的蓝牙信号强度,蓝牙主机控制蓝牙门禁自动开启;若否,则不开启门禁;手机端开启蓝牙门禁后,若蓝牙纽扣在设置的跟随时间内通过蓝牙主机的验证,则通过服务器向app提示看护正常;若蓝牙纽扣在设置的跟随时间外通过蓝牙主机的验证,则通过服务器向app发送报警信息或关爱信息;

当检测到蓝牙主机与蓝牙纽扣的距离等于配对距离时,蓝牙主机对蓝牙纽扣的id识别码进行验证,若验证通过且当前蓝牙信号强度大于之前接收的蓝牙信号强度,则蓝牙主机控制蓝牙门禁自动开启;若否,则不开启门禁; 蓝牙纽扣开启蓝牙门禁后,若手机端在设置的跟随时间内通过蓝牙主机的验证,则通过服务器向app提示看护正常;若手机端在设置的跟随时间内未通过蓝牙主机的验证,则通过服务器向app发送报警信息或关爱信息。

进一步地,还包括:

请求连接模块,用于手机端的app或蓝牙纽扣向蓝牙主机发起蓝牙门禁开启请求,若蓝牙主机有接收到开启请求,即手机端或蓝牙纽扣与蓝牙主机之间的距离小于等于连接距离,则连接app或蓝牙纽扣;若蓝牙主机没有接收到开启请求,即手机端或蓝牙纽扣与蓝牙主机之间的距离大于连接距离,则提示无法连接或不作任何提示;

验证开锁模块,用于在app连接上蓝牙主机时,手机端将imei码与登录账号加密并发送给蓝牙主机,蓝牙主机对手机的imei码与登录账号进行验证,若验证通过,则蓝牙主机控制蓝牙门禁自动开启;若否,则不开启门禁;手机端开启蓝牙门禁后,若蓝牙纽扣在设置的跟随时间内通过蓝牙主机的验证,则通过服务器向app提示看护正常;若蓝牙纽扣在设置的跟随时间外通过蓝牙主机的验证,则通过服务器向app发送报警信息或关爱信息;

在蓝牙纽扣连接上蓝牙主机时,蓝牙纽扣将id识别码加密并发送给蓝牙主机,蓝牙主机对蓝牙纽扣的id识别码进行验证,若验证通过,则蓝牙主机控制蓝牙门禁自动开启;若否,则不开启门禁;蓝牙纽扣开启蓝牙门禁后,若手机端在设置的跟随时间内通过蓝牙主机的验证,则通过服务器向app提示看护正常;若手机端在设置的跟随时间内未通过蓝牙主机的验证,则通过服务器向app发送报警信息或关爱信息。

进一步地,还包括:

图像拍摄模块,用于蓝牙门禁开启时,蓝牙主机触发摄像头抓拍蓝牙门禁入口的图像,并将图像存储至服务器。

进一步地,所述“注册app登录账号,获取手机的imei码以及蓝牙纽扣的id识别码,将手机的imei码和蓝牙纽扣的id识别码与登录账号绑定并发送给蓝牙主机完成开锁授权”具体为:

打开app,进入注册界面填写用户基本信息,注册app登录账号,所 述用户基本信息至少包括用户的姓名、性别以及年龄;使用登录账号登录app;通过app获取手机的imei码作为手机的身份识别码,并将手机的imei码转换成加密后的条形码;

使用扫描枪将加密后的条形码扫描到蓝牙主机后台,pc端通过读卡器读取蓝牙纽扣的id识别码;pc端访问蓝牙主机后台获取手机的imei码,在pc端录入登陆账号,并将手机的imei码和蓝牙纽扣的id识别码均与登录账号绑定,同时将绑定后的imei码、id识别码以及登录账号均传送给蓝牙主机完成开锁授权。

本发明具有如下优点:1、将手机的imei码和蓝牙纽扣的id识别码均与登录账号绑定进行开锁授权,可以提高验证安全级别,实现每个用户身份验证的唯一性;2、在主动开锁过程中,当app连接上蓝牙主机时,并未马上开启蓝牙门禁,而是在通过更近距离的配对验证后再开启蓝牙门禁,可以有效解决用户在小区门口徘徊或聊天造成的门禁常开现象;3、可以通过后台web调节连接距离和配对距离,抗干扰能力强,自动配对成功率高,使用起来十分方便灵活;4、安卓配对设备只需要4.3版本以上就可以使用,兼容性好;5、可以实现与服务器很好对接,可以方便对用户信息进行统一管理,用户资料可以直接通过pc端录入;6、可以与公安系统实现很好地对接,实现人员进出小区可随时调阅,从而高办事效率;7、可以实现对小孩或老人的实时看护,有助于大人或子女实时了解小孩或老人进出小区的情况。

附图说明

下面参照附图结合实施例对本发明作进一步的说明。

图1为本发明需提供的硬件的连接结构图。

图2为本发明蓝牙看护开锁系统实现自动看护开锁的结构框图。

图3为本发明蓝牙看护开锁系统实现手动看护开锁的结构框图。

具体实施方式

一种蓝牙看护开锁方法的较佳实施例(本实施例以将本方法应用到小区门禁为例):

请参照图1所示,该方法需提供至少一pc端、至少一蓝牙纽扣、一手机端、一服务器以及一蓝牙主机,所述手机端及pc端均与所述服务器进行数据交互,用于实现数据的上传、下载、推送等功能;所述手机端、蓝牙纽扣、pc端及服务器均与所述蓝牙主机通信,用于实现指令传输、身份认证等功能;每所述蓝牙纽扣均具有id识别码;

所述方法包括如下步骤:

步骤10、小区业主到物业处进行身份认证,在确认是本小区的业主后,购买蓝牙纽扣,用手机端下载app,注册app登录账号,获取手机的imei码以及蓝牙纽扣的id识别码,将手机的imei码和蓝牙纽扣的id识别码均与登录账号绑定并发送给蓝牙主机完成开锁授权;

其中,所述“注册app登录账号,获取手机的imei码以及蓝牙纽扣的id识别码,将手机的imei码和蓝牙纽扣的id识别码与登录账号绑定并发送给蓝牙主机完成开锁授权”具体为:

打开app,进入注册界面填写用户基本信息,注册app登录账号,所述用户基本信息至少包括用户的姓名、性别以及年龄,还可以包括用户名、联系电话、邮箱等信息;使用登录账号登录app;通过app获取手机的imei码作为手机的身份识别码,并将手机的imei码转换成加密后的条形码;在具体实施时,可以在app的界面设置一个“开锁认证”功能按钮,业主只需要点击该功能按钮,app就会自动获取手机的imei码,并自动生成加密后的条形码;

使用扫描枪将加密后的条形码扫描到蓝牙主机后台,此时蓝牙主机后台会自动对加密的条形码进行解密,以获取手机的imei码,pc端通过读卡器读取蓝牙纽扣的id识别码;pc端访问蓝牙主机后台获取手机的imei码,在pc端录入登陆账号,并将手机的imei码和蓝牙纽扣的id识别码均与登录账号绑定,同时将绑定后的imei码、id识别码以及登录账号均传送给蓝牙主机完成开锁授权。当然,如果业主不慎丢失手机时,可以使用另一部手机登陆app开启手机丢失功能(即将imei码与登录账号解绑),丢失的手机的开锁功能就会失效;如果不慎丢失蓝牙纽扣时,可以到物业处核对身份, 并通过pc端访问蓝牙主机后台解除开锁授权,解除开锁授权后,该蓝牙纽扣就失去开锁功能,同时还可以登录app解除与登录账号的绑定。

在具体实施时,服务器会根据用户的性别、用户的年龄、用户平时的浏览习惯等信息为业主实时推送精准广告,以确保推送的广告是适用业主或业主所喜欢的,业主在登陆app后,app界面会自动向业主推送广告,以供业主点击查看。

步骤20、设置蓝牙主机的连接距离和配对距离,其中,连接距离大于配对距离,例如可以设置连接距离为3米,设置配对距离为1米;通过app设置对蓝牙纽扣的跟随时间,例如可以设置对蓝牙纽扣的跟随时间为30秒;同时蓝牙主机根据连接距离对外广播连接消息;在具体实施时,可以通过后台web来设置蓝牙主机的连接距离和配对距离,其中,连接距离即蓝牙信号的实际接收距离(因此可以通过设置蓝牙信号的强度来实现连接距离的设置),由于受环境、地形等因素的影响,连接距离可以根据实际情况进行调整;配对距离通过设置传感器的感应距离来实现,该配对距离也可以根据实际情况进行调整。

在本实施例中,当将手机端的app或蓝牙纽扣设置为“主动开锁”时,即自动触发开启蓝牙门禁(在具体实施时,可以在蓝牙纽扣上设置一个提供选择的按钮,例如将按钮往上打时,就开启“主动开锁”功能,将按钮往下打时,就开启“手动开锁”功能;手机端可以通过在app界面上设置“主动开锁”、“手动开锁”等功能按钮),则执行步骤30和步骤31:

步骤30、在业主(业主必须携带手机或蓝牙纽扣)走到设置的连接距离(例如走到靠近蓝牙主机3米的位置)时,手机端或蓝牙纽扣自动接收连接消息并连接蓝牙主机(在实施时,手机端的ibeacon服务会自动接收连接消息,并自动唤醒app连接蓝牙主机),同时将手机的imei码、登录帐号以及蓝牙信号强度或者蓝牙纽扣的id识别码以及蓝牙信号强度加密并发送给蓝牙主机,为蓝牙主机的配对做好准备;

步骤31、通过传感器检测蓝牙主机与手机端的距离或者蓝牙主机与蓝牙纽扣的距离,当检测到蓝牙主机与手机端的距离等于配对距离(例如在靠 近蓝牙主机1米的位置)时,蓝牙主机对手机的imei码与登录账号进行验证,若验证通过且当前蓝牙信号强度大于之前接收的蓝牙信号强度,蓝牙主机控制蓝牙门禁自动开启;若否,则不开启门禁;手机端开启蓝牙门禁后,若蓝牙纽扣在设置的跟随时间内通过蓝牙主机的验证,则通过服务器向app提示看护正常;若蓝牙纽扣在设置的跟随时间外通过蓝牙主机的验证,则通过服务器向app发送报警信息或关爱信息;

当检测到蓝牙主机与蓝牙纽扣的距离等于配对距离时,蓝牙主机对蓝牙纽扣的id识别码进行验证,若验证通过且当前蓝牙信号强度大于之前接收的蓝牙信号强度,则蓝牙主机控制蓝牙门禁自动开启;若否,则不开启门禁;蓝牙纽扣开启蓝牙门禁后,若手机端在设置的跟随时间内通过蓝牙主机的验证,则通过服务器向app提示看护正常;若手机端在设置的跟随时间内未通过蓝牙主机的验证,则通过服务器向app发送报警信息或关爱信息。

在具体实施时,可以将蓝牙纽扣绑定后给小孩或者老人佩戴,当老人或小孩独自开启门禁走出小区时,服务器就向app发送“您的小孩在某时某刻已出小区”、“您的xx在某时某刻自行走出小区”等报警信息或关爱信息;当小孩和大人在设置的跟随时间内都有走出蓝牙门禁时,服务器就向app提示看护正常;当大人走出蓝牙门禁后,小孩在设置的跟随时间外走出蓝牙门禁,服务器就向app发送“您的孩子在某时某刻出小区”等等。同时为了方便查看哪些蓝牙纽扣是给小孩佩戴的,哪些蓝牙纽扣是给老人佩戴的,还可以使用登录帐号登录app界面,在app界面中点击已绑定的蓝牙纽扣并修改名称。

当将手机端的app或蓝牙纽扣设置为“手动开锁”时,则直接从步骤20进入步骤40和步骤41:

步骤40、手机端的app或蓝牙纽扣向蓝牙主机发起蓝牙门禁开启请求,若蓝牙主机有接收到开启请求,即手机端或蓝牙纽扣与蓝牙主机之间的距离小于等于连接距离,则连接app或蓝牙纽扣;若蓝牙主机没有接收到开启请求,即手机端或蓝牙纽扣与蓝牙主机之间的距离大于连接距离,则提示无法连接或不作任何提示;在具体实施时,可以通过按压手机端或蓝牙纽扣上 的按键、在手机端按压指纹、点击设置在app界面的“连接请求按钮”等方式向蓝牙主机发起蓝牙门禁开启请求。

步骤41、在app连接上蓝牙主机时,手机端将imei码与登录账号加密并发送给蓝牙主机,蓝牙主机对手机的imei码与登录账号进行验证,若验证通过,则蓝牙主机控制蓝牙门禁自动开启;若否,则不开启门禁;手机端开启蓝牙门禁后,若蓝牙纽扣在设置的跟随时间内通过蓝牙主机的验证,则通过服务器向app提示看护正常;若蓝牙纽扣在设置的跟随时间外通过蓝牙主机的验证,则通过服务器向app发送报警信息或关爱信息;

在蓝牙纽扣连接上蓝牙主机时,蓝牙纽扣将id识别码加密并发送给蓝牙主机,蓝牙主机对蓝牙纽扣的id识别码进行验证,若验证通过,则蓝牙主机控制蓝牙门禁自动开启;若否,则不开启门禁;蓝牙纽扣开启蓝牙门禁后,若手机端在设置的跟随时间内通过蓝牙主机的验证,则通过服务器向app提示看护正常;若手机端在设置的跟随时间内未通过蓝牙主机的验证,则通过服务器向app发送报警信息或关爱信息。

为了与公安系统实现更好地对接,实现人员进出小区可随时调阅,从而高办事效率,该方法还包括:

步骤50、在蓝牙门禁开启时,蓝牙主机触发摄像头抓拍蓝牙门禁入口的图像,并将图像存储至服务器,同时还记录进出小区的时间等信息。在具体实施时,通常设置有3到4个摄像头,以实现多角度、无死角拍摄图像。

一种蓝牙看护开锁系统的较佳实施例:

请参照图1所示,所述系统需提供至少一pc端、至少一蓝牙纽扣、一手机端、一服务器以及一蓝牙主机,所述手机端及pc端均与所述服务器进行数据交互,用于实现数据的上传、下载、推送等功能;所述手机端、蓝牙纽扣、pc端及服务器均与所述蓝牙主机通信,用于实现指令传输、身份认证等功能;每所述蓝牙纽扣均具有id识别码;

所述系统包括:

开锁授权模块,用于小区业主到物业处进行身份认证,在确认是本小区 的业主后,购买蓝牙纽扣,用手机端下载app,注册app登录账号,获取手机的imei码以及蓝牙纽扣的id识别码,将手机的imei码和蓝牙纽扣的id识别码均与登录账号绑定并发送给蓝牙主机完成开锁授权;

其中,所述“注册app登录账号,获取手机的imei码以及蓝牙纽扣的id识别码,将手机的imei码和蓝牙纽扣的id识别码与登录账号绑定并发送给蓝牙主机完成开锁授权”具体为:

打开app,进入注册界面填写用户基本信息,注册app登录账号,所述用户基本信息至少包括用户的姓名、性别以及年龄,还可以包括用户名、联系电话、邮箱等信息;使用登录账号登录app;通过app获取手机的imei码作为手机的身份识别码,并将手机的imei码转换成加密后的条形码;在具体实施时,可以在app的界面设置一个“开锁认证”功能按钮,业主只需要点击该功能按钮,app就会自动获取手机的imei码,并自动生成加密后的条形码;

使用扫描枪将加密后的条形码扫描到蓝牙主机后台,此时蓝牙主机后台会自动对加密的条形码进行解密,以获取手机的imei码,pc端通过读卡器读取蓝牙纽扣的id识别码;pc端访问蓝牙主机后台获取手机的imei码,在pc端录入登陆账号,并将手机的imei码和蓝牙纽扣的id识别码均与登录账号绑定,同时将绑定后的imei码、id识别码以及登录账号均传送给蓝牙主机完成开锁授权。当然,如果业主不慎丢失手机时,可以使用另一部手机登陆app开启手机丢失功能(即将imei码与登录账号解绑),丢失的手机的开锁功能就会失效;如果不慎丢失蓝牙纽扣时,可以到物业处核对身份,并通过pc端访问蓝牙主机后台解除开锁授权,解除开锁授权后,该蓝牙纽扣就失去开锁功能,同时还可以登录app解除与登录账号的绑定。

在具体实施时,服务器会根据用户的性别、用户的年龄、用户平时的浏览习惯等信息为业主实时推送精准广告,以确保推送的广告是适用业主或业主所喜欢的,业主在登陆app后,app界面会自动向业主推送广告,以供业主点击查看。

设置模块,用于设置蓝牙主机的连接距离和配对距离,其中,连接距离 大于配对距离,例如可以设置连接距离为3米,设置配对距离为1米;通过app设置对蓝牙纽扣的跟随时间,例如可以设置对蓝牙纽扣的跟随时间为30秒;同时蓝牙主机根据连接距离对外广播连接消息;在具体实施时,可以通过后台web来设置蓝牙主机的连接距离和配对距离,其中,连接距离即蓝牙信号的实际接收距离(因此可以通过设置蓝牙信号的强度来实现连接距离的设置),由于受环境、地形等因素的影响,连接距离可以根据实际情况进行调整;配对距离通过设置传感器的感应距离来实现,该配对距离也可以根据实际情况进行调整。

在本实施例中,请参照图2所示,当将手机端的app或蓝牙纽扣设置为“主动开锁”时,即自动触发开启蓝牙门禁(在具体实施时,可以在蓝牙纽扣上设置一个提供选择的按钮,例如将按钮往上打时,就开启“主动开锁”功能,将按钮往下打时,就开启“手动开锁”功能;手机端可以通过在app界面上设置“主动开锁”、“手动开锁”等功能按钮),则执行自动连接模块和主动开启模块:

自动连接模块,用于在业主(业主必须携带手机或蓝牙纽扣)走到设置的连接距离(例如走到靠近蓝牙主机3米的位置)时,手机端或蓝牙纽扣自动接收连接消息并连接蓝牙主机(在实施时,手机端的ibeacon服务会自动接收连接消息,并自动唤醒app连接蓝牙主机),同时将手机的imei码、登录帐号以及蓝牙信号强度或者蓝牙纽扣的id识别码以及蓝牙信号强度加密并发送给蓝牙主机,为蓝牙主机的配对做好准备;

主动开启模块,用于通过传感器检测蓝牙主机与手机端的距离或者蓝牙主机与蓝牙纽扣的距离,当检测到蓝牙主机与手机端的距离等于配对距离(例如在靠近蓝牙主机1米的位置)时,蓝牙主机对手机的imei码与登录账号进行验证,若验证通过且当前蓝牙信号强度大于之前接收的蓝牙信号强度,蓝牙主机控制蓝牙门禁自动开启;若否,则不开启门禁;手机端开启蓝牙门禁后,若蓝牙纽扣在设置的跟随时间内通过蓝牙主机的验证,则通过服务器向app提示看护正常;若蓝牙纽扣在设置的跟随时间外通过蓝牙主机的验证,则通过服务器向app发送报警信息或关爱信息;

当检测到蓝牙主机与蓝牙纽扣的距离等于配对距离时,蓝牙主机对蓝牙纽扣的id识别码进行验证,若验证通过且当前蓝牙信号强度大于之前接收的蓝牙信号强度,则蓝牙主机控制蓝牙门禁自动开启;若否,则不开启门禁;蓝牙纽扣开启蓝牙门禁后,若手机端在设置的跟随时间内通过蓝牙主机的验证,则通过服务器向app提示看护正常;若手机端在设置的跟随时间内未通过蓝牙主机的验证,则通过服务器向app发送报警信息或关爱信息。

在具体实施时,可以将蓝牙纽扣绑定后给小孩或者老人佩戴,当老人或小孩独自开启门禁走出小区时,服务器就向app发送“您的小孩在某时某刻已出小区”、“您的xx在某时某刻自行走出小区”等报警信息或关爱信息;当小孩和大人在设置的跟随时间内都有走出蓝牙门禁时,服务器就向app提示看护正常;当大人走出蓝牙门禁后,小孩在设置的跟随时间外走出蓝牙门禁,服务器就向app发送“您的孩子在某时某刻出小区”等等。同时为了方便查看哪些蓝牙纽扣是给小孩佩戴的,哪些蓝牙纽扣是给老人佩戴的,还可以使用登录帐号登录app界面,在app界面中点击已绑定的蓝牙纽扣并修改名称。

请参照图3所示,当将手机端的app或蓝牙纽扣设置为“手动开锁”时,则直接从所述设置模块进入请求连接模块和验证开启模块:

请求连接模块,用于手机端的app或蓝牙纽扣向蓝牙主机发起蓝牙门禁开启请求,若蓝牙主机有接收到开启请求,即手机端或蓝牙纽扣与蓝牙主机之间的距离小于等于连接距离,则连接app或蓝牙纽扣;若蓝牙主机没有接收到开启请求,即手机端或蓝牙纽扣与蓝牙主机之间的距离大于连接距离,则提示无法连接或不作任何提示;在具体实施时,可以通过按压手机端或蓝牙纽扣上的按键、在手机端按压指纹、点击设置在app界面的“连接请求按钮”等方式向蓝牙主机发起蓝牙门禁开启请求。

验证开启模块,用于在app连接上蓝牙主机时,手机端将imei码与登录账号加密并发送给蓝牙主机,蓝牙主机对手机的imei码与登录账号进行验证,若验证通过,则蓝牙主机控制蓝牙门禁自动开启;若否,则不开启门禁;手机端开启蓝牙门禁后,若蓝牙纽扣在设置的跟随时间内通过蓝牙主机 的验证,则通过服务器向app提示看护正常;若蓝牙纽扣在设置的跟随时间外通过蓝牙主机的验证,则通过服务器向app发送报警信息或关爱信息;

在蓝牙纽扣连接上蓝牙主机时,蓝牙纽扣将id识别码加密并发送给蓝牙主机,蓝牙主机对蓝牙纽扣的id识别码进行验证,若验证通过,则蓝牙主机控制蓝牙门禁自动开启;若否,则不开启门禁;蓝牙纽扣开启蓝牙门禁后,若手机端在设置的跟随时间内通过蓝牙主机的验证,则通过服务器向app提示看护正常;若手机端在设置的跟随时间内未通过蓝牙主机的验证,则通过服务器向app发送报警信息或关爱信息。

为了与公安系统实现更好地对接,实现人员进出小区可随时调阅,从而高办事效率,所述系统还包括:

图像拍摄模块,用于在蓝牙门禁开启时,蓝牙主机触发摄像头抓拍蓝牙门禁入口的图像,并将图像存储至服务器,同时还记录进出小区的时间等信息。在具体实施时,通常设置有3到4个摄像头,以实现多角度、无死角拍摄图像。

综上所述,本发明具有如下优点:1、将手机的imei码和蓝牙纽扣的id识别码均与登录账号绑定进行开锁授权,可以提高验证安全级别,实现每个用户身份验证的唯一性;2、在主动开锁过程中,当app连接上蓝牙主机时,并未马上开启蓝牙门禁,而是在通过更近距离的配对验证后再开启蓝牙门禁,可以有效解决用户在小区门口徘徊或聊天造成的门禁常开现象;3、可以通过后台web调节连接距离和配对距离,抗干扰能力强,自动配对成功率高,使用起来十分方便灵活;4、安卓配对设备只需要4.3版本以上就可以使用,兼容性好;5、可以实现与服务器很好对接,可以方便对用户信息进行统一管理,用户资料可以直接通过pc端录入;6、可以与公安系统实现很好地对接,实现人员进出小区可随时调阅,从而高办事效率;7、可以实现对小孩或老人的实时看护,有助于大人或子女实时了解小孩或老人进出小区的情况。

虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发 明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1