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

著录项
  • CN201610313859.7
  • 20160512
  • CN106023360A
  • 20161012
  • 上海泛创通信技术有限公司
  • 不公告发明人
  • G07C9/00
  • G07C9/00

  • 上海市浦东新区浙桥路277号3018室
  • 上海(31)
摘要
一种蓝牙智能锁的智能系统管理方法,过用手机(手机不需要连接网络)来进行智能锁各种功能管理方法,智能锁包括蓝牙模块,主控单元,显示模块,指纹模块,密码模块,RFID模块,语音模块,开锁马达及供电模块,手机里包括蓝牙和操作用的APP,所述管理方法包括蓝牙钥匙,RFID钥匙,指纹钥匙,密码钥匙的增加,修改,查询及删除,各种钥匙还可以进行开锁有效期限设置,临时开锁钥匙配置,锁相关参数查询和设置,查询锁电量及电量告警,智能锁固件更新,智能锁硬件重启,智能锁系统重置,开锁记录查询。
权利要求

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

所述蓝牙钥匙删除流程如下

(1) 在手机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) 通过蓝牙协议发送锁参数查询指令到智能锁,智能锁处理指令返回锁相关参数 (比如锁的名字,广播间隔,自动上锁时间和各个模块的状态等)

所述锁相关参数设置流程如下:

(1) 用户在手机APP操作界面选择要操作对应的锁,通过锁参数配置功能项来配置锁 相关参数,比如锁的名字,广播间隔,自动上锁时间等,用户也可以禁用或者启用密码模块, 指纹模块,RFID模块,显示模块和语音模块,

(2) 通过蓝牙协议发送锁参数修改指令到智能锁,智能锁处理指令通过蓝牙协议返回 操作成功指令给APP

所述查询锁电量及电量告警,锁电量信息通过蓝牙广播或者每个指令操作返回指令里 发给手机APP,保证手机APP一直能收到电量信息

所述智能锁固件更新流程为:

(1) 用户在手机APP操作界面选择要操作对应的锁,通过智能锁固件更新功能项来更 新锁的固件并选择相应的固件文件,

(2) 通过蓝牙协议发送固件文件到智能锁,智能锁更新固件并重启,然后通过蓝牙协 议返回操作成功指令给APP,如果中间操作失败比如文件传输失败,返回失败原因给手机 APP.

所述智能锁硬件重启流程为:

(1)在手机APP操作界面选择要操作对应的锁,选择智能锁硬件重启功能项来触发重 启,

(2)通过蓝牙协议发送硬件重启指令到智能锁,智能锁硬件重启,重启完成以后通过蓝 牙发送操作成功指令给手机APP

所述智能锁系统重置流程为:

(1)用户在手机APP操作界面选择要操作对应的锁,通过选择智能锁系统重置功能项来 触发流程,用户可以选择整个系统重置,也可以选择蓝牙模块, 密码模块, 指纹模块,RFID 模块的子系统重置,

(2) 通过蓝牙协议发送重置指令(系统重置或者子系统重置)到智能锁,智能锁根据重 置指令来选择系统重置还是子系统重置,如果是系统重置,恢复智能锁到出厂配置,包括删 除全部钥匙记录和开锁记录,如果是子系统重置,只删除子系统创建的钥匙和开锁记录及 恢复子系统配置到出厂配置,重置完成以后通过蓝牙发送操作成功指令给手机APP

所述开锁记录查询流程为:

(1)用户在手机APP操作界面选择要操作对应的锁,通过选择开锁记录功能项来触发流 程,

(2)通过蓝牙协议发送查询指令到智能锁,智能锁处理指令以后通过蓝牙协议发送查 询结果给手机APP.。

说明书

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

技术领域

本发明属于家居安保装置及方法技术领域,具体涉及一种蓝牙智能锁的智能系统 管理方法。

背景技术

目前现代科技的不断发展,智能锁越来越普遍,一般智能锁可能包括密码模块, RFID模块及指纹模块等,但是目前智能锁的管理非常不方便,比如指纹,密码及RFID钥匙的 增加,修改和删除操作复杂很不方便,根据锁面的操作也没法实现临时密码,设置钥匙开锁 时间限制,查看开锁记录等新功能,又有些在智能终端上能实现一部分功能,但是都需要智 能终端能够上网访问外部服务器来操作。

发明内容

本发明的目的是为了解决当前智能锁操作复杂,而且也没法提供符合使用用户需 求的新功能,本发明提供了一种智能锁的智能系统管理方法,全部管理控制信息都记录在 智能锁上面,手机只是作为操作界面,本发明即一种通过用手机(手机不需要连接网络)来 进行智能锁各种功能管理,包括智能锁的蓝牙钥匙,RFID钥匙,指纹钥匙,密码钥匙的增加, 修改,查询及删除,各种钥匙还可以进行开锁有效期限设置,临时开锁钥匙配置,锁相关参 数查询和设置,查询锁电量及电量告警,智能锁固件更新,智能锁硬件重启,智能锁系统重 置,开锁记录查询。

本发明的具体管理方法如下:

本发明中描述的设备包括 蓝牙智能锁和智能手机.

(一)其中蓝牙智能锁包括蓝牙模块,主控单元,显示模块,指纹模块,密码模块,RFID模 块,语音模块,开锁马达及供电模块, 在主控单元里配置了蓝牙用户授权信息和实现了蓝 牙通信的协议及接口,通过授权信息来鉴定接收指令里是否是合法用户发起,根据合法用 户的指令来做各种操作。

(二)其中智能手机包括蓝牙模块,也包括通过蓝牙跟蓝牙智能锁交互的APP软件, 根据用户在APP上的操作来发起锁的各种操作指令。

手机APP跟智能锁通过蓝牙交互的指令包括智能锁的蓝牙钥匙,RFID钥匙,指纹钥 匙,密码钥匙的增加,修改,查询及删除,各种钥匙还可以进行开锁有效期限设置,临时开锁 钥匙配置,锁相关参数查询和设置,查询锁电量及电量告警,智能锁固件更新,智能锁硬件 重启,智能锁系统重置,开锁记录查询,这些指令操作产生的全部数据都保存在锁上面,手 机APP可以通过锁查询来得到这些全部信息。

本发明公开了一种通过用手机(手机不需要连接网络)来进行智能锁各种功能管 理方法,包括智能锁的蓝牙钥匙,RFID钥匙,指纹钥匙,密码钥匙的增加,修改,查询及删除, 各种钥匙还可以进行开锁有效期限设置,临时开锁钥匙配置,锁相关参数查询和设置,查询 锁电量及电量告警,智能锁固件更新,智能锁硬件重启,智能锁系统重置,开锁记录查询。

在下面管理流程中,用户已经在手机APP里输入当前管理用户的授权信息(包括用 户和密码),锁收到指令以后首先会验证授权信息,如果验证通过则执行指令操作,否则返 回操作失败及原因给手机APP, 接下来流程里只描述授权验证成功的流程。

(一)其中蓝牙钥匙管理流程,也即蓝牙钥匙的增加,修改,查询及删除流程,

所述蓝牙钥匙增加流程如下:

(1)在手机APP操作界面选择要操作对应的锁,选择蓝牙钥匙增加,然后输入增加钥匙 的具体参数,比如授权信息(用户名,密码等授权信息),管理权限,如果限制开锁时间就输 入具体的有效期限(比如每周几,或者每个月的几号,每天的时间段等);

(2)通过蓝牙协议发送蓝牙钥匙增加指令信息(包括授权信息,管理权限和有效期限) 到智能锁,智能锁创建钥匙记录并保存蓝牙钥匙信息,完成以后通过蓝牙协议返回成功指 令包括钥匙ID给APP。

所述蓝牙钥匙修改流程如下:

(1) 在手机APP操作界面选择要操作对应的锁,选择要修改的蓝牙钥匙,然后输入要修 改的具体参数,比如授权信息(密码),管理权限,如果限制开锁时间就输入具体的有效期限 (比如每周几,或者每个月的几号,每天的时间段等);

(2)通过蓝牙协议发送蓝牙钥匙修改指令信息(包括钥匙ID,授权信息,管理权限和有 效期限)到智能锁,智能锁根据指令修改蓝牙钥匙记录信息,完成以后通过蓝牙协议返回操 作成功指令给APP。

所述蓝牙钥匙查询流程如下:

(1)在手机APP操作界面选择要操作对应的锁,选择蓝牙钥匙查询操作;

(2)通过蓝牙协议发送蓝牙钥匙查询指令信息到智能锁,智能锁处理查询指令,通过蓝 牙协议返回全部蓝牙钥匙信息(包括钥匙ID,授权信息,管理权限和有效期限)给手机APP。

所述蓝牙钥匙删除流程如下

(1) 在手机APP操作界面选择要操作对应的锁,选择要删除的蓝牙钥;

(2) 通过蓝牙协议发送蓝牙钥匙删除指令信息(包括钥匙ID)到智能锁,智能锁处理删 除指令,删除指定的蓝牙钥匙记录,通过蓝牙协议返回操作成功指令给APP。

(二)其中RFID钥匙管理流程,也即RFID钥匙的增加,修改,查询及删除流程,

所述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) 通过蓝牙协议发送锁参数查询指令到智能锁,智能锁处理指令返回锁相关参数 (比如锁的名字,广播间隔,自动上锁时间及各个模块的状态等)

所述锁相关参数设置流程如下:

(1)用户在手机APP操作界面选择要操作对应的锁,通过锁参数配置功能项来配置锁相 关参数,比如锁的名字,广播间隔,自动上锁时间,用户可以禁用或者启用密码模块,指纹模 块,RFID模块,显示模块和语音模块,

(2)通过蓝牙协议发送锁参数修改指令到智能锁,智能锁处理指令通过蓝牙协议返回 操作成功指令给APP。

(七)查询锁电量及电量告警,锁电量信息通过蓝牙广播或者每个指令操作返回指 令里发给手机APP,保证手机APP一直能收到电量信息。

(八)智能锁固件更新流程为:

(1) 用户在手机APP操作界面选择要操作对应的锁,通过智能锁固件更新功能项来更 新锁的固件并选择相应的固件文件;

(2) 通过蓝牙协议发送固件文件到智能锁,智能锁更新固件并重启,然后通过蓝牙协 议返回操作成功指令给APP,如果中间操作失败比如文件传输失败,返回失败原因给手机 APP.。

(九) 智能锁硬件重启流程为:

(1)用户在手机APP操作界面选择要操作对应的锁,选择智能锁硬件重启功能项来触发 重启;

(2) 通过蓝牙协议发送硬件重启指令到智能锁,智能锁硬件重启,重启完成以后通过 蓝牙发送操作成功指令给手机APP。

(十)智能锁系统重置流程为:

(1)用户在手机APP操作界面选择要操作对应的锁,通过选择智能锁系统重置功能项来 触发流程,用户可以选择整个系统重置,也可以选择蓝牙模块, 密码模块, 指纹模块,RFID 模块的子系统重置;

(2) 通过蓝牙协议发送重置指令(系统重置或者子系统重置)到智能锁,智能锁根据重 置指令来选择系统重置还是子系统重置,如果是系统重置,恢复智能锁到出厂配置,包括删 除全部钥匙记录和开锁记录,如果是子系统重置,只删除子系统创建的钥匙和开锁记录及 恢复子系统配置到出厂配置,重置完成以后通过蓝牙发送操作成功指令给手机APP。

(十一)开锁记录查询流程为:

(1)用户在手机APP操作界面选择要操作对应的锁,通过选择开锁记录功能项来触发流 程;

(2)通过蓝牙协议发送查询指令到智能锁,智能锁处理指令以后通过蓝牙协议发送查 询结果给手机APP.。

综上所述,本发明实现了一种蓝牙智能锁的智能系统管理方法,即智能锁的蓝牙钥匙, RFID钥匙,指纹钥匙,密码钥匙的增加,修改,查询及删除,各种钥匙还可以进行开锁有效期 限设置,临时开锁钥匙配置,锁相关参数查询和设置,查询锁电量及电量告警,智能锁固件 更新,智能锁硬件重启,智能锁系统重置,开锁记录查询,全部管理都在手机APP通过蓝牙协 议跟智能锁交互实现并且手机不需要连网,非常方便简单并且安全,因为通过蓝牙协议加 密交互。

本文发布于:2024-09-23 17:11:42,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/72800.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议