Anzeige wie lange ein Fenster offen steht

Moin liebe Community,
ich bin seit kurzen auch ein Fan von Home Assistant und probiere mich in der Erstellung eines Dashboards, komme aber leider gerade nicht weiter und hoffe auf Hilfe.

Ich möchte das mir nicht nur angezeigt wird das ein Fenster / eine Tür offen steht, sondern ich möchte gerne sehen wie lange es bereits geöffnet ist.
Wenn es geschlossen ist, dann soll auch geschlossen stehen.

Also bei
image
kann es so bleiben, aber bei
image
möchte ich nicht “geöffnet” sondern die Zeitdauer haben, die mir anzeigt wie lange das Fenster / die Tür offen steht.
Die beiden Zustände “last_changed” und “last_updated” die mir der Binär-Sensor auch noch zur Auswahl stellt, sind leider nicht zielführend.

Hat hier zufällig jemand eine Idee, wie ich das ohne ausgesprochene Programmierkenntnisse realisieren kann?

mfg
Marco

Bei sowas habe ich mit einem Helfer gearbeitet und die Uhrzeit (als Timestamp) bei Änderung dort hineingeschrieben.

Und ich befürchte, das ich für jeden einzelnen Sensor so einen Helfer erstellen muss.
Richtig?

Nimm doch die Kachel Karte, da kannst du dir die letzte Zustandsänderung anzeigen lassen

1 „Gefällt mir“

Das hatte ich schon probiert, erfüllt mein Ansinnen aber leider nur zur Hälfte.
Wenn es geröffnet wird ist es ok, aber wenn es geschlossen ist, dann soll auch geschlossen stehen und keine Zeit.

type: custom:mushroom-template-card
primary: Fenster  Bad ist seit
secondary: >-

  {% set status = states('binary_sensor.fs_bad_oben_door') %}
  {% set seit = (as_timestamp(now()) -
  as_timestamp(states.binary_sensor.fs_bad_oben_door.last_changed)) |
  timestamp_custom('%H Std. %M Min. ',false) %}
  {% if status == "on" %}
  {{ seit }} geöffnet
  {% elif status == "off" %}
  {{ seit }} geschlossen
  {% else %}

  Fenster Sensor nicht verfügbar
  {% endif %}
icon: |-
  {% if states(entity) == "off" %}
  mdi:window-closed
  {% else %}
  mdi:window-open
  {% endif %}
entity: binary_sensor.fs_bad_oben_door
icon_color: "{{ iif(states(entity) == \"off\", \"green\", \"red\") }}"



Nimm das, zeigt an wie lange das fenster offen und geschlossen ist

1 „Gefällt mir“

Danke schön für die schnelle und kompetente Hilfe.
Tolles Forum hier. :+1: