Hallo,
ich habe mir einen einfachen Wecker gebastelt, der aktuell den Rollladen hochfährt:
Code: Alles auswählen
alias: Wecker_Test
description: ""
trigger:
- platform: time
at: input_datetime.wecker
condition: []
action:
- service: cover.open_cover
data: {}
target:
entity_id: cover.40xxxx
mode: single
Die Weckzeit ist in einem Helfer gespeichert, dessen Eigenschaften sind:
Nun will ich noch 30 min vor der Weckzeit die Heizung anschalten. Wie kann ich das realisieren?
Gebe ich unter Entwicklerwerkzeuge>Vorlage {{states('input_datetime.wecker') }} ein, wird mir 07:00:00 und Ergebnistyp: string angezeigt.
Habe dort mal {{states('input_datetime.wecker') - 00:30:00 }} und {{states('input_datetime.wecker' - 00:30:00) }} probiert, aber beides liefert nur einen Fehler. Wie errechne die 30min frühere Zeit?