ich habe 3 Automationen in denen für mich und meine Freundin Willkommensnachrichten auf Alexa abgespielt werden, wenn wir nach hause kommen.
Sebastian
Anita
Anita & Sebastian
Hatte ich mir einfach vorgestellt, aber ich muss diese doch alle 3 in eine Automation packen, da wenn wir beide zusammen nach hause kommen nur ich begrüßt werde.
alias: Willkommensnachricht - Sebastian
description: ""
triggers:
- type: not_opened
device_id: a04a0608c4752981ad146d610c4f9081
entity_id: d86252e3d086840a559b5cb6ba5da6f9 #Türkontakt
domain: binary_sensor
trigger: device
conditions:
- condition: state
#Button im Einstellungsmenü meines Dashboards um die Automation Ein- und Ausschalten zu können.
entity_id: >-
input_boolean.einstellungen_automationen_schalten_benachrichtigung_willkommen_sebastian
state: "on"
- condition: state
state: "on"
#Button, den ich per Automation einschalte, dass ich jetzt zu Hause angekommen bin.
entity_id: input_boolean.sebastian_zu_hause_angekommen
actions:
- action: media_player.volume_set
metadata: {}
data:
volume_level: 0.3
target:
entity_id: media_player.echo_dot_5_flur
- action: notify.alexa_media_echo_dot_5_flur
metadata: {}
data:
message: "Willkommen zu hause Sebastian. "
mode: single
Das ganze hab ich wie gesagt jetzt 3 mal.
Wie bekomme ich das in eine Automation, dass immer der/die richtige begrüßt wird?
Ich habe hier mal eben was zusammen geklickt, ist nicht perfekt aber vielleicht schon mal ein Denkanstoß. Müssen wahrscheinlich noch 1,2 Helfer ergänzt werden.
danke dir.
Die Anzahl der Leute in der Home Zone kann ich so nicht verwenden.
Wenn ich schon zu Hause bin und Anita dazu kommt, dann sind wir ja dennoch 2 in der Zone, aber nur sie sollte ja begrüßt werden.
Deshalb habe ich den unteren Button in meiner Automation, der angibt, wer gerade zu Hause angekommen ist.
Sprich diesen Button gibt es auch 3 mal.
#Button, den ich per Automation einschalte, dass ich jetzt zu Hause angekommen bin.
entity_id: input_boolean.sebastian_zu_hause_angekommen
alias: Willkommensnachricht - Anita und Sebastian
description: ""
triggers:
- type: not_opened
device_id: #Fensterkontakt
entity_id: #Fensterkontakt
domain: binary_sensor
trigger: device
id: tur_zu
conditions: []
actions:
- action: media_player.volume_set
metadata: {}
data:
volume_level: 0.3
target:
entity_id: media_player.echo_dot_5_flur
- choose:
- conditions:
- alias: wenn beide angekommen sind
condition: and
conditions:
- condition: state
entity_id: >-
input_boolean.einstellungen_automationen_schalten_benachrichtigung_willkommen_anita_sebastian #Button um Automation abzuschalten
state: "on"
- condition: state
entity_id: input_boolean.anita_zu_hause_angekommen #Button, der angibt, ob die Person gerade zu Hause angekommen ist Nr.1
state: "on"
- condition: state
entity_id: input_boolean.sebastian_zu_hause_angekommen #Button, der angibt, ob die Person gerade zu Hause angekommen ist Nr. 2
state: "on"
sequence:
- action: notify.alexa_media_echo_dot_5_flur
metadata: {}
data:
message: "Willkommen zu hause ihr beiden. "
- conditions:
- alias: wenn Anita angekommen ist
condition: and
conditions:
- condition: state
entity_id: >-
input_boolean.einstellungen_automationen_schalten_benachrichtigung_willkommen_anita #Button um Automation abzuschalten
state: "on"
- condition: state
state: "on"
entity_id: input_boolean.anita_zu_hause_angekommen #Button, der angibt, ob die Person gerade zu Hause angekommen ist Nr. 1
- condition: state
entity_id: input_boolean.sebastian_zu_hause_angekommen #Button, der angibt, ob die Person gerade zu Hause angekommen ist Nr. 2
state: "off"
sequence:
- action: notify.alexa_media_echo_dot_5_flur
metadata: {}
data:
message: "Willkommen zu hause Anita. "
- conditions:
- alias: wenn Sebastian angekommen ist
condition: and
conditions:
- condition: state
entity_id: >-
input_boolean.einstellungen_automationen_schalten_benachrichtigung_willkommen_sebastian #Button um Automation abzuschalten
state: "on"
- condition: state
state: "on"
entity_id: input_boolean.sebastian_zu_hause_angekommen #Button, der angibt, ob die Person gerade zu Hause angekommen ist Nr. 2
- condition: state
entity_id: input_boolean.anita_zu_hause_angekommen #Button, der angibt, ob die Person gerade zu Hause angekommen ist Nr. 1
state: "off"
sequence:
- action: notify.alexa_media_echo_dot_5_flur
metadata: {}
data:
message: "Willkommen zu hause Sebastian. "
mode: single