跳转到内容

定时器组件

此组件允许您以固定的时间间隔运行动作。例如,如果您想每分钟切换一个开关,您可以使用此组件。请注意,使用 time.on_time 触发器也可以实现同样的功能,但此技术更轻量级且更用户友好。

# 示例配置项
interval:
- interval: 1min
then:
- switch.toggle: relay_1

如果配置了启动延迟,动作的第一次执行将不会在启动后至少经过该时间之前发生。

  • interval (Required, Time): 执行动作的间隔。
  • startup_delay (Optional, Time): 可选的启动延迟 - 默认为零。
  • then (Required, Action): 要执行的动作。