接口说明:
- 修改钥匙有效期事件推送
业务能力:
- hxjUpdateKeyValidityEventPush
本地服务器版本:
- V1.6.0
参数:
参数名 | 层级 | 必选 | 类型 | 说明 | 备注 |
---|---|---|---|---|---|
lockCode | 1 | 是 | String | 房间的门锁号 | -- |
eventType | 1 | 是 | int | 事件类型 | 详情见附录:事件类型 eventType=34 表示修改钥匙有效期事件 |
electricNum | 1 | 是 | int | 门锁电量 | -- |
eventTime | 1 | 是 | long | 事件触发时间 | 单位:秒 |
logTypeFlag | 1 | 是 | int | 修改方式 | 1 按钥匙ID修改 2 按用户ID修改 |
authorMode | 1 | 是 | int | 授权方式 | 1 有效期授权 2 周期授权 |
beginTime | 1 | 是 | long | 授权开始时间 | 单位:秒 |
endTime | 1 | 是 | long | 授权结束时间 | 单位:秒 |
weeks | 1 | 否 | int | 星期数 | bit0~bit6分别表示,对应bit位数置1,则表示当天钥匙有效,bit0=1 星期一 authorMode=2 有效 |
dayStartTimes | 1 | 否 | String | 每日起始时间 | authorMode=2 有效 |
dayEndTimes | 1 | 否 | String | 每日结束时间 | authorMode=2 有效 |
keyContent | 1 | 否 | String | 钥匙内容 | keyType = 2 表示密码 keyType =4 表示卡号 |
useNum | 1 | 否 | int | 使用次数 | 0~254:表示剩余有效次数 255:表示无限次 |
示例
{
"requestId": "619158573",
"method": "hxjUpdateKeyValidityEventPush",
"data": {
"lockCode": "1.1.2",
"eventType": 34,
"electricNum":30,
"eventTime":1632120896,
"operKeyGroupId":900,
"operKeyGroupName":"zzy",
"logTypeFlag":1,
"authorMode":1,
"keyGroupId":2001,
"keyGroupName":"Test",
"keyType":1,
"beginTime":1632120896,
"endTime":1632122537,
"useNum":255
},
"sign": "CC0A449F66A4A226474FE74BEBBC2E4F"
}