Skip to content

事件记录

事件记录模块用于查询门锁的操作记录,包括开锁记录、添加/删除用户记录、报警记录等。

概述

事件记录模块通过通用扩展指令(0x3030)实现。

主要功能:

  • 按时间查询:查询指定时间之后的事件记录
  • 事件类型:支持多种事件类型(开锁、添加用户、报警等)
  • 批量读取:支持一次读取多条记录

通用扩展指令

所有事件记录操作使用父指令 0x3030,通过子指令码区分具体功能。数据包格式参考 数据包格式

时间条件查询事件记录

查询指定时间之后的事件记录。

子指令码

41

请求参数

字段名称类型长度说明
KeyID字符串40钥匙 ID
UserID字符串20用户 ID
LogsCount整型2读取数量
Time整型4开始时间(UNIX 时间)
TimeStamp整型4当前时间戳(UTC)

响应参数

字段名称类型长度说明
LogsCount整型2实际返回数量
Type整型1事件类型
UserNo整型2用户编号
0xFFFF: 离线密码开锁
Time整型4事件时间(UNIX 时间)
Password字符串10开门密码
非密码开门为 0
离线密码使用 16 进制编码
...混合17×N如果 LogsCount > 1,重复 Type 到 Password 字段

离线密码格式

离线密码使用 16 进制编码,例如密码 45787823321 编码为 0x45, 0x78, 0x78, 0x23, 0x32, 0x1F,其中 F 代表结束符。

事件类型定义

开锁事件

常量值常量名事件名称
1FINGERPRINT_UNLOCK指纹解锁
2PWD_UNLOCK密码解锁
3IC_UNLOCKIC卡解锁
4APP_UNLOCK蓝牙APP解锁
5COMBINATION_UNLOCK组合解锁
16FACE_UNLOCK人脸开锁
19PALM_VEIN_UNLOCK掌静脉解锁
22REMOTE_CONTROL_UNLOCK遥控开锁
26BACK_DOOR_KEY_UNLOCK门内按键开锁
27BACK_DOOR_HANDLE_UNLOCK门内把手开锁
36REMOTE_KEY_UNLOCK远程开锁
43HOTEL_IC_UNLOCK酒店IC卡开锁
44DOOR_CLOSED关门事件
45LOCKED反锁事件
46OFFLINE_PWD_UNLOCK离线密码开门

添加/删除事件

常量值常量名事件名称
6ADD_FINGERPRINT添加指纹
7ADD_PWD添加密码
8ADD_IC添加IC卡
9DELETE_FINGERPRINT删除指纹
10DELETE_PWD删除密码
11DELETE_IC删除IC卡
17ADD_FACE添加人脸
18DELETE_FACE删除人脸
20PALM_VEIN添加掌静脉
21DELETE_PALM_VEIN删除掌静脉
23ADD_REMOTE_CONTROL添加遥控
24DELETE_REMOTE_CONTROL删除遥控

重置事件

常量值常量名事件名称
14DELETE_ALL_USER删除所有用户
25CLEAR_CODE_CLEAR_PWD清空密码
30DELETE_ALL_FINGERPRINT重置指纹
31DELETE_ALL_PWD重置密码
32RESET_IC重置卡片
33RESET_FACE重置人脸
34RESET_PALM_VEIN重置掌静脉
35RESET_REMOTE_CONTROL重置遥控
37GROUP_DELETE_FINGERPRINT分组删除指纹
38GROUP_DELETE_PWD分组删除密码
39GROUP_DELETE_IC分组删除卡片
40GROUP_DELETE_FACE分组删除人脸
41GROUP_DELETE_PALM_VEIN分组删除掌静脉
42GROUP_DELETE_REMOTE_CONTROL分组删除遥控
47UNBIND_DEVICE解绑设备

报警事件

常量值常量名事件名称
12ERROR错误冻结/多次尝试告警
13TAMPER防撬防拆事件
15LOW_POWER电池电量低
28STAY_ALARM逗留/徘徊报警
128FORCE_FINGERPRINT_UNLOCK胁迫指纹开锁
129FORCE_PWD_UNLOCK胁迫密码开锁
130FORCE_IC_UNLOCK胁迫IC卡开锁
131FORCE_FACE_UNLOCK胁迫人脸开锁
132FORCE_PALM_VEIN_UNLOCK胁迫掌静脉开锁
133FORCE_REMOTE_CONTROL_UNLOCK胁迫遥控开锁
134DOOR_NOT_CLOSED门未关好
156OBSTRUCTION遮挡报警

其他事件

常量值常量名事件名称
0UNKNOWN未知事件
29PASSAGE_MODE常开模式
135TIME_SYNC时间同步
159DOORBELL门铃
160DEVICE_FACTORY_RESET锁端恢复出厂设置(WiFi锁专用,设备删除数据前上传)

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