32 lines
1.1 KiB
YAML
32 lines
1.1 KiB
YAML
spil_paa_lille_bad:
|
|
alias: "Spil lyd på lille bad og gendan volumen bagefter"
|
|
fields:
|
|
lydfil:
|
|
description: Filnavn (fx doorbell.mp3)
|
|
example: doorbell.mp3
|
|
volumen:
|
|
description: Volumen der spilles ved (0.0-1.0)
|
|
example: 0.8
|
|
sequence:
|
|
- variables:
|
|
gammel_volumen: "{{ state_attr('media_player.lille_badevaerelse', 'volume_level') | default(0.3) }}"
|
|
- service: media_player.volume_set
|
|
data:
|
|
volume_level: "{{ volumen }}"
|
|
target:
|
|
entity_id: media_player.lille_badevaerelse
|
|
- service: media_player.play_media
|
|
target:
|
|
entity_id: media_player.lille_badevaerelse
|
|
data:
|
|
media_content_id: "media-source://media_source/local/{{ lydfil }}"
|
|
media_content_type: audio/mpeg
|
|
- delay: "00:00:02"
|
|
- wait_template: "{{ states('media_player.lille_badevaerelse') not in ['playing'] }}"
|
|
timeout: "00:01:30"
|
|
- service: media_player.volume_set
|
|
data:
|
|
volume_level: "{{ gammel_volumen }}"
|
|
target:
|
|
entity_id: media_player.lille_badevaerelse
|