周期常开设置

本地服务器版本:

  • V2.0.0

命令值(cmd):

  • 321
门锁必须绑定网关,门锁必须支持周期常开设置功能
入参说明:
参数名层级类型条件说明备注
lockCode1String可选门锁号每个房间的门锁号都是唯一
门锁号或门锁Mac 二者必填其一
通过房间列表获取
lockMac1String可选门锁Mac门锁号或门锁Mac 二者必填其一
通过房间列表获取
cycleNormallyOpen1int必填周期常开1 开启
2 关闭
beginTime1long可选开始时时间戳,单位:秒
endTime1long可选结束时间时间戳,单位:秒
weeks2int可选星期数据bit位域表示
例如:
bit.0=1 表示周一
bit.1=2 表示周二
bit.2=4 表示周三
timeList2List可选时间段最多设置7个
dayStartTimes3String可选每日起始时间HH:mm
dayEndTimes3String可选每日结束时间HH:mm
serialNumber3String可选序列号1~7
云端发布Pub(示例):
周期常开关闭
{
	"cmd": 命令值,
	"msgId": 122321323,
	"data": {
		"lockCode":"1.2.1",
		"cycleNormallyOpen":2
	}
}
周期常开开启
{
	"cmd": 命令值,
	"msgId": 122321323,
	"data": {
		"lockCode": "1.2.1",
		"cycleNormallyOpen": 1,
		"beginTime": 1653494400,
		"endTime": 1653580799,
		"list": [{
			"weeks": "1",
			"timeList": [{
				"dayStartTimes": "11:00",
				"dayEndTimes": "12:10",
				"remark": "1",
				"serialNumber": 1
			}]
		}, {
			"weeks": "2",
			"timeList": [{
				"dayStartTimes": "12:10",
				"dayEndTimes": "13:20",
				"remark": "3",
				"serialNumber": 1
			}]
		}]
	}
}
响应参数说明:
参数名层级类型条件描述备注
------------
边缘网关响应Sub(示例):
{
	"cmd": 命令值,
	"msgId": 122321323,
	"rslt": "状态码:0成功,其他失败",
	"rsn": "原因",
	"data": {
	}
}