Show compact dishwasher start time

This commit is contained in:
2026-04-06 11:42:19 +02:00
parent 1169411aca
commit 8e6c6d0111
2 changed files with 19 additions and 1 deletions
+1 -1
View File
@@ -206,7 +206,7 @@ cards:
red: 4.5 red: 4.5
- type: tile - type: tile
entity: input_datetime.dishwasher_next_start entity: sensor.dishwasher_next_start_compact
name: Næste opvask name: Næste opvask
# 🧹 Støvsuger (forenklet mindre støj) # 🧹 Støvsuger (forenklet mindre støj)
+18
View File
@@ -0,0 +1,18 @@
sensor:
- name: "Dishwasher Next Start Compact"
unique_id: dishwasher_next_start_compact
state: >
{% set raw = states('input_datetime.dishwasher_next_start') %}
{% if raw in ['unknown', 'unavailable', '', none] %}
Ikke planlagt
{% else %}
{% set dt = as_datetime(raw) %}
{% if dt.date() == now().date() %}
I dag {{ dt.strftime('%H:%M') }}
{% elif dt.date() == (now() + timedelta(days=1)).date() %}
I morgen {{ dt.strftime('%H:%M') }}
{% else %}
{% set weekdays = ['man', 'tir', 'ons', 'tor', 'fre', 'lør', 'søn'] %}
{{ weekdays[dt.weekday()] }} {{ dt.strftime('%H:%M') }}
{% endif %}
{% endif %}