Hallo Zusammen,
ich benötige eure Hilfe. Ich stecke irgendwie fest. Seit ca. 2 Wochen geht meine Außenbeleuchtung nicht mehr korrekt an. Sollzustand soll eigentlich sein:
- bei Elevation unter 8°
- Geschäftszeit = an
- Frau ist im Geschäft
→ Außenbeleuchtung an
In letzter Zeit funktioniert das nicht mehr richtig. Ich finde aber den Fehler nicht. Das Template für den Helfer, welcher erfassen soll, ob meine Frau im Geschäft ist sieht so aus:
{% if is_state_attr('device_tracker.xiaomi_antonia', 'ap_mac', 'e0:xx:xx:xx:xx:xx') or is_state_attr('device_tracker.xiaomi_antonia', 'ap_mac','18:xx:xx:xx:xx:xx') %}
ON
{% else %}
OFF
{% endif %}
Das komische ist, sie ist die ganze Zeit dort, aber OFF Zustand gibt es nicht. Was mache ich falsch?
Sie war aber im Geschäft und mit dem AP verbunden. Gemerkt hat es HA aber erst 15.23 Uhr. Wenn die Automation aber 15.21 Uhr auslöst, klappt es aber nicht - logisch. Die gesamte Automation sieht so aus:
alias: Beleuchtung Geschäftszeit
description: Beleuchtung Geschäftszeit an oder aus
triggers:
- type: value
device_id: 67585bedb7f0a85e2e20c233178158fd
entity_id: d3dd5924b3fe459c9cdc0205a294fd72
domain: sensor
below: 8
id: Sonnenstand
for:
hours: 0
minutes: 0
seconds: 0
trigger: device
- entity_id:
- binary_sensor.anwesenheit_werkstatt
to: "off"
for:
hours: 0
minutes: 10
seconds: 0
id: Abwesend Smartphone
trigger: state
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- Sonnenstand
- condition: state
entity_id: schedule.geschaftszeit
state: "on"
for:
hours: 0
minutes: 0
seconds: 0
- condition: state
entity_id: binary_sensor.anwesenheit_werkstatt
state: "on"
for:
hours: 0
minutes: 0
seconds: 0
sequence:
- if:
- condition: state
entity_id: binary_sensor.wetter
state: "on"
then:
- delay:
hours: 0
minutes: 20
seconds: 0
milliseconds: 0
- metadata: {}
data: {}
target:
entity_id: switch.aussenbeleuchtung
action: switch.turn_on
else:
- metadata: {}
data: {}
target:
entity_id: switch.aussenbeleuchtung
action: switch.turn_on
- conditions:
- condition: trigger
id:
- Abwesend Smartphone
- condition: state
entity_id: switch.aussenbeleuchtung
state: "on"
sequence:
- metadata: {}
data: {}
target:
entity_id: switch.aussenbeleuchtung
action: switch.turn_off
mode: single
Ich danke ich für eure Hilfe. Das Ausschalten nach Geschäftsschluss klappt einwandfrei.