Hallo zusammen,
ich habe einige Automationen, die etwas “ausschalten”, und eine zweite dazugehörige, die es dann wieder einschalten.
Ich kenne mich mit yaml nicht so gut aus, aber kann man das nicht in der Automation selbst so eintragen, dass ich dazu nur eine benötige?
Hier zum Beispiel eine, die meinen TV auf Pause setzt wenn ich den Raum verlasse.
Die nächste schaltet wieder auf Wiedergabe, sobald ich mich wieder auf die Couch setze.
Geht das nicht etwas eleganter in einer einzigen Automation?
Also so wenn dann das und wenn nicht dann das andre, aber nur wenn nicht das … etc…
Der Helfer dient übrigens dazu, dass der TV auf Pause bleibt, wenn ich eigenständig mit der Fernbedienung auf Pause drücke.
Pause an:
alias: WZ // TV auf Pause bei Raum verlassen
description: ""
trigger:
- platform: state
entity_id:
- input_text.aktueller_aufenthalt
from: Wohnzimmer
for:
hours: 0
minutes: 0
seconds: 0
to: Diele
condition:
- condition: device
device_id: 9ae1ac678a2313614b103008812ed764
domain: media_player
entity_id: media_player.lg_webos_tv_3107
type: is_on
- condition: state
entity_id: input_boolean.wztvpauseautomatik
state: "off"
action:
- service: webostv.button
data:
entity_id: media_player.tv
button: PAUSE
- service: input_boolean.turn_on
metadata: {}
data: {}
target:
entity_id: input_boolean.wztvpauseautomatik
mode: single
Pause aus:
alias: WZ // TV spielt weiter nach Pause
description: ""
trigger:
- type: present
platform: device
device_id: d2d26350b16fa30291da042a8dbfd096
entity_id: ca0795e5684614cce2d8df0d49b26ef5
domain: binary_sensor
condition:
- condition: state
entity_id: input_boolean.wztvpauseautomatik
state: "on"
action:
- service: webostv.button
data:
entity_id: media_player.tv
button: PLAY
- service: input_boolean.turn_off
metadata: {}
data: {}
target:
entity_id: input_boolean.wztvpauseautomatik
mode: single
Danke, Grüße und noch nen schönen Sontag Nachmittag für euch