循环3次,每次音量增加0.02
repeat:count: "3"
sequence:
- service: media_player.volume_set
data:
volume_level: "0.40"
target:
entity_id: media_player.morning
- delay:
hours: 0
minutes: 5
seconds: 0
milliseconds: 0
不懂yaml 的语法,查了两天了,找不着北
如何写才能
volume_level:
第一次:"0.40"
第二次:"0.42"
第三次:"0.44"
media_player.volume_up 是每次的步进 0.05
多了一些
本帖最后由 tango 于 2023-6-29 15:33 编辑
- variables:
yingling: 0.42
- repeat:
count: "3"
sequence:
- service: media_player.volume_set
data:
volume_level: |
{% set yingling = yingling+0.02*repeat.index %}{{ yingling }}
target:
entity_id: media_player.morning
- delay:
hours: 0
minutes: 0
seconds: 10
milliseconds: 0
三次循环后,音量是为 0.48
OK了
页:
[1]