Skip to content

扩展功能

本部分介绍智能门锁的扩展功能模块,包括多种开锁方式(密码、卡片、生物识别等)和功能设置。这些模块通过通用扩展指令(0x3030)实现。

模块列表

模块说明子指令
密码模块管理员密码、开锁密码的设置与管理2, 3, 19, 74
卡片模块IC卡/NFC卡的注册与管理22, 24, 25
指纹模块指纹的录入与管理32, 33, 36, 37
人脸模块3D人脸的录入与管理81, 82, 83, 86
掌静脉模块掌静脉的录入与管理42, 43, 44
遥控模块蓝牙遥控器的注册与管理26, 27, 28
事件记录开锁记录、报警记录的查询41
功能设置门锁功能参数的读取与设置70, 71, 72, 73

通用扩展指令

所有扩展功能使用统一的父指令 0x3030,通过子指令码区分具体操作。

请求格式

字段名称字段类型字段长度字段说明
CmdID整型2指令 ID (0x3030)
SubCmdID整型1子命令
Length整型1子命令数据长度
ReqData字节数组变长子命令请求数据内容

应答格式

字段名称字段类型字段长度字段说明
CmdID整型2指令 ID (0x3030)
Status整型1处理状态
SubCmdID整型1子命令
Length整型1子命令应答数据长度
RespData字节数组变长子命令应答数据内容

加密方式

通用扩展指令使用 SM4 私钥模式(加密类型 3)加密。

数据包格式

完整的数据包格式和加密方式参考 数据包格式加密与签名

开锁方式模块

密码模块

管理开锁密码,支持:

  • 修改管理员密码
  • 设置/修改/删除开锁密码
  • 清空所有密码
  • 读取管理员密码

卡片模块

管理 IC 卡/NFC 卡,支持:

  • 注册卡片(限时、循环、胁迫)
  • 删除卡片
  • 批量删除

指纹模块

管理指纹识别,支持:

  • 录入指纹(多次按压)
  • 删除指纹
  • 批量删除

人脸模块

管理 3D 人脸识别,支持:

  • 录入人脸
  • 删除人脸
  • 批量删除

掌静脉模块

管理掌静脉识别,支持:

  • 录入掌静脉
  • 删除掌静脉
  • 批量删除

遥控模块

管理蓝牙遥控器,支持:

  • 注册遥控器
  • 删除遥控器
  • 批量删除

注意

遥控器不能注册为管理员角色。

记录与设置模块

事件记录

查询门锁操作记录,支持:

  • 按时间条件查询
  • 多种事件类型(开锁、报警、添加/删除用户等)

功能设置

读取和设置门锁参数,支持:

  • 不带参数功能(启用/禁用)
  • 带参数功能(设置具体值)

常用设置项:

功能类型说明
自动闭锁带参数设置延时秒数
语音音量带参数设置音量 1-5
语言设置带参数选择语言
常开模式带参数设置时间段
接近感应带参数设置感应距离
推送设置带参数配置推送类型

鑫泓佳智能硬件通信协议文档