# Korrekter Zeitstempel für Änderungen des Device Status

**URL:** <https://community-smarthome.com/t/korrekter-zeitstempel-fuer-aenderungen-des-device-status/10149>\
**Category:** ZigBee\
**Created:** [15. Februar 2026 um 14:43 UTC](https://community-smarthome.com/t/korrekter-zeitstempel-fuer-aenderungen-des-device-status/10149 "2026-02-15T14:43:49Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![toki](https://community-smarthome.com/letter_avatar_proxy/v4/letter/t/87869e/32.png) [@toki](https://community-smarthome.com/u/toki)\
**Post date:** [15. Februar 2026 um 14:43 UTC](https://community-smarthome.com/t/korrekter-zeitstempel-fuer-aenderungen-des-device-status/10149/1 "2026-02-15T14:43:49Z")

</div>

Hallo, warum wird denn bei zigbee2mqtt letzte Änderung angezeigt obwohl sich der Kontakt nicht geöffnet hat. Bezieht sich die letzte Änderung auf die Meldung vom Device bei? Und am besten global nachträglich für alle Sensoren 😊

Wie kann ich das anpassen, da z.b. der Status der Änderung des Kontaktes angezeigt wird.

Und wie kann ich anstelle der vergangenen Zeit einen Zeitstempel anzeigen lassen.

---

<div class="post-metadata">

**Author:** ![toki](https://community-smarthome.com/letter_avatar_proxy/v4/letter/t/87869e/32.png) [@toki](https://community-smarthome.com/u/toki)\
**Post date:** [16. Februar 2026 um 18:27 UTC](https://community-smarthome.com/t/korrekter-zeitstempel-fuer-aenderungen-des-device-status/10149/2 "2026-02-16T18:27:38Z")

</div>

Hat hier sonst niemand das Problem oder habe ich da schlecht beschrieben?

---

<div class="post-metadata">

**Author:** ![Dreckfresse](https://community-smarthome.com/user_avatar/community-smarthome.com/dreckfresse/32/2467_2.png) [@Dreckfresse](https://community-smarthome.com/u/Dreckfresse)\
**Post date:** [16. Februar 2026 um 19:48 UTC](https://community-smarthome.com/t/korrekter-zeitstempel-fuer-aenderungen-des-device-status/10149/3 "2026-02-16T19:48:32Z")

</div>

Zeige mal bitte mit Screenshots was du genau meinst 😃  
Status offen sollte in MQTT die ganze Zeit offen sein bis er geschlossen wird

---

<div class="post-metadata">

**Author:** ![toki](https://community-smarthome.com/letter_avatar_proxy/v4/letter/t/87869e/32.png) [@toki](https://community-smarthome.com/u/toki)\
**Post date:** [17. Februar 2026 um 15:04 UTC](https://community-smarthome.com/t/korrekter-zeitstempel-fuer-aenderungen-des-device-status/10149/4 "2026-02-17T15:04:58Z")

</div>

Danke für deine Rückmeldung. Ich habe hier als Zustand “letzte Änderung” für das Dashboard ausgewählt. Allerdings habe ich den Contact sicherlich nicht vorgestern ausgelöst, sondern schon vor einer längeren Zeit. Oder wird der Status auch bei einem Neustart von HA bei Letze Änderung erkannt?

 ![image](https://community-smarthome.com/uploads/default/original/2X/2/222af7c47bcec3009926a19cd1829c690a508971.png)

---

<div class="post-metadata">

**Author:** ![Nicknol](https://community-smarthome.com/user_avatar/community-smarthome.com/nicknol/32/897_2.png) [@Nicknol](https://community-smarthome.com/u/Nicknol)\
**Post date:** [17. Februar 2026 um 16:33 UTC](https://community-smarthome.com/t/korrekter-zeitstempel-fuer-aenderungen-des-device-status/10149/5 "2026-02-17T16:33:34Z")

</div>

Ein Neustart von Home Assistant setzt den Zeitstempel für „zuletzt geändert“ auf die Zeitpunkt des Neustarts. Das lässt sich nicht ändern.

---

<div class="post-metadata">

**Author:** ![41564](https://community-smarthome.com/letter_avatar_proxy/v4/letter/4/c4cdca/32.png) [@41564](https://community-smarthome.com/u/41564)\
**Post date:** [17. Februar 2026 um 18:02 UTC](https://community-smarthome.com/t/korrekter-zeitstempel-fuer-aenderungen-des-device-status/10149/6 "2026-02-17T18:02:59Z")

</div>

Das ist echt doof..Habe ich auch schon gesehen..Wenn man wissen will, wann was passiert ist das letzte mal geht das nicht..Leider steht da ja nicht Neustart oder so..

---

<div class="post-metadata">

**Author:** ![Dreckfresse](https://community-smarthome.com/user_avatar/community-smarthome.com/dreckfresse/32/2467_2.png) [@Dreckfresse](https://community-smarthome.com/u/Dreckfresse)\
**Post date:** [17. Februar 2026 um 19:34 UTC](https://community-smarthome.com/t/korrekter-zeitstempel-fuer-aenderungen-des-device-status/10149/7 "2026-02-17T19:34:53Z")

</div>

Template Sensor fällt mir ein mit explizit ON zu Off und Off zu On  
Dann werden alle anderen ignoriert (wie bei Automationen)

Wäre mir aber beim Statusverlauf egal, dann müsste er ja von unavailable einem Status wechseln

---

<div class="post-metadata">

**Author:** ![toki](https://community-smarthome.com/letter_avatar_proxy/v4/letter/t/87869e/32.png) [@toki](https://community-smarthome.com/u/toki)\
**Post date:** [18. Februar 2026 um 14:16 UTC](https://community-smarthome.com/t/korrekter-zeitstempel-fuer-aenderungen-des-device-status/10149/8 "2026-02-18T14:16:43Z")

</div>

Danke @Nicknol das erklärt warum die nicht “altern” da ich neu bei HA bin und aktuell öfters mal neu starten muss 🙂

Wie kann ich den am Einfachsten aus der vergangenen Zeit einen Zeitpunktstempel [hh:mm,tt.mm.yy) anzeigen lassen ohne das ich das bei jeder Entität über card-mod oder so ändern muss

---

<div class="post-metadata">

**Author:** ![Nicknol](https://community-smarthome.com/user_avatar/community-smarthome.com/nicknol/32/897_2.png) [@Nicknol](https://community-smarthome.com/u/Nicknol)\
**Post date:** [18. Februar 2026 um 14:31 UTC](https://community-smarthome.com/t/korrekter-zeitstempel-fuer-aenderungen-des-device-status/10149/9 "2026-02-18T14:31:28Z")

</div>

Hallo ChatGPT 😉

> Home Assistant: wie formatiere ich in einem Jinja-Template den Zeitstempel des last\_changed Attribut einer Entität als einen lokalen Zeitstempel?

> In Home Assistant musst du `last_changed` immer erst von **UTC → lokale Zeit** konvertieren.  
> Intern speichert HA Zeitstempel nämlich als UTC.

```auto
{% set t = states['sensor.steckdose_45z_power'].last_changed | as_local %}
{{ t.strftime('%d.%m.%Y %H:%M:%S') }}

```

---

<div class="post-metadata">

**Author:** ![toki](https://community-smarthome.com/letter_avatar_proxy/v4/letter/t/87869e/32.png) [@toki](https://community-smarthome.com/u/toki)\
**Post date:** [18. Februar 2026 um 17:11 UTC](https://community-smarthome.com/t/korrekter-zeitstempel-fuer-aenderungen-des-device-status/10149/10 "2026-02-18T17:11:57Z")

</div>

> [@toki](#):
>
> ohne das ich das bei jeder Entität über card-mod oder so ändern muss

🧐 🙂

---

<div class="post-metadata">

**Author:** ![Nicknol](https://community-smarthome.com/user_avatar/community-smarthome.com/nicknol/32/897_2.png) [@Nicknol](https://community-smarthome.com/u/Nicknol)\
**Post date:** [18. Februar 2026 um 18:22 UTC](https://community-smarthome.com/t/korrekter-zeitstempel-fuer-aenderungen-des-device-status/10149/11 "2026-02-18T18:22:20Z")

</div>

> [@toki](#):
>
> 🧐 🙂

⁉

---

<div class="post-metadata">

**Author:** ![toki](https://community-smarthome.com/letter_avatar_proxy/v4/letter/t/87869e/32.png) [@toki](https://community-smarthome.com/u/toki)\
**Post date:** [8. März 2026 um 15:07 UTC](https://community-smarthome.com/t/korrekter-zeitstempel-fuer-aenderungen-des-device-status/10149/12 "2026-03-08T15:07:20Z")

</div>

Ok, habe es nun rausgefunden. Hätte ich das vorher gewusst hätte ich gleich alles mit Mushrooms Cards gemacht ☹

```auto
primary: SfA-Pumpe
secondary: >
  {# Holt den Zeitstempel der letzten Änderung des Schalters #} {% set last =
  states.switch.sfa_pumpe_1pm_7dfc_shelly1pm_sfa_pumpe.last_changed %}
  {% if is_state('switch.sfa_pumpe_1pm_d48afc597dfc_shelly1pm_sfa_pumpe', 'on')
  %}
    Läuft seit {{ as_timestamp(last) | timestamp_custom('%H:%M') }} Uhr
  {% else %}
    Aus seit {{ as_timestamp(last) | timestamp_custom('%H:%M') }} Uhr
  {% endif %}

```
