接口说明:
- 房间操作记录列表
业务能力:
- openSmartRoomLogList
本地服务器版本:
- V1.5.2
Content-Version:
- 1.0
参数:
参数名 | 层级 | 必选 | 类型 | 说明 | 备注 |
---|---|---|---|---|---|
lockCode | 1 | 是 | String | 房间门锁号 | |
beginTime | 1 | 否 | long | 事件开始时间 | 时间戳 单位:秒 2.7.0版本新增 |
endTime | 1 | 否 | long | 事件结束时间 | 时间戳 单位:秒 2.7.0版本新增 |
startNum | 1 | 是 | int | 开始记录数 | 默认为0 |
pageSize | 1 | 是 | int | 分页大小 | 默认10,最大50 |
请求示例 |
{
"method": "openSmartRoomLogList",
"tokenId": "aFqJ9GbjlmX0LHZosmciPH3Ewt4S53FdqhmpCsliBF5FkEoCQ7gSlijO9DTm8aZl/xV6UpARSkWSy/Go4HfWaA==",
"data": {
"lockCode": "1.1.101",
"startNum": 0,
"pageSize": 10
}
}
响应示例
{
"msgId": 27133985,
"resultCode": 0,
"reason": "",
"method": "openSmartRoomLogList",
"data": {
"list": [{
"logType": 4,
"electricNum": 20,
"eventTime": 1623313593,
"combine": 0,
"normalOpen": 0,
"insideOpen": 0,
"keyGroupName": "肖诗强",
"keyGroupId": 2002,
"lockKeyId": 11,
"keyType": 1
}, {
"logType": 34,
"electricNum": 20,
"eventTime": 1623313591
}, {
"logType": 8,
"electricNum": 30,
"eventTime": 1623313557,
"logTypeFlag": 0,
"keyType": 1,
"lockKeyId": 11,
"keyGroupId": 2002,
"keyGroupName": "肖诗强",
"vaildNumber": 255,
"operUserName": "富贵饭店",
"operUserId": 900
}, {
"logType": 9,
"electricNum": 20,
"eventTime": 1623313423,
"logTypeFlag": 3,
"keyGroupId": 2001,
"keyGroupName": "肖诗强",
"operUserName": "富贵饭店",
"operUserId": 900
}, {
"logType": 4,
"electricNum": 20,
"eventTime": 1623313341,
"combine": 0,
"normalOpen": 0,
"insideOpen": 0,
"keyGroupName": "肖诗强",
"keyGroupId": 2001,
"lockKeyId": 11,
"keyType": 1
}, {
"logType": 34,
"electricNum": 20,
"eventTime": 1623313339
}, {
"logType": 8,
"electricNum": 20,
"eventTime": 1623313334,
"logTypeFlag": 0,
"keyType": 1,
"lockKeyId": 11,
"keyGroupId": 2001,
"keyGroupName": "肖诗强",
"vaildNumber": 255,
"operUserName": "富贵饭店",
"operUserId": 900
}, {
"logType": 9,
"electricNum": 20,
"eventTime": 1623313210,
"logTypeFlag": 3,
"keyGroupId": 2002,
"keyGroupName": "肖诗强",
"operUserName": "富贵饭店",
"operUserId": 900
}, {
"logType": 9,
"electricNum": 20,
"eventTime": 1623313206,
"logTypeFlag": 3,
"keyGroupId": 2001,
"keyGroupName": "肖诗强",
"operUserName": "富贵饭店",
"operUserId": 900
}, {
"logType": 4,
"electricNum": 20,
"eventTime": 1623313170,
"combine": 0,
"normalOpen": 0,
"insideOpen": 0,
"keyGroupName": "肖诗强",
"keyGroupId": 2001,
"lockKeyId": 11,
"keyType": 1
}
],
"listSum": 104,
"totalPages": 11
}
}
响应参数说明
参数名 | 层级 | 类型 | 条件 | 描述 | 备注 |
---|---|---|---|---|---|
eventTime | 2 | long | 是 | 事件触发时间 | 时间戳,单位:秒 |
electricNum | 2 | int | 是 | 电量 | -- |
logType | 2 | int | 是 | 日志类型 | -- |
logData | 2 | -- | 是 | 日志内容 | 不同日志类型,日志内容不同 |
当logType为 | |||||
4 开锁事件 | |||||
41 开锁失败 | |||||
10 门锁反锁 | |||||
11 门锁解除 | |||||
30 门已上锁 | |||||
32 机械钥匙开锁 | |||||
17 常开:关锁 | |||||
43 周期常开:开锁 |
logData定义如下:
参数名 | 类型 | 条件 | 描述 | 备注 |
---|---|---|---|---|
combine | int | 否 | 是否组合开锁 | 当logType=4有效,1表示组合开锁 |
normalOpen | int | 否 | 是否常开 | 当logType=4有效,1表示常开 |
insideOpen | int | 否 | 是否门内开锁 | 当logType=4有效,1表示内门开锁 |
keyGroupName | String | 可选 | 用户名 | -- |
keyGroupId | int | 可选 | 用户ID | -- |
lockKeyId | int | 可选 | 钥匙ID | -- |
keyType | int | 可选 | 钥匙类型 1 指纹2 密码4 卡片8 遥控128 电子钥匙 | -- |
当logType为 8添加钥匙 9删除钥匙 24修改钥匙 28使能钥匙
logData定义如下:
参数名 | 类型 | 条件 | 描述 | 备注 |
---|---|---|---|---|
logTypeFlag | int | 否 | 日志类型标志 | logType=8添加: logTypeFlag=0自定义下发 logTypeFlag=1算法生成 logType=9删除: logTypeFlag=0按钥匙ID logTypeFlag=1按钥匙类型 logTypeFlag=2按钥匙内容 logTypeFlag=3按用户ID logType=24修改密码: logTypeFlag=0修改密码 logTypeFlag=1按钥匙ID logTypeFlag=2按用户 logTypeFlag=3按内容 logType=28使能: logTypeFlag=1按钥匙ID logTypeFlag=2按钥匙类型 logTypeFlag=3按用户ID logType=28禁止: logTypeFlag=4按钥匙ID logTypeFlag=5按钥匙类型 logTypeFlag=6按用户ID |
keyType | int | 否 | 钥匙类型 | -- |
lockKeyId | int | 可选 | 钥匙ID | -- |
keyGroupId | int | 可选 | 用户ID | -- |
keyGroupName | String | 可选 | 用户名 | -- |
beginTime | int | 可选 | 钥匙有效期开始时间 | 时间戳:秒 |
endTime | int | 可选 | 钥匙有效期结束时间 | 时间戳:秒 |
weeks | int | 可选 | 周期 | 按位域bit0~bit6分别表示,对应bit位数置1,则表示当天钥匙有效。bit0表示周一,bit6表示日。如周二、周三有效,weeks=6,6=0000110 |
dayStartTime | String | 可选 | 周期时间段 | 开始时间 |
dayEndTime | String | 可选 | 周期时间段 | 结束时间 |
vaildNumber | int | 可选 | 剩余次数 | 空或255表示无限 ,0-254表示相应的次数 |
operUserName | String | 可选 | 操作人 | -- |
operUserId | int | 可选 | 操作人ID | -- |
当logType为 1强拆 2非法操作 3低电量 12撬锁芯报警 14门未关好 15未关门报警 18故障报警 21系统锁定状态解除 35两天未开锁 47未验证开锁
logData定义如下:
参数名 | 类型 | 条件 | 描述 | 备注 |
---|---|---|---|---|
logTypeFlag | int | 否 | 日志类型标志 | logType=18时 为空时,表示未知异常 logTypeFlag=0按键短路 logTypeFlag=1存储器异常 logTypeFlag=2触摸芯片异常 logTypeFlag=3低压检测电路异常 logTypeFlag=4读卡电路异常 logTypeFlag=5检卡电路异常 logTypeFlag=6指纹通讯异常 logTypeFlag=7RTC晶振电路异常 |
当logType为 27门锁系统设置 5布防 6撤防 19状态更新事件 20切换系统语言 22申请时间同步 48 周期性门锁开启 49 周期性门锁关闭
logData定义如下:
参数名 | 类型 | 条件 | 描述 | 备注 |
---|---|---|---|---|
openMode | int | 开锁模式 | logType=27有效,0不改变、1单一开锁、2组合开锁 | -- |
normallyOpenMode | int | 常开模式 | logType=27有效 0不改变、1启用、2关闭 | -- |
volumeEnable | int | 语音启闭 | logType=27有效 0不改变、1启用、2关闭 | -- |
volume | int | 音量大小 | logType=27有效 | -- |
preventionAlram | int | 防撬报警 | logType=27有效 0不改变、1启用、2关闭 | -- |
lockCylinderAlram | int | 锁芯报警 | logType=27有效 0不改变、1启用、2关闭 | -- |
antiLockFunction | int | 反锁功能 | logType=27有效 0不改变、1启用、2关闭 | -- |
lockCoverAlarm | int | 锁头盖报警锁头盖报警 | logType=27有效 0不改变、1启用、2关闭 | -- |
language | int | 系统语言 | logType=27有效 1简体中文 2繁体中文 3英文 4越南语 5泰语 | -- |