离线密码

  • 1、如果密码的有效期小于1年,密码的有效期,精确到小时 如: 开始时间:2019-06-21 11:16:14 结束时间:2019-06-21 13:16:14 那么有效时间为:2019-06-21 11:00:00---2019-06-21 13:00:00
  • 2、如果密码的有效期大于1年,密码的有效期精确到月 如: 开始时间:2019-06-21 11:16:14 结束时间:2020-09-21 11:16:14 那么有效时间为:2019-06-01 00:00:00---2020-09-01 00:00:00

如果密码开不了锁,在三方面进行排查 1、门锁时间是否正确(通过同步门锁时间来解决) 2、生成密码的aesKey、鉴权码是否和门锁上的一致(门锁初始化后,aesKey和鉴权码都会重新生成) 3、同一个时间生成的第一个密码输入可以开门,删除后再次相同开始结束时间生成的密码是无法开门的

  • 房间封房状态不允许授权离线密码

本地服务器版本:

  • V1.5.3

命令值(cmd):

  • 304
入参说明:
参数名层级类型条件说明备注
lockCode1String必填门锁号每个房间的门锁号都是唯一
通过房间列表获取
customerName1String必填房客名称
beginTime1long必填开始时间时间戳:秒
endTime1long必填结束时间时间戳:秒
phoneNo1String可选手机号码
countryCode1int可选国家编码--
云端发布Pub(示例):
{
	"cmd": 命令值,
	"msgId": 122321323,
	"data": {
		离线密码数据
	}
}
响应参数说明:
参数名层级类型条件描述备注
checkInId1String必填授权ID--
边缘网关响应Sub(示例):
{
	"cmd": 命令值,
	"msgId": 122321323,
	"rslt": "状态码:0成功,其他失败",
	"rsn": "原因",
	"data": {
		"checkInId": 授权ID
	}
}