本发明属于智能锁控方法技术领域,尤其涉及一种基于个人信息通讯处理系统PICA的智能锁控应用方法,同时本发明还提供一种基于个人信息通讯处理系统PICA的智能锁控应用系统。
背景技术:
目前,智能锁控系统PICA是根据一些重要部门和场所,有较大量的RFID钥匙需要集中管理而设计的,它融合了管理的新理念和计算机技术,对RFID钥匙进行了科学化的集中管理,它具有安全、方便、管理 功能强大等特点。它能对所授权的RFID钥匙进行严格的管理,并能详细的记录RFID钥匙使用者的情况。尽最大可能地解决了因RFID钥匙管理不当引发的各种问题和事件。它广泛地应用于:政府部门、军事机关、仓库、监狱、金融银行、交通运输、博物馆、公寓、办公楼等场所,现有技术存在个人信息通讯处理系统与智能锁控应用无法相互融合和智能管理的问题。
技术实现要素:
本发明提供一种基于个人信息通讯处理系统PICA的智能锁控应用方法及系统,以解决上述背景技术中提出了现有技术存在个人信息通讯处理系统与智能锁控应用无法相互融合和智能管理的问题。
本发明所解决的技术问题采用以下技术方案来实现:一种基于个人信息通讯处理系统PICA的智能锁控应用方法,步骤包括:
RFID钥匙取用方法:
若选择取用至少一把RFID钥匙,则根据选择的RFID钥匙编号依次解除锁定;
若选择取用至少一把RFID钥匙但均未取走任意一把RFID钥匙,则若关闭钥匙门,则全部取消RFID钥匙的选择;
若选择取用至少一把RFID钥匙但只取用部分RFID钥匙,则若关闭钥匙门,则记录取用的部分RFID钥匙;
RFID钥匙归还方法:
若归还至少一把RFID钥匙,则判断钥匙门开关状态:
若钥匙门未打开,则通过任意一把RFID钥匙射频打开钥匙门并将打开钥匙门的相应的RFID钥匙插入相应的锁孔并锁定;
若钥匙门已打开,则其余的RFID钥匙中每一把RFID钥匙依次经射频读取并根据相应的提示插入相应的锁孔并锁定;
若所有的RFID钥匙被锁定,则关闭钥匙门。
进一步,所述依次解除锁定包括若取走上一把RFID钥匙,则根据下一把RFID钥匙的编号解除下一把RFID钥匙的锁定。
进一步,所述根据相应的提示包括相应的RFID钥匙的锁孔的相应的指示灯提示。
进一步,所述其余的RFID钥匙包括除打开钥匙门的相应的RFID钥匙其余的RFID钥匙。
进一步,所述RFID钥匙取用方法或RFID钥匙归还方法之前还包括:
系统登录方法:
PICA客户端获取用户输入信息并发送到PICA服务器端,所述用户输入信息包括用户名、密码、指纹、卡号密码;
PICA服务器端接收用户输入信息并进行身份验证;
若PICA服务器端身份验证通过,则返回用户的权限、自定义组信息、钥匙柜上的钥匙状态并若钥匙已经借出,则返回不能再借用的信息;
若PICA服务器端身份验证未通过,则返回错误信息;
PICA客户端接收返回信息并根据返回信息进行相应的显示。
进一步,所述系统登录方法之前还包括:
PICA客户端添加方法:
PICA客户端启动后自动连接PICA服务器端;
PICA客户端向PICA服务器端发送唤醒信息并获得PICA服务器端的返回信息;
若PICA服务器端的返回信息正常,则PICA客户端向PICA服务器端发送设备登录信息,所述设备登录信息包括编号、类型、锁孔与钥匙绑定信息;
PICA服务器端接收设备登录信息并检测数据库中是否有设备信息相应的设备;
若数据库中未存在设备信息相应的设备,则记录相应的设备信息并等待管理员手动确认;
若数据库中存在设备信息相应的设备,则根据PICA的准入情况并向PICA客户端返回通过或拒绝的返回信息;
若返回信息通过,则PICA客户端可以在PICA服务器端进行相应的操作;
若返回信息未通过,则PICA客户端不能在PICA服务器端进行相应的操作;
进一步,管理员可以查看PICA客户端状态及准入情况并可以手动准入或拒绝PICA客户端的接入。
进一步,所述PICA客户端添加方法前还包括:
PICA客户端IP设置方法:
设置PICA客户端的IP地址以及要访问的服务器的IP地址。
进一步,所述PICA客户端IP设置方法前还包括:
PICA智能锁初始化方法:
PICA智能锁接入;
将插入锁孔的钥匙棒;
PICA客户端广播初始化命令给钥匙棒;
锁孔读取钥匙棒编号并将初始化信息写入锁孔。
所述PICA客户端IP设置方法前还包括:
PICA客户端的树莓派初始化:
将PICA系统程序写入SD卡中;
将SD卡放入PICA客户端的树莓派中;
给PICA客户端接上网线并接入PICA网络;
PICA客户端开机后自动访问并检测PICA服务器端的更新。
同时,本发明还提供一种基于个人信息通讯处理系统PICA的智能锁控应用系统,包括:RFID钥匙取用应用模块和RFID钥匙归还应用模块;
所述RFID钥匙取用应用模块用于:
RFID钥匙取用方法:
若选择取用至少一把RFID钥匙,则根据选择的RFID钥匙编号依次解除锁定;
若选择取用至少一把RFID钥匙但均未取走任意一把RFID钥匙,则若关闭钥匙门,则全部取消RFID钥匙的选择;
若选择取用至少一把RFID钥匙但只取用部分RFID钥匙,则若关闭钥匙门,则记录取用的部分RFID钥匙;
所述RFID钥匙归还应用模块用于:
RFID钥匙归还方法:
若归还至少一把RFID钥匙,则判断钥匙门开关状态:
若钥匙门未打开,则通过任意一把RFID钥匙射频打开钥匙门并将打开钥匙门的相应的RFID钥匙插入相应的锁孔并锁定;
若钥匙门已打开,则其余的RFID钥匙中每一把RFID钥匙依次经射频读取并根据相应的提示插入相应的锁孔并锁定;
若所有的RFID钥匙被锁定,则关闭钥匙门。
本发明具有突出的有益技术效果:
1、采用RFID钥匙取用方法:若选择取用至少一把RFID钥匙,则根据选择的RFID钥匙编号依次解除锁定;若选择取用至少一把RFID钥匙但均未取走任意一把RFID钥匙,则若关闭钥匙门,则全部取消RFID钥匙的选择;若选择取用至少一把RFID钥匙但只取用部分RFID钥匙,则若关闭钥匙门,则记录取用的部分RFID钥匙;RFID钥匙归还方法:若归还至少一把RFID钥匙,则判断钥匙门开关状态:若钥匙门未打开,则通过任意一把RFID钥匙射频打开钥匙门并将打开钥匙门的相应的RFID钥匙插入相应的锁孔并锁定;若钥匙门已打开,则其余的RFID钥匙中每一把RFID钥匙依次经射频读取并根据相应的提示插入相应的锁孔并锁定;若所有的RFID钥匙被锁定,则关闭钥匙门,由于取用流程是钥匙孔根据用户的选择顺序依次打开,此种情况是拿走第一个后,第二个打开,用户可以随意改变自己的选择,如用户选择多把钥匙,但均未取走,直接关闭门后,此时不算用户借取钥匙,如用户选择多把钥匙,但只取走部分,则关门时,仅记录用户此次取走的钥匙,归还流程:刷PP棒,打开柜门,将PP棒,插入指示灯亮起的锁孔,还多把PP棒时,重复上述操作(刷PP棒->插入锁孔),关闭柜门,因此,通过客户智能钥匙的取用和归还的管理,实现了个人信息通讯处理系统与智能锁控应用相互融合和智能化管理。
2、本发明采用所述RFID钥匙取用方法或RFID钥匙归还方法之前还包括:系统登录方法:PICA客户端获取用户输入信息并发送到PICA服务器端,所述用户输入信息包括用户名、密码、指纹、卡号密码;PICA服务器端接收用户输入信息并进行身份验证;若PICA服务器端身份验证通过,则返回用户的权限、自定义组信息、钥匙柜上的钥匙状态并若钥匙已经借出,则返回不能再借用的信息;若PICA服务器端身份验证未通过,则返回错误信息;PICA客户端接收返回信息并根据返回信息进行相应的显示,由于登录流程是获取用户输入信息(用户名密码、指纹、卡号密码)后发送到Server,Server进行身份验证,验证通过,返回用户的权限、自定义组信息、钥匙柜上的钥匙状态(如果钥匙已经借出,则不能再借用),验证未通过,返回错误信息,PICA根据返回信息进行显示,因此,通过具有身份验证的PICA的个人信息系统的登陆,提高了基于个人信息通讯处理系统PICA的智能锁控应用管理的安全性。
3、本发明采用PICA客户端添加方法:PICA客户端启动后自动连接PICA服务器端;PICA客户端向PICA服务器端发送唤醒信息并获得PICA服务器端的返回信息;若PICA服务器端的返回信息正常,则PICA客户端向PICA服务器端发送设备登录信息,所述设备登录信息包括编号、类型、锁孔与钥匙绑定信息;PICA服务器端接收设备登录信息并检测数据库中是否有设备信息相应的设备;若数据库中未存在设备信息相应的设备,则记录相应的设备信息并等待管理员手动确认;若数据库中存在设备信息相应的设备,则根据PICA的准入情况并向PICA客户端返回通过或拒绝的返回信息;若返回信息通过,则PICA客户端可以在PICA服务器端进行相应的操作;若返回信息未通过,则PICA客户端不能在PICA服务器端进行相应的操作;管理员可以查看PICA客户端状态及准入情况并可以手动准入或拒绝PICA客户端的接入,由于PICA启动后自动连接Server,PICA向Server发送Wakeup信息,获得Server的反馈信息,如果Server的Response正常,PICA向Server发送设备登录信息(包括SN、类型、锁孔与钥匙绑定信息)。考虑信息链不大,可以一次发送所有信息,避免多次通信,Server得到PICA信息后,检测数据库中是否有此设备,如未存在,则记录这些信息,等待管理员手动确认,如已存在,则根据PICA的准入情况,给PICA发送恢复:Passed或Rejected,管理员可在Server的PICA List Management页面中查看PICA设备状态及准入情况,管理员可以手动准入或拒绝PICA设备的接入,经过确认(准入)的PICA设备可以在Server的出现在正常使用页面上,否则不能,由于通过客户端的认证过程,保证了客户端接入的合法性。
4、本发明采用PICA智能锁初始化方法:PICA智能锁接入;将插入锁孔的钥匙棒;PICA客户端广播初始化命令给钥匙棒;锁孔读取钥匙棒编号并将初始化信息写入锁孔,所述PICA客户端IP设置方法前还包括:PICA客户端的树莓派初始化:将PICA系统程序写入SD卡中;将SD卡放入PICA客户端的树莓派中;给PICA客户端接上网线并接入PICA网络;PICA客户端开机后自动访问并检测PICA服务器端的更新,树莓派初始化,将装有SD卡的读卡器接入电脑,在电脑上执行初始化,将系统ROM写入SD卡中,将SD卡放入树莓派中,给PICA接上网线,接入专用网络,PICA开机后自动检测更新(访问Server上的服务并下载更新),锁孔初始化,给PICA接上网线,将初始化专用PP棒插入锁孔,执行PC上的初始化程序,向树PICA发送初始化命令,PICA将命令广播给锁孔,锁孔开始读取PP棒编号,并将信息写入锁孔,因此,由于采用简化的初始化方法,简化了初始化流程。
本发明广泛应用于政府部门、军事机关、仓库、监狱、金融银行、交通运输、博物馆、公寓、办公楼等场所。
本发明提供一种基于个人信息通讯处理系统PICA的智能锁控应用方法及系统可以解决现有技术存在个人信息通讯处理系统与智能锁控应用无法相互融合和智能管理的问题,实现了个人信息通讯处理系统与智能锁控应用相互融合和智能化管理,具有安全性高、合法性强、初始化流程简化的特点。
附图说明
图1是本发明一种基于个人信息通讯处理系统PICA的智能锁控应用方法的流程图。
图2是本发明一种基于个人信息通讯处理系统PICA的智能锁控应用系统的结构图。
具体实施方式
以下结合附图对本发明做进一步描述:
图中:
S101-RFID钥匙取用方法;
S102-RFID钥匙归还方法;
S103-系统登录方法;
S104-PICA客户端添加方法;
S105-PICA客户端IP设置方法;
S106-PICA智能锁初始化方法;
S107-PICA客户端的树莓派初始化方法;
1-RFID钥匙取用模块;
2-RFID钥匙归还模块;
3-系统登录模块;
4-PICA客户端添加模块;
5-PICA客户端IP设置模块;
6-PICA智能锁初始化模块;
7-PICA客户端的树莓派初始化模块。
实施例:
本实施例:如图1所示,一种基于个人信息通讯处理系统PICA的智能锁控应用方法,包括:
RFID钥匙取用方法S101:
若选择取用至少一把RFID钥匙,则根据选择的RFID钥匙编号依次解除锁定;
若选择取用至少一把RFID钥匙但均未取走任意一把RFID钥匙,则若关闭钥匙门,则全部取消RFID钥匙的选择;
若选择取用至少一把RFID钥匙但只取用部分RFID钥匙,则若关闭钥匙门,则记录取用的部分RFID钥匙;
RFID钥匙归还方法S102:
若归还至少一把RFID钥匙,则判断钥匙门开关状态:
若钥匙门未打开,则通过任意一把RFID钥匙射频打开钥匙门并将打开钥匙门的相应的RFID钥匙插入相应的锁孔并锁定;
若钥匙门已打开,则其余的RFID钥匙中每一把RFID钥匙依次经射频读取并根据相应的提示插入相应的锁孔并锁定;
若所有的RFID钥匙被锁定,则关闭钥匙门。
由于采用RFID钥匙取用方法:若选择取用至少一把RFID钥匙,则根据选择的RFID钥匙编号依次解除锁定;若选择取用至少一把RFID钥匙但均未取走任意一把RFID钥匙,则若关闭钥匙门,则全部取消RFID钥匙的选择;若选择取用至少一把RFID钥匙但只取用部分RFID钥匙,则若关闭钥匙门,则记录取用的部分RFID钥匙;RFID钥匙归还方法:若归还至少一把RFID钥匙,则判断钥匙门开关状态:若钥匙门未打开,则通过任意一把RFID钥匙射频打开钥匙门并将打开钥匙门的相应的RFID钥匙插入相应的锁孔并锁定;若钥匙门已打开,则其余的RFID钥匙中每一把RFID钥匙依次经射频读取并根据相应的提示插入相应的锁孔并锁定;若所有的RFID钥匙被锁定,则关闭钥匙门,由于取用流程是钥匙孔根据用户的选择顺序依次打开,此种情况是拿走第一个后,第二个打开,用户可以随意改变自己的选择,如用户选择多把钥匙,但均未取走,直接关闭门后,此时不算用户借取钥匙,如用户选择多把钥匙,但只取走部分,则关门时,仅记录用户此次取走的钥匙,归还流程:刷PP棒,打开柜门,将PP棒,插入指示灯亮起的锁孔,还多把PP棒时,重复上述操作(刷PP棒->插入锁孔),关闭柜门,因此,通过客户智能钥匙的取用和归还的管理,实现了个人信息通讯处理系统与智能锁控应用相互融合和智能化管理。
所述依次解除锁定包括若取走上一把RFID钥匙,则根据下一把RFID钥匙的编号解除下一把RFID钥匙的锁定。
所述根据相应的提示包括相应的RFID钥匙的锁孔的相应的指示灯提示。
所述其余的RFID钥匙包括除打开钥匙门的相应的RFID钥匙其余的RFID钥匙。
所述RFID钥匙取用方法S101或RFID钥匙归还方法S102之前还包括:
系统登录方法S103:
PICA客户端获取用户输入信息并发送到PICA服务器端,所述用户输入信息包括用户名、密码、指纹、卡号密码;
PICA服务器端接收用户输入信息并进行身份验证;
若PICA服务器端身份验证通过,则返回用户的权限、自定义组信息、钥匙柜上的钥匙状态并若钥匙已经借出,则返回不能再借用的信息;
若PICA服务器端身份验证未通过,则返回错误信息;
PICA客户端接收返回信息并根据返回信息进行相应的显示。
由于采用所述RFID钥匙取用方法或RFID钥匙归还方法之前还包括:系统登录方法:PICA客户端获取用户输入信息并发送到PICA服务器端,所述用户输入信息包括用户名、密码、指纹、卡号密码;PICA服务器端接收用户输入信息并进行身份验证;若PICA服务器端身份验证通过,则返回用户的权限、自定义组信息、钥匙柜上的钥匙状态并若钥匙已经借出,则返回不能再借用的信息;若PICA服务器端身份验证未通过,则返回错误信息;PICA客户端接收返回信息并根据返回信息进行相应的显示,由于登录流程是获取用户输入信息(用户名密码、指纹、卡号密码)后发送到Server,Server进行身份验证,验证通过,返回用户的权限、自定义组信息、钥匙柜上的钥匙状态(如果钥匙已经借出,则不能再借用),验证未通过,返回错误信息,PICA根据返回信息进行显示,因此,通过具有身份验证的PICA的个人信息系统的登陆,提高了基于个人信息通讯处理系统PICA的智能锁控应用管理的安全性。
所述系统登录方法S103之前还包括:
PICA客户端添加方法S104:
PICA客户端启动后自动连接PICA服务器端;
PICA客户端向PICA服务器端发送唤醒信息并获得PICA服务器端的返回信息;
若PICA服务器端的返回信息正常,则PICA客户端向PICA服务器端发送设备登录信息,所述设备登录信息包括编号、类型、锁孔与钥匙绑定信息;
PICA服务器端接收设备登录信息并检测数据库中是否有设备信息相应的设备;
若数据库中未存在设备信息相应的设备,则记录相应的设备信息并等待管理员手动确认;
若数据库中存在设备信息相应的设备,则根据PICA的准入情况并向PICA客户端返回通过或拒绝的返回信息;
若返回信息通过,则PICA客户端可以在PICA服务器端进行相应的操作;
若返回信息未通过,则PICA客户端不能在PICA服务器端进行相应的操作。
由于采用PICA客户端添加方法:PICA客户端启动后自动连接PICA服务器端;PICA客户端向PICA服务器端发送唤醒信息并获得PICA服务器端的返回信息;若PICA服务器端的返回信息正常,则PICA客户端向PICA服务器端发送设备登录信息,所述设备登录信息包括编号、类型、锁孔与钥匙绑定信息;PICA服务器端接收设备登录信息并检测数据库中是否有设备信息相应的设备;若数据库中未存在设备信息相应的设备,则记录相应的设备信息并等待管理员手动确认;若数据库中存在设备信息相应的设备,则根据PICA的准入情况并向PICA客户端返回通过或拒绝的返回信息;若返回信息通过,则PICA客户端可以在PICA服务器端进行相应的操作;若返回信息未通过,则PICA客户端不能在PICA服务器端进行相应的操作;管理员可以查看PICA客户端状态及准入情况并可以手动准入或拒绝PICA客户端的接入,由于PICA启动后自动连接Server,PICA向Server发送Wakeup信息,获得Server的反馈信息,如果Server的Response正常,PICA向Server发送设备登录信息(包括SN、类型、锁孔与钥匙绑定信息)。考虑信息链不大,可以一次发送所有信息,避免多次通信,Server得到PICA信息后,检测数据库中是否有此设备,如未存在,则记录这些信息,等待管理员手动确认,如已存在,则根据PICA的准入情况,给PICA发送恢复:Passed或Rejected,管理员可在Server的PICA List Management页面中查看PICA设备状态及准入情况,管理员可以手动准入或拒绝PICA设备的接入,经过确认(准入)的PICA设备可以在Server的出现在正常使用页面上,否则不能,由于通过客户端的认证过程,保证了客户端接入的合法性。
管理员可以查看PICA客户端状态及准入情况并可以手动准入或拒绝PICA客户端的接入。
所述PICA客户端添加方法S104前还包括:
PICA客户端IP设置方法S105:
设置PICA客户端的IP地址以及要访问的服务器的IP地址。
所述PICA客户端IP设置方法S105前还包括:
PICA智能锁初始化方法S106:
PICA智能锁接入;
将插入锁孔的钥匙棒;
PICA客户端广播初始化命令给钥匙棒;
锁孔读取钥匙棒编号并将初始化信息写入锁孔;
所述PICA客户端IP设置方法S105前还包括:
PICA客户端的树莓派初始化:
将PICA系统程序写入SD卡中;
将SD卡放入PICA客户端的树莓派中;
给PICA客户端接上网线并接入PICA网络;
PICA客户端开机后自动访问并检测PICA服务器端的更新。
由于采用PICA智能锁初始化方法:PICA智能锁接入;将插入锁孔的钥匙棒;PICA客户端广播初始化命令给钥匙棒;锁孔读取钥匙棒编号并将初始化信息写入锁孔,所述PICA客户端IP设置方法前还包括:PICA客户端的树莓派初始化:将PICA系统程序写入SD卡中;将SD卡放入PICA客户端的树莓派中;给PICA客户端接上网线并接入PICA网络;PICA客户端开机后自动访问并检测PICA服务器端的更新,树莓派初始化,将装有SD卡的读卡器接入电脑,在电脑上执行初始化,将系统ROM写入SD卡中,将SD卡放入树莓派中,给PICA接上网线,接入专用网络,PICA开机后自动检测更新(访问Server上的服务并下载更新),锁孔初始化,给PICA接上网线,将初始化专用PP棒插入锁孔,执行PC上的初始化程序,向树PICA发送初始化命令,PICA将命令广播给锁孔,锁孔开始读取PP棒编号,并将信息写入锁孔,因此,由于采用简化的初始化方法,简化了初始化流程。
如图2所示,一种基于个人信息通讯处理系统PICA的智能锁控应用系统,包括:RFID钥匙取用应用模块和RFID钥匙归还应用模块;
所述RFID钥匙取用应用模块用于:
RFID钥匙取用方法S101:
若选择取用至少一把RFID钥匙,则根据选择的RFID钥匙编号依次解除锁定;
若选择取用至少一把RFID钥匙但均未取走任意一把RFID钥匙,则若关闭钥匙门,则全部取消RFID钥匙的选择;
若选择取用至少一把RFID钥匙但只取用部分RFID钥匙,则若关闭钥匙门,则记录取用的部分RFID钥匙;
所述RFID钥匙归还应用模块用于:
RFID钥匙归还方法S102:
若归还至少一把RFID钥匙,则判断钥匙门开关状态:
若钥匙门未打开,则通过任意一把RFID钥匙射频打开钥匙门并将打开钥匙门的相应的RFID钥匙插入相应的锁孔并锁定;
若钥匙门已打开,则其余的RFID钥匙中每一把RFID钥匙依次经射频读取并根据相应的提示插入相应的锁孔并锁定;
若所有的RFID钥匙被锁定,则关闭钥匙门。
工作原理:
本发明通过RFID钥匙取用方法:若选择取用至少一把RFID钥匙,则根据选择的RFID钥匙编号依次解除锁定;若选择取用至少一把RFID钥匙但均未取走任意一把RFID钥匙,则若关闭钥匙门,则全部取消RFID钥匙的选择;若选择取用至少一把RFID钥匙但只取用部分RFID钥匙,则若关闭钥匙门,则记录取用的部分RFID钥匙;RFID钥匙归还方法:若归还至少一把RFID钥匙,则判断钥匙门开关状态:若钥匙门未打开,则通过任意一把RFID钥匙射频打开钥匙门并将打开钥匙门的相应的RFID钥匙插入相应的锁孔并锁定;若钥匙门已打开,则其余的RFID钥匙中每一把RFID钥匙依次经射频读取并根据相应的提示插入相应的锁孔并锁定;若所有的RFID钥匙被锁定,则关闭钥匙门,由于取用流程是钥匙孔根据用户的选择顺序依次打开,此种情况是拿走第一个后,第二个打开,用户可以随意改变自己的选择,如用户选择多把钥匙,但均未取走,直接关闭门后,此时不算用户借取钥匙,如用户选择多把钥匙,但只取走部分,则关门时,仅记录用户此次取走的钥匙,归还流程:刷PP棒,打开柜门,将PP棒,插入指示灯亮起的锁孔,还多把PP棒时,重复上述操作(刷PP棒->插入锁孔),关闭柜门,本发明解决了现有技术存在个人信息通讯处理系统与智能锁控应用无法相互融合和智能管理的问题,具有实现了个人信息通讯处理系统与智能锁控应用相互融合和智能化管理、安全性高、合法性强、初始化流程简化的有益技术效果。
利用本发明的技术方案,或本领域的技术人员在本发明技术方案的启发下,设计出类似的技术方案,而达到上述技术效果的,均是落入本发明的保护范围。