Was ist eigentlich aus dem Raspberry-Wecker geworden? - Skript zum Wecken

 

Skript des Weckvorgangs 

Das Skript zum Wecken ist ziemlich umfangreich. Anfangs habe ich einfach einen Radio-Stream geschaltet, aber da ich mich kurz vor den Nachrichten wecken lassen wollte kam dort praktisch immer nur lästige Reklame.

Also habe ich dieses Skript geschrieben dass zufällig aus einer Liste ruhiger Lieder eines auswählt und mit ansteigender Lautstärke abspielt:

wecken_musik_zufall:
alias: \'Wecken: Zufallsmusik\'
sequence:
- service: media_player.volume_set
data:
entity_id: media_player.schlafzimmer
volume_level: \'0.10\'
- service: media_player.play_media
entity_id: media_player.schlafzimmer
data_template:
media_content_id: >
{{ [\'http://192.168.178.250:8123/local/wecken/Blade%20Runner%20-%20End%20Title%20Reprise.mp3\',
\'http://192.168.178.250:8123/local/wecken/Anne%20Clark%20-%20Flight%20Through%20Sunlit%20Clouds.mp3\',
\'http://192.168.178.250:8123/local/wecken/Anne%20Clark%20-%20Poems%20Without%20Words%20II%20-%20Journey%20By%20Night.mp3\',
\'http://192.168.178.250:8123/local/wecken/Alanis%20Morissette%20-%20This%20Grudge.mp3\',
\'http://192.168.178.250:8123/local/wecken/Alexandra%20Burke%20-%20Hallelujah.mp3\',
\'http://192.168.178.250:8123/local/wecken/Beyonce%20-%20Halo.mp3\',
:
\'http://192.168.178.250:8123/local/wecken/Jennifer%20Lopez%20-%20Sola.mp3\',
\'http://192.168.178.250:8123/local/wecken/Jennifer%20Lopez%20-%20Adios.mp3\',
\'http://192.168.178.250:8123/local/wecken/Yann%20Tiersen%20-%20Comptine%20DUn%20Autre%20t%20LAprs-Midi.mp3\' ] | random }}
media_content_type: \'music\'
- delay: \'00:00:20\'
- service: media_player.volume_set
entity_id: media_player.schlafzimmer
data:
volume_level: \'0.2\'
- delay: \'00:00:10\'
- service: media_player.volume_set
entity_id: media_player.schlafzimmer
data:
volume_level: \'0.3\'
- delay: \'00:00:10\'
- service: media_player.volume_set
entity_id: media_player.schlafzimmer
data:
volume_level: \'0.4\'
- delay: \'00:00:10\'
- service: media_player.volume_set
entity_id: media_player.schlafzimmer
data:
volume_level: \'0.5\'

 Aufgerufen wird dies durch ein weiteres Skript das über eine Automation zur Weckzeit angestossen wird:

weckvorgang:
alias: \'Weckvorgang\'
sequence:
- service: homeassistant.turn_on
entity_id: input_boolean.weckvorgang_laeuft
- service: homeassistant.turn_on
entity_id: script.wecken_musik_zufall
- delay: \'00:02:00\'
- service: media_player.play_media
entity_id: media_player.schlafzimmer
data:
media_content_id: https://swr-swr3-live.cast.addradio.de/swr/swr3/live/mp3/128/stream.mp3
media_content_type: music
- service: homeassistant.turn_on
data:
entity_id: group.schlafzimmer_deckenlampe
rgb_color:
- 200
- 150
- 40
brightness_pct: 20
## 07:00
- service: switch.turn_on
entity_id: switch.badradio
- service: script.turn_on
entity_id: script.webradio_wz_swr3
## Badbeleuchtung
- delay: \'00:03:00\'
- service: light.turn_on
data:
entity_id: light.bad_1
brightness_pct: 50
- service: light.turn_on
data:
entity_id: light.bad_2
brightness_pct: 50
- delay: \'00:02:00\'
## 07:05
- service: homeassistant.turn_on
data:
entity_id: light.nachttisch
brightness_pct: 75