Templateproblem mit weekday
Verfasst: Di 24. Aug 2021, 21:58
Ich habe hier einen Sensor:
Das funktioniert so weit auch hanz gut, nur hätte ich gerne noch, dass die Bedingung für „arbeit“ noch darum erweitert wird, dass der weekday nicht 4 ist. Ich habe es mal mit folgendem probiert:
Das haut leider nicht hin. Da scheint was faul zu sein, da der Sensor dann nicht mehr verfügbar ist.
Hat jemand von euch eine Idee?
Code: Alles auswählen
s_anwesenheit:
friendly_name: Anwesenheit
value_template: >
{% if is_state('calendar.gemeinsam_urlaub', 'on') %}
urlaub
{% elif is_state('calendar.gemeinsam_krank', 'on') %}
krank
{% elif is_state('binary_sensor.workday_sensor', 'on') and
is_state('calendar.gemeinsam_krank', 'off') and
is_state('calendar.gemeinsam_urlaub', 'off') %}
arbeit
{% else %}
weekend
{% endif %}
Code: Alles auswählen
{% elif is_state('binary_sensor.workday_sensor', 'on') and
is_state('calendar.gemeinsam_krank', 'off') and
is_state('calendar.gemeinsam_urlaub', 'off') and
now().weekday() not in (4) %}
arbeit
Hat jemand von euch eine Idee?