bedtime announcements

This commit is contained in:
CeeWeasel
2024-04-30 13:01:01 -04:00
parent 2be72e5764
commit 4bc7f3a60d
3 changed files with 31 additions and 22 deletions
+19 -12
View File
@@ -24,18 +24,25 @@ action:
target:
entity_id: input_boolean.kids_bedtime
- service: media_player.volume_set
data:
volume_level: 0.65
target:
entity_id:
- media_player.bathroom_mini
- media_player.kitchen
- service: script.make_clever_announcement
data:
media_content_id: media-source://media_source/local/Sounds/tts/almost_bedtime.mp3
volume: 0.5
- choose:
- conditions:
- condition: template
value_template: "{{states('media_player.announcements') == 'unknown' or states('media_player.announcements') == 'unavailable' }}"
sequence:
- service: script.make_clever_announcement
data:
entity_id:
- media_player.bathroom_mini
- media_player.kitchen
- media_player.utility_room_clock
media_content_id: media-source://media_source/local/Sounds/tts/almost_bedtime.mp3
volume: 0.7
default:
- service: script.make_clever_announcement
data:
entity_id: media_player.announcements
media_content_id: media-source://media_source/local/Sounds/tts/almost_bedtime.mp3
volume: 0.7
# Because of how we're calling the script, the automation won't continue until the script is done, so we don't need a delay here
#- delay: '00:00:10'