Hallo zusammen,
ich habe ein Problem mit einer Automation in Home Assistant, die nicht wie erwartet ausgelöst wird. Hier sind die Details:
Situation:
Am Dienstag, den 11. März 2025, um 10:00 Uhr hätte meine Automation ausgelöst werden sollen, aber das ist nicht passiert. Die relevanten Zustände waren:
- sensor.temperatur1: “unavailable”
- sensor.temperatur2: 6.7
- Sonnenaufgang: 06:50 Uhr
Meine Automation (Auszug):
{{ now().strftime('%H:%M') == '10:00'
and sunrise > '06:30'
and (
(states('sensor.temperatur1') not in ['unavailable', 'unknown'] and states('sensor.temperatur1')|float <= 22) or
(states('sensor.temperatur2') not in ['unavailable', 'unknown'] and states('sensor.temperatur2')|float <= 22) or
(states('sensor.temperatur1') in ['unavailable', 'unknown'] and states('sensor.temperatur2') in ['unavailable', 'unknown'])
)
and now().strftime('%A') in ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday'] }}
Problem:
Wenn ich die Bedingung manuell durchgehe, scheint sie True zu ergeben:
-
10:00 == 10:00 → True
-
06:50 > 06:30 → True
-
Die OR-Bedingung ist True, weil sensor.temperatur2 (6.7) nicht “unavailable” oder “unknown” ist und 6.7 <= 22 gilt.
-
Tuesday ist in der Wochentagsliste → True
Trotzdem wurde die Automation nicht ausgeführt. Habe ich einen Fehler in der Bedingung übersehen?
Wo hast du diese Automation in dieser Form stehen?
Das ist weder eine yaml einer Automatisierung, noch ein vollständiges Template.
Hat er wohl in einer Automation stehen 
1 „Gefällt mir“
Genauso sieht es aus. Fällt Euch vielleicht ein Fehler bei der Bedingung auf?
Zeig doch mal bitte die komplette Auto. Es gibt ja immer mehrer Wege.
Wie wird die Automation denn ausgelöst?
Hast du die Automation mal mit dem ‘TRACE’ angeshen?
Hallo Krabtus,
Musst du das angeben weil sonst kein Wert ausgelesen wird ? Das ist schon mal das erste was ich weglassen würde um Missverständnisse zu Elemenieren.
Sollte das nicht schon geholfen haben… 
Dann Zeig uns doch mal den YAML code mit
und füge ihn so ein:
alias: Wohnzimmer nachheizen anwesend
description: ""
triggers:
- type: temperature
device_id: 382a02e752cb5d9b6a2b73743d9858f7
entity_id: 46dcfdac13549f5009d5e2872e9d4599
domain: sensor
trigger: device
below: 21
for:
hours: 0
minutes: 5
seconds: 0
conditions:
- condition: device
type: is_on
device_id: eba2523cb2c3a7eff85cd8f0f281c55a
entity_id: 64d75739ef4561cb3d40fc097429b2ed
domain: switch
- type: is_temperature
condition: device
device_id: 382a02e752cb5d9b6a2b73743d9858f7
entity_id: 46dcfdac13549f5009d5e2872e9d4599
domain: sensor
below: 23
actions:
- device_id: 786310d887ce01c4da017ebfec8061cd
domain: climate
entity_id: dcdcb67ac74f934208dd412ee91c59b3
type: set_hvac_mode
hvac_mode: heat
mode: single
Und hefte doch auch mal den Trace:
deiner Automation an, etwa so:
Lg Randel