一种门禁控制系统以及方法
【技术领域】
[0001]本发明涉及智能安防领域,尤其涉及一种门禁控制系统以及方法。
【背景技术】
[0002]现有蓝牙门禁的开锁权限几乎都是在管理中心授权或者蓝牙门禁器本地授权,在实际使用过程中,对来访者都会造成不便。例如,业主把房子租给其他人或者委托他人去房间取东西的时候,就必须到管理中心授权或者蓝牙门禁器本地授权,对于业主来说非常不便。
[0003]已有的蓝牙门禁系统如果要做成访客系统,必须要求门禁控制器与服务中心通过有线或无线方式联网,那样门禁管理员才能远程实时地把授权信息通过网络推送到门禁控制器,又或者门禁控制器要通过网络实时访问门禁服务器以获取授权信息,但在实际中发现,很多地方无法让门禁控制器联网,比如城中村的老旧的民房无法布线、偏远的仓库或工场没有信号覆盖更没有通信电缆、有些商业楼宇的停车场、大堂及高层办公室等也很难一体化组网,这样便无法满足很多无法布网的场合,造成了目前蓝牙门禁系统的使用局限性。
【发明内容】
[0004]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种门禁控制系统以及方法,可以在门禁控制器无需与授权服务中心联网的情况下,提供一种快捷授权和快捷通过的途径。
[0005]本发明解决其技术问题所采用的技术方案是:构造一种门禁控制系统,包括:门禁装置、服务器以及与所述服务器通信连接的:业主手机、访客手机、管理中心客户端,
[0006]管理中心客户端用于录入门禁装置数据以及业主数据,将数据上传至服务器中;服务器用于门禁APP管理、存储和处理门禁装置的所有运行数据;业主手机在所述服务器上注册以获取门禁APP的业主登录权限,具有业主登录权限的门禁APP授权所述访客手机在所述服务器上注册以获取门禁APP的在指定的时间区间有权通过指定的门禁装置的访客登录权限,具有业主登录权限或者访客登录权限的门禁APP通过蓝牙连接发送开锁请求至门禁装置,门禁装置根据开锁请求确认或禁止开启门禁。
[0007]本发明还公开了一种门禁控制方法,包括:
[0008]S1、管理中心客户端录入门禁装置数据以及业主数据,将数据上传至服务器中;月艮务器用于门禁APP管理、存储和处理门禁装置的所有运行数据;
[0009]S2、业主手机在所述服务器上注册以获取门禁APP的业主登录权限;
[0010]S3、具有业主登录权限的门禁APP授权访客手机在所述服务器上注册以获取门禁APP的在指定的时间区间有权通过指定的门禁装置的访客登录权限;
[0011]S4、具有业主登录权限或者访客登录权限的门禁APP通过蓝牙连接发送开锁请求至门禁装置,门禁装置根据开锁请求确认或禁止开启门禁。
[0012]在本发明所述的门禁控制方法中,所述步骤SI包括:
[0013]S11、建立门禁注册数据表,将门禁注册数据表上传到服务器中存储,同时通过门禁装置的配置通信口下载到门禁装置存储,所述门禁注册数据表包含:门禁装置的ID号、门禁装置安装的地址、关联的业主房号;
[0014]S12、建立业主注册数据表,将业主注册数据表上传到服务器中存储,所述业主注册数据表包含:姓名、业主房号、手机号码。
[0015]在本发明所述的门禁控制方法中,所述步骤S2包括:
[0016]S21、业主手机访问服务器,下载安装门禁APP;
[0017]S22、业主手机运行门禁APP后进行注册,输入并上传注册信息给服务器;
[0018]S23、服务器接收到注册信息后,根据管理中心客户端上传的数据确认业主手机是否具有权限,并在具有权限时下发手机短信确认码给业主手机;
[0019]S24、业主手机输入并上传所述手机短信确认码后完成门禁APP注册并获取业主登录权限。
[0020]在本发明所述的门禁控制方法中,所述步骤S21中业主手机访问服务器采用二维码扫描的方式或直接输入服务器地址链接的方式;
[0021]所述步骤S22中所述的注册信息包括用户名、密码、在管理中心客户端录入的手机号码。
[0022]在本发明所述的门禁控制方法中,所述步骤S3包括:
[0023]S31、具有业主登录权限的门禁APP获取业主输入的访客的手机号码、来访的时间段并上传给服务器进行授权,服务器根据访客的手机号码向访客手机发送链接地址;
[0024]S32、访客手机根据所述链接地址下载安装门禁APP,并完成注册获取访客登录权限。
[0025]在本发明所述的门禁控制方法中,所述步骤S4包括:具有业主登录权限或者访客登录权限的门禁APP,通过蓝牙连接发送包含门禁装置的ID号以及特定信息的开锁请求给所述门禁装置,所述门禁装置判断开锁请求中的ID号以及特定信息与自身存储的ID号以及特定信息是否一致,如果一致,则确认具有访问权限并开启门禁,如果不一致,则确认不具有访问权限并禁止开启门禁;
[0026]其中,所述ID号以及特定信息由服务器根据门禁APP通过服务器注册时提交的注册信息和管理中心客户端上传的业主注册数据表、门禁注册数据表确定。
[0027]在本发明所述的门禁控制方法中,服务器上存储有用于记录业主手机授权访客手机的事件的授权日志,每执行一次步骤S3,服务器更新一次授权日志。
[0028]在本发明所述的门禁控制方法中,门禁装置内存储有用于记录门禁访问事件的来访日志,且在具有访问权限且联网的手机进入门禁装置的蓝牙覆盖范围时,通过该手机将来访日志上传至服务器。
[0029]实施本发明的门禁控制系统以及方法,具有以下有益效果:
[0030]I)业主可以通过门禁APP直接给访客授权,无需更新管理中心授权或者门禁装置的本地数据,操作简单,不需要管理处或保安人员临时授权,极大地方便了业主和访客;
[0031]2)业主和访客必须通过门禁APP开启门禁,而登录门禁APP之前必须通过服务器的注册才能获取授权登录APP,无论是业主还是访客,其身份的验证都是通过服务器把关,无需推送授权信息给门禁装置进行更新,因此门禁装置无需联网;
[0032]3)服务器负责门禁APP管理、存储和处理门禁装置的所有运行数据,门禁装置的数据通信以及数据处理负担也极大的减少,业主在注册或者给访客授权的时候无需自己获取门禁的身份信息,特别是在业主在给访客授权的时服务器并不是简单的数据转达。
【附图说明】
[0033]下面将结合附图及实施例对本发明作进一步说明,附图中:
[0034]图1是本发明的门禁控制系统的结构示意图;
[0035]图2是本发明的门禁控制方法的流程图。
【具体实施方式】
[0036]为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的【具体实施方式】。
[0037]参考图1,是本发明的门禁控制系统实施例的结构示意图。
[0038]如图1所示,本发明的门禁控制系统包括:至少一个门禁装置500、服务器100以及与服务器100通信连接的业主手机300、访客手机400、管理中心客户端200。其中,业主手机300和访客手机400分别是运行有门禁APP的智能终端,其中,前者,具有经过服务器授权并记录的业主权限,后者是普通的访客权限,为简略起见,称之为业主手机300和访客手机400。管理中心客户端200是网络上的终端,可以通过B/S或C/S方式访问服务器。
[0039]管理中心客户端200用于录入门禁装置数据以及业主数据,将数据上传至服务器100中;当然,也可以其他方式,将门禁和业主数据等上传到服务器。服务器可以管理多个不同的小区或者楼宇,每个小区或楼宇可以有多个门禁装置和至少一个管理中心客户端,每个小区或楼宇可以有不同的业主群体。服务器100用于门禁APP管理、存储和处理门禁装置500的所有运行数据;业主手机300在服务器100上注册以获取门禁APP的业主登录权限,具有业主登录权限的门禁APP授权所述访客手机400在所述服务器100上注册以获取门禁APP的在指定的时间区间有权通过指定的门禁装置500的访客登录权限,具有访客登录权限的门禁APP通过蓝牙连接发送开锁请求至门禁装置500,门禁装置500根据开锁请求确认或禁止开启门禁。
[0040]相应的,本发明还公开了门禁控制方法。参考图2,是本发明的门禁控制方法的流程图。本发明的门禁控制方法包括:
[0041]S1、服务器上的数据可以是由管理中心客户端200录入并上传的门禁装置数据以及业主数据,也可以通过其他方式将相关数据上传至服务器100中;服务器100用于门禁APP管理、存储和处理门禁装置500的所有运行数据;其中,门禁APP管理包括门禁APP的注册和登录;
[0042]S2、业主手机300在服务器100上注册以获取门禁APP的业主登录权限,是否允许获得业主权限,可以通过预先设置名单或提供注册码的方式,由服务器加以确认,经确认为业主的手机的APP,就成为本文所称的业主手机;
[0043]S3、当业主有访客时,具有业主登录权限的门禁APP可以授权访客手机400,通过在服务器100上注册以获取门禁APP的在指定的时间区间有权通过指定的门禁装置500的访客登录权限;
[0044]S4、具有业主登录权限或者访客登录权限的门禁APP通过蓝牙连接发送开锁请求至门禁装置500进行通信并开启门禁,门禁装置500根据开锁请求确认或禁止开启门禁。
[0045]可见,业主可以通过门禁APP直接给访客授权,无需更新管理中心授权或者门禁装置500的本地数据,操作简单,不需要管理处或保安人员临时授权,极大地方便了业主和访客。
[0046]其中,所述步骤SI包括:
[0047]Sll、建立门禁注册数据表,其包含:门禁装置500的ID号、门禁装置500安装的地址、关联的业主房号,将门禁注册数据表上传到服务器100中存储,同时通过门禁装置500的配置通信口下载到门禁装置500存储;
[0048]其中,所述ID号用于标识一个门禁装置500的身份信息。因为门禁装置500有很多,所以用ID号区别于其他门禁装置500。
[0049]S12、建立业主注册数据表,其包含:姓名、业主房号、手机号码,将业主注册数据表上传到服务器100中存储。
[0050]其中,所述步骤S2包括:
[0051 ] S21、业主手机300访问服务器100,下载安装门禁APP;
[0052]优选的,业主手机300访问服务器100采用二维码扫描的方式或直接输入服务器100地址链接的方式;
[0053]S22、业主手机300运行门禁APP后进行注册,输入并上传注册信息给服务器100;
[0054]其中,所述的注册信息包括用户名、密码、在管理中心客户端200录入的手机号码、附加码。