自定义密码

  • 房间封房状态不允许自定义密码

本地服务器版本:

  • V1.5.3

命令值(cmd):

  • 303
入参说明:
参数名层级类型条件说明备注
lockCode1String必填门锁号每个房间的门锁号都是唯一
通过房间列表获取
password1String必填密码6-16位数字
customerName1String必填房客名称
beginTime1long必填开始时间时间戳:秒
endTime1long必填结束时间时间戳:秒
idType1int可选证件类型1身份证
2护照
3回乡证
4军官证
5士兵证
6学生证
7导游证
8驾驶证
phoneNo1String可选手机号码公寓场景必传
countryCode1int可选国家编码--
云端发布Pub(示例):
{
	"cmd": 命令值,
	"msgId": 122321323,
	"data": {
		自定义密码数据
	}
}
响应参数说明:
参数名层级类型条件描述备注
checkInId1String必填授权ID--
边缘网关响应Sub(示例):
{
	"cmd": 命令值,
	"msgId": 122321323,
	"rslt": "状态码:0成功,其他失败",
	"rsn": "原因",
	"data": {
		"checkInId": 授权ID
	}
}

异常码

异常码异常描述
500001参数异常
500002文件异常,请联系供应商处理!
500204门锁不支持该功能
500300房间不存在
500316房间未关联门锁
500324xxx房间时间段内已有人预约,请调整选择的时间范围
500330非立即入住,开始时间不能小于xxx,避免“在住房客”被顶替掉导致无法开锁
500331入住的时间段内已有人入住,为避免顶替导致有人无法开锁,请调整选择的时间范围
500533操作失败,房间已封房
--其他异常