entweder habe ich einen Denkfehler denn ich nun nicht gelöst bekomme oder HomeAssistant kann die Kombination von einer Oder-Und-Oder Bedingungen nicht (was ich irgendwie nicht glaube).
Folgende Automation dürfte nun nicht ausgeführt werden aber sie wird es trotzdem...
Code: Alles auswählen
alias: >-
*Test für eine Oder-Und-Oder Bedingung
description: ''
trigger:
- platform: time
at: '07:00'
condition:
- condition: or
conditions:
- condition: template
value_template: '{{is_state_attr(''calendar.schicht'', ''message'', ''Wochenende'')}}'
- condition: template
value_template: '{{is_state_attr(''calendar.schicht'', ''message'', ''Frei'')}}'
- condition: template
value_template: '{{is_state_attr(''calendar.schicht'', ''message'', ''Urlaub'')}}'
- condition: and
conditions:
- condition: or
conditions:
- condition: state
entity_id: person.1
state: home
- condition: state
entity_id: person.2
state: home
action:
- type: turn_on
device_id: adc8970922c68f67b567be89f1326315
entity_id: light.tischleuchte
domain: light
mode: single
Problem es hat nun ausgelöst, obwohl keiner dieser Kalendereinträge vorhanden ist, die Personen waren aber zuhause.
Es sei noch eventuell Anzumerken, dass ich nur die YAML nun gepostet habe, darin erstellt habe ich diese Automation nicht. Ich nutze die Grafische Oberfläche aber ich denke für das helfen ist es besser die YAML bereit zustellen.