时间组参数
时间组参数作为单独项进行下发,是因为时间组参数需要成组下发才可以生效。
- 充放电时间组,一共六组
- 充放电选择
- 充电模式选择,选择充电选项生效
- 开始时间
- 结束时间
- 负载管理时间组,一共三组
- 开启时间,格式 hh:mm
- 结束时间,格式 hh:mm
✨ 案例
时间组设置
第一组充放电时间组设置请求
curl --location -g '{{EU}}/wrapper/cmd/timearray/battery/set' \
--header 'Token: {{TOKEN}}' \
--data '{
"deviceSn": "A112200162230146",
"timeArray": {
"timeArrayId": 1,
"enable": true,
"chargeDischargeSelection": 1,
"chargingModeSelection": 1,
"powerLimitation": 30,
"startTime": "08:00",
"endTime": "10:59"
}
}'
响应
{
"errorCode": 0,
"info": null,
"body": "657be08d005c7c29b67a596c",
"successful": true
}
时间组校验
根据下发响应,轮询查询下发结果,一分钟内有效。超过一分钟依然未下发成功,则认为下发失败
请求
curl --location -g '{{EU}}/wrapper/cmd/timearray/battery/check?recordId=657be08d005c7c29b67a596c' \
--header 'Token: {{TOKEN}}'
响应
{
"errorCode": 0,
"info": null,
"body": true,
"successful": true
}