Ich möchte bei einer Automatisierung in einer Bedingung zwei Zeiten vergleichen. Genauer gesagt will ich den akt. Zeitpunkt, also now() mit der Weckzeit vergleichen. Die Automatisierung soll nur auslösen, wenn now < Weckzeit.
Die Weckzeit ist gesetzt über einen input_datetime Helfer und steht z.B. auf 5:35. Das Problem, das ich habe, wenn ich z.B. 22:00 habe, sollte die Automatisierung laufen, was leider nicht passiert, da der Helfer im Timestamp nicht das Datum hat und daher sind dann immer die abendlichen Vortagswerte größer als die Weckzeit.
Konkret versuchte ich es mit diesem Vergleich:
Code: Alles auswählen
{{ now().timestamp() <= (state_attr('input_datetime.weckzeit_marco', 'timestamp') | int) }}
Habt ihr eine Idee, wie man dieses Problem lösen kann?