倒计时关闭方案讨论
当前状态:
设备倒计时只执行关闭动作,且和设备的开启和关闭状态变化是分离的,相互不受影响;
场景:
暂定方案:
存在问题:
- 1.群组模式 ==》快速多次操作开关,影响性能
- 2.同一设备倒计时页面不同步==》时间展示易出现错误
- 3.多路倒计时(排插)switch属性组不确定;
接口:
创建倒计时:
name | params.dsn | params.scheduleName | params.scheduleValue | params.propertyName | params.propertyValue | jscallback |
---|---|---|---|---|---|---|
lalarkjs.notify.device.update.countDownSchedule | AC000W007902472 | time | 00:03 | Switch_Control | 0 | 8CF981AF |
更新倒计时:
name | params.dsn | params.scheduleName | params.scheduleValue | params.propertyName | params.propertyValue | jscallback |
---|---|---|---|---|---|---|
lalarkjs.notify.device.update.countDownSchedule | AC000W007902472 | time | 00:03 | Switch_Control | 0 | 8CF981AF |
查询倒计时:
name | params.dsn | params.scheduleName | jscallback |
---|---|---|---|
larkjs.notify.device.get.countDownSchedule | AC000W007902472 | time | 8CF981AF |
关闭倒计时:
name | params.dsn | scheduleName | jscallback |
---|---|---|---|
larkjs.notify.device.delete.countDownSchedule | AC000W007902472 | time | A42BAA18 |