El_Despo74
Member
Hy zusammen
Ich habe mir meine Treppenhausreinigungstermine in den HA-Kalender eingetragen und möchte mir diese nun auf einem Display anzeigen lassen.
Das ist soweit auch kein Problem, allerdings macht mir HA mit seiner Logik wieder mal nen Strich durch die Rechnung.
Trage ich z.B. die Woche 11.12.2023 - 17.12.2023 ganztägig als Termin ein, wird daraus als Enddatum der 18.12.
Wie ziehe ich nun für die Anzeige einen Tag wieder ab ?
Ich habe mir 2 Template-Sensoren erstellt, welche die entsprechenden Attribute aus dem Kalender auslesen:
Ich habe mir meine Treppenhausreinigungstermine in den HA-Kalender eingetragen und möchte mir diese nun auf einem Display anzeigen lassen.
Das ist soweit auch kein Problem, allerdings macht mir HA mit seiner Logik wieder mal nen Strich durch die Rechnung.
Trage ich z.B. die Woche 11.12.2023 - 17.12.2023 ganztägig als Termin ein, wird daraus als Enddatum der 18.12.
Wie ziehe ich nun für die Anzeige einen Tag wieder ab ?
Ich habe mir 2 Template-Sensoren erstellt, welche die entsprechenden Attribute aus dem Kalender auslesen:
Code:
sensor:
- name: "Test Start"
state: |
{{ as_timestamp(strptime(state_attr('calendar.test', 'start_time'), '%Y-%m-%d %H:%M:%S')) | timestamp_custom("%d.%m.%Y") }}
- name: "Test Ende"
state: |
{{ as_timestamp(strptime(state_attr('calendar.test', 'end_time'), '%Y-%m-%d %H:%M:%S')) | timestamp_custom("%d.%m.%Y") }}
]/code]
Greetz
Günni