Hallo Zusammen,
ich habe mir eine Automation erstellt mit welcher ich eine MP3 Datei abspiele und Lampen blinken lasse oder einen anderen Effekt starte.
Das hier ist der Code:
alias: Adler Torhymne
description: ""
trigger: []
condition: []
action:
- data:
scene_id: tv_previous_state
snapshot_entities:
- media_player.wohnzimmer
enabled: true
action: scene.create
- data:
volume_level: 0.1
target:
entity_id:
- media_player.wohnzimmer
enabled: true
action: media_player.volume_set
- target:
entity_id: media_player.wohnzimmer
data:
media_content_id: /homeassistant/sound/eishockey/tor-adler.mp3
media_content_type: music
enabled: false
action: media_player.play_media
- target:
entity_id: media_player.wohnzimmer
data:
media_content_id: >-
media-source://media_source/local/sound/eishockey/tor-adler.mp3
media_content_type: audio/mpeg
metadata:
title: tor-adler.mp3
thumbnail: null
media_class: music
children_media_class: null
navigateIds:
- {}
- media_content_type: app
media_content_id: media-source://media_source
- media_content_type: ""
media_content_id: media-source://media_source/local/
- media_content_type: ""
media_content_id: media-source://media_source/local/sound
- media_content_type: ""
media_content_id: media-source://media_source/local/sound/eishockey
action: media_player.play_media
- data:
brightness: 255
flash: long
target:
entity_id:
- light.fenter_1
- light.fenster_2
- light.fenster_3
- light.wand_1
- light.wand_2
- light.wand_3
- light.mondo_wand
- light.hue_iris_1
action: light.turn_on
- metadata: {}
data:
effect: Adler laufen
target:
entity_id: light.led_fernseher_2
action: light.turn_on
- target:
entity_id:
- light.shapes_d392
- light.shapes_8e76
data:
effect: Adler Tor
action: light.turn_on
- data:
flash: long
effect: 2 BlauWeißRot
brightness_pct: 100
target:
entity_id:
- light.weihnachtsbaum
action: light.turn_on
- if:
- condition: sun
after: sunset
after_offset: "-00:15:00"
then:
- data:
effect: Adler laufen
brightness_pct: 30
target:
entity_id: light.lichterschlauch_aussen
action: light.turn_on
- delay:
hours: 0
minutes: 0
seconds: 25
milliseconds: 0
- metadata: {}
data:
skip_condition: false
target:
entity_id: automation.szene_adler
action: automation.trigger
- if:
- condition: sun
after: sunset
after_offset: "-00:15:00"
then:
- data:
effect: Adler Gameday
brightness_pct: 5
target:
entity_id: light.lichterschlauch_aussen
action: light.turn_on
- data: {}
target:
entity_id: scene.tv_previous_state
enabled: true
action: scene.turn_on
mode: single
Das funktioniert auch so wie es soll. Nach den 25 Sekunden geht der TV Ton auf die vorherige Quelle und die Lampen stellen sich auch zurück.
So jetzt aber zu meinem Problem.
Jetzt habe ich über einen Taster einfach nur die die am Anfang dynamische Szene aktiviert:
action: scene.turn_on
metadata: {}
target:
entity_id: scene.tv_previous_state
Darüber stoppe ich das abspielen der MP3 Datei und die Lautsprecher Quelle geht auf TV zurück.
Das funktioniert auch. Aber irgenwie scheint dann die erste Automation nicht weiter zu machen. Die LED Lampen gehen nicht mehr zurück. Also sollten Sie ja eigentlich mit dem Code oben aus der Automation machen:
- metadata: {}
data:
skip_condition: false
target:
entity_id: automation.szene_adler
action: automation.trigger
Wird durch das dynamische Szenen aufrufen irgendwie die erste Automation nicht weiter geführt?
Wie kann ich das korrigieren.
Ich hoffe ich konnte das einigermaßen Verständlich erklären.
