本文档主要针对循环定时功能进行介绍。
背景
循环定时主要用于解放劳动力:例如循环灌溉、定期投食、灯光场景控制等。
功能简介
循环定时就是用户设置一个时间段,并设置此时间段内的开启时间断和关闭时间断,设备会在此时间段内循环开启和关闭。
实现原理
- 用户通过 App 设置循环定时信息,即设置循环定时时间段(不少于 30 分钟)、开启时间段(不小于 1 分钟)、关闭时间段(不小于 1 分钟)。
- 获取网络时间,判断当前时间是否处于循环定时时间内。
- 当前时间处于循环定时时间段内时,判断当前时间处于开启时间或关闭时间,设备执行相应的打开关闭操作(从开始时间起,设备先开后关)。
- 循环定时时间结束时,无论当前时间处于开启时间或关闭时间,均关闭设备。
- 手动改变设备状态,循环定时不再重新执行。
FAQ
循环定时FAQ