Hallo,
ist es möglich die Auslöser in warten auf Auslöser irgendwie mit UND zu verknüpfen?
Wenn ja wie?
Liebe Grüße
Hallo,
ist es möglich die Auslöser in warten auf Auslöser irgendwie mit UND zu verknüpfen?
Wenn ja wie?
Liebe Grüße
Die triggers sind immer ODER Verknüpft.
Die kannst aber dann in der conditions den Status beider Entitäten abfrage.
Also als Beispiel: Du hast zwei Fenster und möchtest etwas auslösen, wenn BEIDE Fenster geöffnet sind
triggers:
conditions:
So wird zwar jeder einzelne Fenster getriggert, passieren wird aber erst etwas, wenn beide Fenster gleichzeitig geöffnet sind.
alias: Test Window
description: ""
triggers:
- trigger: state
entity_id:
- binary_sensor.wnd_bad_kinder_contact
to: "on"
- trigger: state
entity_id:
- binary_sensor.wnd_keller1_contact
to: "on"
conditions:
- condition: state
entity_id: binary_sensor.wnd_bad_kinder_contact
state: "on"
- condition: state
entity_id: binary_sensor.wnd_keller1_contact
state: "on"
actions: []
mode: single
Gruß, Lars
Hallo Lars,
Danke dir.
Mir geht es aber eher um ein beenden Statement.
Ich lasse im Badezimmer Musik laufen und ich möchte es beenden:
description: ""
triggers:
- type: occupied
device_id: 8c62904dc1e98d04bf2edfd30023beca
entity_id: d50a12f94421074acc663e6718051691
domain: binary_sensor
trigger: device
- type: turned_on
device_id: ee95f8c11b44e2ecc6a7caf9054cd369
entity_id: 23649d83fca0b0576c56e41ddb7a249e
domain: light
trigger: device
conditions:
- condition: time
after: "06:00:00"
before: "21:00:00"
actions:
- action: spotifyplus.player_set_volume_level
metadata: {}
data:
entity_id: media_player.spotifyplus_xxx
device_id: Badezimmer
volume_level: 20
- action: spotifyplus.player_set_shuffle_mode
metadata: {}
data:
state: true
entity_id: media_player.spotifyplus_xxx
device_id: Badezimmer
- action: spotifyplus.player_media_play_tracks
metadata: {}
data:
entity_id: media_player.spotifyplus_xxx
uris: https://open.spotify.com/playlist/xxxx
device_id: Badezimmer
- wait_for_trigger:
- type: not_occupied
device_id: 8c62904dc1e98d04bf2edfd30023beca
entity_id: d50a12f94421074acc663e6718051691
domain: binary_sensor
trigger: device
for:
hours: 0
minutes: 2
seconds: 0
continue_on_timeout: true
- action: media_player.media_stop
data: {}
target:
device_id: 4c0f51d9085c05987969548ff5c80115
mode: single
Das ist kein Ereignis/Trigger (sobald), sondern eine Bedingung (wenn).
Ein Trigger wäre es, “wenn das Licht ausgeschaltet wird”
Trigger zu verUNDen würde bedeuten, dass sie gleichzeitig auftreten müssen, damit etwas ausgelöst wird. Quasi unmöglich.
Du frägst ab, ob der Bewegungsmelder “not_occupied” meldet. Danach könntest Du mit einer Bedingung (Aktion hinzufügen> Bausteine) dein Licht abfragen und die Musik abstellen, wenn das Licht aus ist.
Das Problem wird sein, was Du machen willst, wenn das Licht dann noch an ist. Deine Automation ist nämlich beendet.