一种蓝牙智能锁的智能系统管理方法

文档序号:10657094阅读:1042来源:国知局
一种蓝牙智能锁的智能系统管理方法
【专利摘要】一种蓝牙智能锁的智能系统管理方法,过用手机(手机不需要连接网络)来进行智能锁各种功能管理方法,智能锁包括蓝牙模块,主控单元,显示模块,指纹模块,密码模块,RFID模块,语音模块,开锁马达及供电模块,手机里包括蓝牙和操作用的APP,所述管理方法包括蓝牙钥匙,RFID钥匙,指纹钥匙,密码钥匙的增加,修改,查询及删除,各种钥匙还可以进行开锁有效期限设置,临时开锁钥匙配置,锁相关参数查询和设置,查询锁电量及电量告警,智能锁固件更新,智能锁硬件重启,智能锁系统重置,开锁记录查询。
【专利说明】
一种蓝牙智能锁的智能系统管理方法
技术领域
[0001]本发明属于家居安保装置及方法技术领域,具体涉及一种蓝牙智能锁的智能系统管理方法。
【背景技术】
[0002]目前现代科技的不断发展,智能锁越来越普遍,一般智能锁可能包括密码模块,RFID模块及指纹模块等,但是目前智能锁的管理非常不方便,比如指纹,密码及RFID钥匙的增加,修改和删除操作复杂很不方便,根据锁面的操作也没法实现临时密码,设置钥匙开锁时间限制,查看开锁记录等新功能,又有些在智能终端上能实现一部分功能,但是都需要智能终端能够上网访问外部服务器来操作。

【发明内容】

[0003]本发明的目的是为了解决当前智能锁操作复杂,而且也没法提供符合使用用户需求的新功能,本发明提供了一种智能锁的智能系统管理方法,全部管理控制信息都记录在智能锁上面,手机只是作为操作界面,本发明即一种通过用手机(手机不需要连接网络)来进行智能锁各种功能管理,包括智能锁的蓝牙钥匙,RFID钥匙,指纹钥匙,密码钥匙的增加,修改,查询及删除,各种钥匙还可以进行开锁有效期限设置,临时开锁钥匙配置,锁相关参数查询和设置,查询锁电量及电量告警,智能锁固件更新,智能锁硬件重启,智能锁系统重置,开锁记录查询。
[0004]本发明的具体管理方法如下:
本发明中描述的设备包括蓝牙智能锁和智能手机.(一)其中蓝牙智能锁包括蓝牙模块,主控单元,显示模块,指纹模块,密码模块,RFID模块,语音模块,开锁马达及供电模块,在主控单元里配置了蓝牙用户授权信息和实现了蓝牙通信的协议及接口,通过授权信息来鉴定接收指令里是否是合法用户发起,根据合法用户的指令来做各种操作。
[0005](二)其中智能手机包括蓝牙模块,也包括通过蓝牙跟蓝牙智能锁交互的APP软件,根据用户在APP上的操作来发起锁的各种操作指令。
[0006]手机APP跟智能锁通过蓝牙交互的指令包括智能锁的蓝牙钥匙,RFID钥匙,指纹钥匙,密码钥匙的增加,修改,查询及删除,各种钥匙还可以进行开锁有效期限设置,临时开锁钥匙配置,锁相关参数查询和设置,查询锁电量及电量告警,智能锁固件更新,智能锁硬件重启,智能锁系统重置,开锁记录查询,这些指令操作产生的全部数据都保存在锁上面,手机APP可以通过锁查询来得到这些全部信息。
[0007]本发明公开了一种通过用手机(手机不需要连接网络)来进行智能锁各种功能管理方法,包括智能锁的蓝牙钥匙,RFID钥匙,指纹钥匙,密码钥匙的增加,修改,查询及删除,各种钥匙还可以进行开锁有效期限设置,临时开锁钥匙配置,锁相关参数查询和设置,查询锁电量及电量告警,智能锁固件更新,智能锁硬件重启,智能锁系统重置,开锁记录查询。
[0008]在下面管理流程中,用户已经在手机APP里输入当前管理用户的授权信息(包括用户和密码),锁收到指令以后首先会验证授权信息,如果验证通过则执行指令操作,否则返回操作失败及原因给手机APP,接下来流程里只描述授权验证成功的流程。
[0009](— )其中蓝牙钥匙管理流程,也即蓝牙钥匙的增加,修改,查询及删除流程,
所述蓝牙钥匙增加流程如下:
(1)在手机APP操作界面选择要操作对应的锁,选择蓝牙钥匙增加,然后输入增加钥匙的具体参数,比如授权信息(用户名,密码等授权信息),管理权限,如果限制开锁时间就输入具体的有效期限(比如每周几,或者每个月的几号,每天的时间段等);
(2)通过蓝牙协议发送蓝牙钥匙增加指令信息(包括授权信息,管理权限和有效期限)到智能锁,智能锁创建钥匙记录并保存蓝牙钥匙信息,完成以后通过蓝牙协议返回成功指令包括钥匙ID给APP。
[0010]所述蓝牙钥匙修改流程如下:
(1)在手机APP操作界面选择要操作对应的锁,选择要修改的蓝牙钥匙,然后输入要修改的具体参数,比如授权信息(密码),管理权限,如果限制开锁时间就输入具体的有效期限(比如每周几,或者每个月的几号,每天的时间段等);
(2)通过蓝牙协议发送蓝牙钥匙修改指令信息(包括钥匙ID,授权信息,管理权限和有效期限)到智能锁,智能锁根据指令修改蓝牙钥匙记录信息,完成以后通过蓝牙协议返回操作成功指令给APP。
[0011]所述蓝牙钥匙查询流程如下:
(1)在手机APP操作界面选择要操作对应的锁,选择蓝牙钥匙查询操作;
(2)通过蓝牙协议发送蓝牙钥匙查询指令信息到智能锁,智能锁处理查询指令,通过蓝牙协议返回全部蓝牙钥匙信息(包括钥匙ID,授权信息,管理权限和有效期限)给手机APP。
[0012]所述蓝牙钥匙删除流程如下
(1)在手机APP操作界面选择要操作对应的锁,选择要删除的蓝牙钥;
(2)通过蓝牙协议发送蓝牙钥匙删除指令信息(包括钥匙ID)到智能锁,智能锁处理删除指令,删除指定的蓝牙钥匙记录,通过蓝牙协议返回操作成功指令给APP。
(二)其中RFID钥匙管理流程,也即RFID钥匙的增加,修改,查询及删除流程,
所述RFID钥匙增加流程如下:
(1)在手机APP操作界面选择要操作对应的锁,选择RFID钥匙增加,然后输入增加钥匙的具体参数,比如用户别名,如果限制开锁时间就输入具体的有效娜艮(比如每周几,或者每个月的几号,每天的时间段等);
(2)通过蓝牙协议发送RFID钥匙增加指令信息(包括用户名别名和有效期限等)到智能锁,智能锁通过声音模块及显示模块提示用户把要加的RFID卡靠近对应锁的面板上,读取成功RFID信息以后,创建钥匙记录并保存RFID钥匙信息,完成以后通过蓝牙协议返回成功指令包括钥匙ID给APP,如果RFID卡信息读取失败,通过蓝牙协议返回失败原因给手机APP.所述RFID钥匙修改流程如下:
(I)在手机APP操作界面选择要操作对应的锁,选择要修改的RFID钥匙,然后输入修改钥匙的具体参数,比如用户别名,如果限制开锁时间就输入具体的有效期限(比如每周几,或者每个月的几号,每天的时间段等); (2)通过蓝牙协议发送RFID钥匙修改指令信息(包括钥匙ID,用户别名和有效期限等)到智能锁,智能锁根据指令修改RFID钥匙记录信息,完成以后通过蓝牙协议返回成功指令给 APP 0
[0013]所述RFID钥匙查询流程如下:
(1)在手机APP操作界面选择要操作对应的锁,选择RFID钥匙查询操作;
(2)通过蓝牙协议发送RFID钥匙查询指令信息到智能锁,智能锁处理查询指令,通过蓝牙协议返回全部RFID钥匙信息(包括钥匙ID,授权信息和有效期限)给手机APP。
[0014]所述RFID钥匙删除流程如下:
(1)在手机APP操作界面选择要操作对应的锁,选择要删除的RFID钥匙;
(2)通过蓝牙协议发送RFID钥匙删除指令信息(包括钥匙ID)到智能锁,智能锁处理删除指令,删除指定的RFID钥匙记录,通过蓝牙协议返回操作成功指令给APP。
[0015](三)其中指纹钥匙管理流程,也即指纹钥匙的增加,修改,查询及删除流程,
所述指纹钥匙增加流程如下:
(1)在手机APP操作界面选择要操作对应的锁,选择指纹钥匙增加,然后输入增加钥匙的具体参数,比如用户别名,如果限制开锁时间就输入具体的有效娜艮(比如每周几,或者每个月的几号,每天的时间段等);
(2)通过蓝牙协议发送指纹钥匙增加指令信息(包括用户别名及有效期限等)到智能锁,智能锁通过声音模块及显示模块提示用户在指纹模块录入指纹,成功录入指纹信息以后,创建钥匙记录并保存指纹钥匙信息,完成以后通过蓝牙协议返回成功指令包括钥匙ID给APP,如果指纹信息录入失败,通过蓝牙协议返回失败原因给手机APP。
[0016]所述指纹钥匙修改流程如下:
(1)在手机APP操作界面选择要操作对应的锁,选择要修改的指纹钥匙,然后输入修改钥匙的具体参数,比如用户别名,如果限制开锁时间就输入具体的有效期限(比如每周几,或者每个月的几号,每天的时间段等);
(2)通过蓝牙协议发送指纹钥匙修改指令信息(包括钥匙ID,用户别名和有效期限等)到智能锁,智能锁根据指令修改指纹钥匙记录信息,完成以后通过蓝牙协议返回成功指令给 APP 0
[0017]所述指纹钥匙查询流程如下:
(1)在手机APP操作界面选择要操作对应的锁,选择指纹钥匙查询操作;
(2)通过蓝牙协议发送指纹钥匙查询指令信息到智能锁,智能锁处理查询指令,通过蓝牙协议返回全部指纹钥匙信息(包括钥匙ID,授权信息和有效期限)给手机APP。
[0018]所述指纹钥匙删除流程如下:
(1)在手机APP操作界面选择要操作对应的锁,选择要删除的指纹钥匙;
(2)通过蓝牙协议发送指纹钥匙删除指令信息(包括钥匙ID)到智能锁,智能锁处理删除指令,删除指定的指纹钥匙记录,通过蓝牙协议返回操作成功指令给APP。
[0019](四)其中密码钥匙管理流程,也即密码钥匙的增加,修改,查询及删除流程所述密码钥匙增加流程如下:
(I)在手机APP操作界面选择要操作对应的锁,选择密码钥匙增加,然后输入增加钥匙的具体参数,比如用户别名及密码,如果限制开锁时间就输入具体的有效期限(比如每周几,或者每个月的几号,每天的时间段等);
(2)通过蓝牙协议发送密码钥匙增加指令信息(包括用户别名,密码及有效期限等)到智能锁,智能锁首先检查其他密码钥匙的密码串和当前密码串是否互为子类或者父类(也就是其他密码串里包含了当前密码,或者说当前密码包含了其他密码串),在没有重复的情况下则创建钥匙记录并保存密码钥匙信息,完成以后通过蓝牙协议返回成功指令(包括钥匙ID)给手机APP,如果密码重复则返回失败给手机APP。
[0020]所述密码钥匙修改流程如下:
(1)在手机APP操作界面选择要操作对应的锁,选择要修改的密码钥匙,然后输入修改钥匙的具体参数,比如用户别名及密码,如果限制开锁时间就输入具体的有效期限(比如每周几,或者每个月的几号,每天的时间段等);
(2)通过蓝牙协议发送密码钥匙修改指令信息(包括钥匙ID,用户别名,密码和有效期限等)到智能锁,智能锁首先检查其他密码钥匙的密码串和当前密码串是否互为子类或者父类(也就是其他密码串里包含了当前密码,或者说当前密码包含了其他密码串),如果是认为是重复的,在没有重复的情况下则修改密码钥匙信息,完成以后通过蓝牙协议返回成功指令给APP,如果密码重复则返回失败给手机APP。
[0021 ] 所述密码钥匙查询流程如下:
(1)在手机APP操作界面选择要操作对应的锁,选择密码钥匙查询操作;
(2)通过蓝牙协议发送密码钥匙查询指令信息到智能锁,智能锁处理查询指令,通过蓝牙协议返回全部密码钥匙信息(包括钥匙ID,授权信息和有效期限)给手机APP。
[0022]所述密码钥匙删除流程如下
(1)在手机APP操作界面选择要操作对应的锁,选择要删除的密码钥匙;
(2)通过蓝牙协议发送密码钥匙删除指令信息(包括钥匙ID)到智能锁,智能锁处理删除指令,删除指定的密码钥匙记录,通过蓝牙协议返回操作成功指令给APP。
[0023](五)临时开锁钥匙配置,临时密码是有时效性并且一次性的密码,密码最多只能用一次,根据自定义的算法,用户在手机APP操作界面选择要操作对应的锁,选择临时密码钥匙生成功能,根据管理用户授权信息来生成特定格式的临时性密码,然后可以发给临时性开锁的用户作为临时的密码钥匙使用。
[0024](六)锁相关参数查询和设置,
所述锁相关参数查询流程如下:
Cl)用户在手机APP操作界面选择要操作对应的锁,通过锁参数查询功能查询锁相关参数,比如锁的名字,广播间隔,自动上锁时间及各个模块状态等;
(2)通过蓝牙协议发送锁参数查询指令到智能锁,智能锁处理指令返回锁相关参数(比如锁的名字,广播间隔,自动上锁时间及各个模块的状态等)
所述锁相关参数设置流程如下:
(1)用户在手机APP操作界面选择要操作对应的锁,通过锁参数配置功能项来配置锁相关参数,比如锁的名字,广播间隔,自动上锁时间,用户可以禁用或者启用密码模块,指纹模块,RFIDl^块,显不t旲块和语首t旲块,
(2)通过蓝牙协议发送锁参数修改指令到智能锁,智能锁处理指令通过蓝牙协议返回操作成功指令给APP。
[0025](七)查询锁电量及电量告警,锁电量信息通过蓝牙广播或者每个指令操作返回指令里发给手机APP,保证手机APP—直能收到电量信息。
[0026](八)智能锁固件更新流程为:
(1)用户在手机APP操作界面选择要操作对应的锁,通过智能锁固件更新功能项来更新锁的固件并选择相应的固件文件;
(2)通过蓝牙协议发送固件文件到智能锁,智能锁更新固件并重启,然后通过蓝牙协议返回操作成功指令给APP,如果中间操作失败比如文件传输失败,返回失败原因给手机APP.ο
[0027](九)智能锁硬件重启流程为:
(1)用户在手机APP操作界面选择要操作对应的锁,选择智能锁硬件重启功能项来触发重启;
(2)通过蓝牙协议发送硬件重启指令到智能锁,智能锁硬件重启,重启完成以后通过蓝牙发送操作成功指令给手机APP。
[0028](十)智能锁系统重置流程为:
(1)用户在手机APP操作界面选择要操作对应的锁,通过选择智能锁系统重置功能项来触发流程,用户可以选择整个系统重置,也可以选择蓝牙模块,密码模块,指纹模块,RFID模块的子系统重置;
(2)通过蓝牙协议发送重置指令(系统重置或者子系统重置)到智能锁,智能锁根据重置指令来选择系统重置还是子系统重置,如果是系统重置,恢复智能锁到出厂配置,包括删除全部钥匙记录和开锁记录,如果是子系统重置,只删除子系统创建的钥匙和开锁记录及恢复子系统配置到出厂配置,重置完成以后通过蓝牙发送操作成功指令给手机APP。
[0029]^一)开锁记录查询流程为:
(I)用户在手机APP操作界面选择要操作对应的锁,通过选择开锁记录功能项来触发流程;
(2)通过蓝牙协议发送查询指令到智能锁,智能锁处理指令以后通过蓝牙协议发送查询结果给手机APP.。
[0030]
综上所述,本发明实现了一种蓝牙智能锁的智能系统管理方法,即智能锁的蓝牙钥匙,RFID钥匙,指纹钥匙,密码钥匙的增加,修改,查询及删除,各种钥匙还可以进行开锁有效期限设置,临时开锁钥匙配置,锁相关参数查询和设置,查询锁电量及电量告警,智能锁固件更新,智能锁硬件重启,智能锁系统重置,开锁记录查询,全部管理都在手机APP通过蓝牙协议跟智能锁交互实现并且手机不需要连网,非常方便简单并且安全,因为通过蓝牙协议加密交互。
【主权项】
1.发明里描述的系统设备包括智能锁和智能手机.(一)其中智能锁包括蓝牙模块,主控单元,显示模块,指纹模块,密码模块,RFID模块,语音模块,开锁马达及供电模块,供电可以通过内置或者外置供电设备,在主控单元里配置了蓝牙用户授权信息和实现了蓝牙通信的协议及接口,通过授权信息来验证接受指令里是否由合法用户发起,只根据合法用户的指令来做各种操作, (二)其中智能手机包括蓝牙模块,也包括通过蓝牙跟智能锁交互的APP软件,根据用户在APP上的操作来发起锁的各种操作指令,手机APP跟智能锁通过蓝牙交互的指令包括智能锁的蓝牙钥匙,RFID钥匙,指纹钥匙,密码钥匙的增加,修改,查询及删除,各种钥匙还可以进行开锁有效期限设置,临时开锁钥匙配置,锁相关参数查询和设置,查询锁电量及电量告警,智能锁固件更新,智能锁硬件重启,智能锁系统重置,开锁记录查询,这些指令操作产生的全部数据都保存在锁上面,手机APP可以通过锁查询来得到这些全部信息。2.通过权利要求1里的系统设备的蓝牙智能锁的智能系统管理方法,其特征是:其中描述的管理方法包括智能锁的蓝牙钥匙,RFID钥匙,指纹钥匙,密码钥匙的增加,修改,查询及删除,各种钥匙还可以进行开锁有效期限设置,临时开锁钥匙配置,锁相关参数查询和设置,查询锁电量及电量告警,智能锁固件更新,智能锁硬件重启,智能锁系统重置,开锁记录查询; 在下面管理流程中,其中的特征是用户已经在手机APP里输入当前管理用户的授权信息(包括用户和密码),锁收到指令以后首先会验证授权信息,如果验证通过则执行指令操作,否则返回操作失败及原因给手机APP,接下来流程里只描述授权验证成功的流程 所述蓝牙钥匙增加流程如下: (1)在手机APP操作界面选择要操作对应的锁,选择蓝牙钥匙增加,然后输入增加钥匙的具体参数,比如授权信息(用户名,密码等授权信息),管理权限,如果限制开锁时间就输入具体的有效期限(比如每周几,或者每个月的几号,每天的时间段等) (2)通过蓝牙协议发送蓝牙钥匙增加指令信息(包括授权信息,管理权限和有效期限)到智能锁,智能锁创建钥匙记录并保存蓝牙钥匙信息,完成以后通过蓝牙协议返回成功指令包括钥匙ID给APP 所述蓝牙钥匙修改流程如下: (1)在手机APP操作界面选择要操作对应的锁,选择要修改的蓝牙钥匙,然后输入要修改的具体参数,比如授权信息(密码),管理权限,如果限制开锁时间就输入具体的有效期限(比如每周几,或者每个月的几号,每天的时间段等) (2)通过蓝牙协议发送蓝牙钥匙修改指令信息(包括钥匙ID,授权信息,管理权限和有效期限)到智能锁,智能锁根据指令修改蓝牙钥匙记录信息,完成以后通过蓝牙协议返回操作成功指令给APP 所述蓝牙钥匙查询流程如下: (1)在手机APP操作界面选择要操作对应的锁,选择蓝牙钥匙查询操作, (2)通过蓝牙协议发送蓝牙钥匙查询指令信息到智能锁,智能锁处理查询指令,通过蓝牙协议返回全部蓝牙钥匙信息(包括钥匙ID,授权信息,管理权限和有效期限)给手机APP 所述蓝牙钥匙删除流程如下 (I)在手机APP操作界面选择要操作对应的锁,选择要删除的蓝牙钥匙, (2)通过蓝牙协议发送蓝牙钥匙删除指令信息(包括钥匙ID)到智能锁,智能锁处理删除指令,删除指定的蓝牙钥匙记录,通过蓝牙协议返回操作成功指令给APP 所述RFID钥匙增加流程如下: (1)在手机APP操作界面选择要操作对应的锁,选择RFID钥匙增加,然后输入增加钥匙的具体参数,比如用户别名,如果限制开锁时间就输入具体的有效娜艮(比如每周几,或者每个月的几号,每天的时间段等) (2)通过蓝牙协议发送RFID钥匙增加指令信息(包括用户名别名和有效期限等)到智能锁,智能锁通过声音模块及显示模块提示用户把要加的RFID卡靠近对应锁的面板上,读取成功RFID信息以后,创建钥匙记录并保存RFID钥匙信息,完成以后通过蓝牙协议返回成功指令包括钥匙ID给APP,如果RFID卡信息读取失败,通过蓝牙协议返回失败原因给手机APP.所述RFID钥匙修改流程如下: (1)在手机APP操作界面选择要操作对应的锁,选择要修改的RFID钥匙,然后输入修改钥匙的具体参数,比如用户别名,如果限制开锁时间就输入具体的有效期限(比如每周几,或者每个月的几号,每天的时间段等), (2)通过蓝牙协议发送RFID钥匙修改指令信息(包括钥匙ID,用户别名和有效期限等)到智能锁,智能锁根据指令修改RFID钥匙记录信息,完成以后通过蓝牙协议返回成功指令给APP 所述RFID钥匙查询流程如下: (1)在手机APP操作界面选择要操作对应的锁,选择RFID钥匙查询操作, (2)通过蓝牙协议发送RFID钥匙查询指令信息到智能锁,智能锁处理查询指令,通过蓝牙协议返回全部RFID钥匙信息(包括钥匙ID,授权信息和有效期限)给手机APP 所述RFID钥匙删除流程如下: (1)在手机APP操作界面选择要操作对应的锁,选择要删除的RFID钥匙, (2)通过蓝牙协议发送RFID钥匙删除指令信息(包括钥匙ID)到智能锁,智能锁处理删除指令,删除指定的RFID钥匙记录,通过蓝牙协议返回操作成功指令给APP 所述指纹钥匙增加流程如下 (1)在手机APP操作界面选择要操作对应的锁,选择指纹钥匙增加,然后输入增加钥匙的具体参数,比如用户别名,如果限制开锁时间就输入具体的有效娜艮(比如每周几,或者每个月的几号,每天的时间段等), (2)通过蓝牙协议发送指纹钥匙增加指令信息(包括用户别名及有效期限等)到智能锁,智能锁通过声音模块及显示模块提示用户在指纹模块录入指纹,成功录入指纹信息以后,创建钥匙记录并保存指纹钥匙信息,完成以后通过蓝牙协议返回成功指令包括钥匙ID给APP,如果指纹信息录入失败,通过蓝牙协议返回失败原因给手机APP 所述指纹钥匙修改流程如下: (1)在手机APP操作界面选择要操作对应的锁,选择要修改的指纹钥匙,然后输入修改钥匙的具体参数,比如用户别名,如果限制开锁时间就输入具体的有效期限(比如每周几,或者每个月的几号,每天的时间段等), (2)通过蓝牙协议发送指纹钥匙修改指令信息(包括钥匙ID,用户别名和有效期限等)到智能锁,智能锁根据指令修改指纹钥匙记录信息,完成以后通过蓝牙协议返回成功指令给APP 所述指纹钥匙查询流程如下: (1)在手机APP操作界面选择要操作对应的锁,选择指纹钥匙查询操作, (2)通过蓝牙协议发送指纹钥匙查询指令信息到智能锁,智能锁处理查询指令,通过蓝牙协议返回全部指纹钥匙信息(包括钥匙ID,授权信息和有效期限)给手机APP 所述指纹钥匙删除流程如下 (1)在手机APP操作界面选择要操作对应的锁,选择要删除的指纹钥匙, (2)通过蓝牙协议发送指纹钥匙删除指令信息(包括钥匙ID)到智能锁,智能锁处理删除指令,删除指定的指纹钥匙记录,通过蓝牙协议返回操作成功指令给APP 所述密码钥匙增加流程如下 (1)在手机APP操作界面选择要操作对应的锁,选择密码钥匙增加,然后输入增加钥匙的具体参数,比如用户别名及密码,如果限制开锁时间就输入具体的有效期限(比如每周几,或者每个月的几号,每天的时间段等), (2)通过蓝牙协议发送密码钥匙增加指令信息(包括用户别名,密码及有效期限等)到智能锁,智能锁首先检查其他密码钥匙的密码串和当前密码串是否互为子类或者父类(也就是其他密码串里包含了当前密码,或者说当前密码包含了其他密码串),在没有重复的情况下则创建钥匙记录并保存密码钥匙信息,完成以后通过蓝牙协议返回成功指令(包括钥匙ID)给手机APP,如果密码重复则返回失败给手机APP 所述密码钥匙修改流程如下: (1)在手机APP操作界面选择要操作对应的锁,选择要修改的密码钥匙,然后输入修改钥匙的具体参数,比如用户别名及密码,如果限制开锁时间就输入具体的有效期限(比如每周几,或者每个月的几号,每天的时间段等), (2)通过蓝牙协议发送密码钥匙修改指令信息(包括钥匙ID,用户别名,密码和有效期限等)到智能锁,智能锁首先检查其他密码钥匙的密码串和当前密码串是否互为子类或者父类(也就是其他密码串里包含了当前密码,或者说当前密码包含了其他密码串),如果是认为是重复的,在没有重复的情况下则修改密码钥匙信息,完成以后通过蓝牙协议返回成功指令给APP,如果密码重复则返回失败给手机APP 所述密码钥匙查询流程如下: (1)在手机APP操作界面选择要操作对应的锁,选择密码钥匙查询操作, (2)通过蓝牙协议发送密码钥匙查询指令信息到智能锁,智能锁处理查询指令,通过蓝牙协议返回全部密码钥匙信息(包括钥匙ID,授权信息和有效期限)给手机APP 所述密码钥匙删除流程如下 (1)在手机APP操作界面选择要操作对应的锁,选择要删除的密码钥匙, (2)通过蓝牙协议发送密码钥匙删除指令信息(包括钥匙ID)到智能锁,智能锁处理删除指令,删除指定的密码钥匙记录,通过蓝牙协议返回操作成功指令给APP 所述临时开锁钥匙配置,临时密码是有时效性并且一次性的密码,密码最多只能用一次,根据自定义的算法,用户在手机APP操作界面选择要操作对应的锁,选择临时密码钥匙生成功能,根据管理用户授权信息来生成特定格式的临时性密码,然后可以发给临时性开锁的用户作为临时的密码钥匙使用 所述锁相关参数查询流程如下: (1)用户在手机APP操作界面选择要操作对应的锁,通过锁参数查询功能查询锁相关参数, (2)通过蓝牙协议发送锁参数查询指令到智能锁,智能锁处理指令返回锁相关参数(比如锁的名字,广播间隔,自动上锁时间和各个模块的状态等) 所述锁相关参数设置流程如下: (O用户在手机APP操作界面选择要操作对应的锁,通过锁参数配置功能项来配置锁相关参数,比如锁的名字,广播间隔,自动上锁时间等,用户也可以禁用或者启用密码模块,指纹模块,RFID模块,显示模块和语音模块, (2)通过蓝牙协议发送锁参数修改指令到智能锁,智能锁处理指令通过蓝牙协议返回操作成功指令给APP 所述查询锁电量及电量告警,锁电量信息通过蓝牙广播或者每个指令操作返回指令里发给手机APP,保证手机APP—直能收到电量信息所述智能锁固件更新流程为: (1)用户在手机APP操作界面选择要操作对应的锁,通过智能锁固件更新功能项来更新锁的固件并选择相应的固件文件, (2)通过蓝牙协议发送固件文件到智能锁,智能锁更新固件并重启,然后通过蓝牙协议返回操作成功指令给APP,如果中间操作失败比如文件传输失败,返回失败原因给手机APP.所述智能锁硬件重启流程为: (1)在手机APP操作界面选择要操作对应的锁,选择智能锁硬件重启功能项来触发重启, (2)通过蓝牙协议发送硬件重启指令到智能锁,智能锁硬件重启,重启完成以后通过蓝牙发送操作成功指令给手机APP 所述智能锁系统重置流程为: (1)用户在手机APP操作界面选择要操作对应的锁,通过选择智能锁系统重置功能项来触发流程,用户可以选择整个系统重置,也可以选择蓝牙模块,密码模块,指纹模块,RFID模块的子系统重置, (2)通过蓝牙协议发送重置指令(系统重置或者子系统重置)到智能锁,智能锁根据重置指令来选择系统重置还是子系统重置,如果是系统重置,恢复智能锁到出厂配置,包括删除全部钥匙记录和开锁记录,如果是子系统重置,只删除子系统创建的钥匙和开锁记录及恢复子系统配置到出厂配置,重置完成以后通过蓝牙发送操作成功指令给手机APP 所述开锁记录查询流程为: (I)用户在手机APP操作界面选择要操作对应的锁,通过选择开锁记录功能项来触发流程, (2)通过蓝牙协议发送查询指令到智能锁,智能锁处理指令以后通过蓝牙协议发送查询结果给手机APP.。
【文档编号】G07C9/00GK106023360SQ201610313859
【公开日】2016年10月12日
【申请日】2016年5月12日
【发明人】不公告发明人
【申请人】上海泛创通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1