Battery-state-card - "zuletzt gewechselt" anzeigen lassen. Wie formatieren?

Moin,
ich lasse mir in der “battery-state-card” mit folgender Zeile anzeigen, wann die entsprechende Batterie gewechselt wurde:
secondary_info: >-
{attributes.battery_type_and_quantity} - zuletzt gewechselt: {attributes.battery_last_replaced}
Das Ergebnis sieht so aus:
Lecksensor5 BZ Boden Batterie+
CR2032 - zuletzt gewechselt: 2026-01-29T17:46:07.576530+00:00

Kann mir jemand sagen, wie ich formatieren muss damit nur das Datum und nicht die Uhrzeit ausgegeben wird?

Vielen Dank für eure Hilfe

So?

secondary_info: >-
{attributes.battery_type_and_quantity} - zuletzt gewechselt {attributes.battery_last_replaced|reltime()}

Vielen Dank für deine Antwort. Fast gut. Aber leider nicht aussagekräftig.

Lecksensor5 BZ Boden Batterie+

CR2032 - zuletzt gewechselt: vor 2 Monaten
Ich hätte gerne das Datum. Oder noch besser, Anzahl der Tage.

Dann lass mal das

|reltime()

weg und versuche es mit

{attributes.battery_type_and_quantity} - zuletzt gewechselt {as_timestamp(attributes.battery_last_replaced | timestamp_custom('%d.%m.') }

Das funktioniert leider nicht. Damit habe ich gar keine Zeitanzeige.

Ich habe da vor einiger Zeit mal mit rungebastelt… Habs auch hinbekommen, aber dann doch aufgegeben, da ich das mit auto-entities verheiratet hatte und mir alle Entitäten nach Areas ausgeben lasse… Das waren mir dann doch zu viele Infos und das Script wird sehr lang dadurch, da man für die Räume immer wieder dasselbe Skript setzen musste… man will die Batterien dynamisch ausgeben…

Wenn ich mich noch recht erinnere hatte ich auch die Hürde mir das Datum “lesbar” auszugeben. Das ist aber mit jinja2 und as_timestamp in der secondary_info nicht möglich gewesen…

Ist noch in meinem Testboard. So sah es aus:

Der Code zum selber auseienaderpflücken (Für dich ist dann nur der Part vom Schlafzimmer interessant):

Zusammenfassung
type: vertical-stack
cards:
  - type: vertical-stack
    cards:
      - type: horizontal-stack
        cards:
          - type: vertical-stack
            cards:
              - type: custom:auto-entities
                card:
                  type: custom:battery-state-card
                  title: Schlafzimmer
                  bulk_rename:
                    - from: " Batterie+"
                      to: ""
                    - from: Schlafzimmer Button
                      to: 4-fach-Schalter
                    - from: Fensterkontakt Schlafzimmer
                      to: Fenster
                    - from: Temperatursensor Schlafzimmer
                      to: Temperatur und Luftfeuchtigkeit
                  colors:
                    steps:
                      - "#ff0000"
                      - "#ffff00"
                      - "#00ff00"
                    gradient: true
                  sort:
                    by: name
                  tap_action:
                    action: none
                filter:
                  template: >
                    {% set entities = area_entities('Schlafzimmer') |
                    select('match', 'sensor.*_battery_plus') | list %} {% set ns
                    = namespace(res=[]) %} {% for e in entities %}
                      {% set batt_type = state_attr(e, 'battery_type') or 'Batterie' %}
                      {% set last = state_attr(e, 'battery_last_replaced') %}
                      {% set last_formatted = as_timestamp(last) | timestamp_custom('%d.%m.%Y') if last else 'unbekannt' %}
                      
                      {% set ns.res = ns.res + [{
                        "entity": e,
                        "secondary_info": batt_type ~ " - gewechselt: " ~ last_formatted
                      }] %}
                    {% endfor %} {{ ns.res }}
              - type: custom:auto-entities
                card:
                  type: custom:battery-state-card
                  title: Küche
                  bulk_rename:
                    - from: " Batterie+"
                      to: ""
                    - from: Temperatursensor Kühlschrank
                      to: Kühlschrank
                    - from: Fensterkontakt Küche
                      to: Fenster
                    - from: Temperatursensor Küche
                      to: Temperatur und Luftfeuchtigkeit
                  colors:
                    steps:
                      - "#ff0000"
                      - "#ffff00"
                      - "#00ff00"
                    gradient: true
                  sort:
                    by: name
                  secondary_info: "{attributes.battery_type}"
                  tap_action:
                    action: none
                filter:
                  template: >
                    {{ area_entities('Küche') | select('match',
                    'sensor.*_battery_plus') | list }}
          - type: vertical-stack
            cards:
              - type: custom:auto-entities
                card:
                  type: custom:battery-state-card
                  title: Wohnzimmer
                  bulk_rename:
                    - from: " Batterie+"
                      to: ""
                    - from: Wohnzimmer Button
                      to: 4-fach-Schalter
                    - from: Fensterkontakt Wohnzimmer
                      to: Fenster
                    - from: Temperatursensor Wohnzimmer
                      to: Temperatur und Luftfeuchtigkeit
                  colors:
                    steps:
                      - "#ff0000"
                      - "#ffff00"
                      - "#00ff00"
                    gradient: true
                  sort:
                    by: name
                  secondary_info: "{attributes.battery_type}"
                  tap_action:
                    action: none
                filter:
                  template: >
                    {{ area_entities('Wohnzimmer') | select('match',
                    'sensor.*_battery_plus') | list }}
              - type: custom:auto-entities
                card:
                  type: custom:battery-state-card
                  title: Esszimmer
                  bulk_rename:
                    - from: " Batterie+"
                      to: ""
                    - from: Fensterkontakt Esszimmer
                      to: Fenster
                  colors:
                    steps:
                      - "#ff0000"
                      - "#ffff00"
                      - "#00ff00"
                    gradient: true
                  sort:
                    by: name
                  secondary_info: "{attributes.battery_type}"
                  tap_action:
                    action: none
                filter:
                  template: >
                    {{ area_entities('Esszimmer') | select('match',
                    'sensor.*_battery_plus') | list }}
              - type: custom:auto-entities
                card:
                  type: custom:battery-state-card
                  title: Netzwerk Rack
                  bulk_rename:
                    - from: " Batterie+"
                      to: ""
                    - from: Temperatursensor Netzwerk Rack
                      to: Temperatursensor
                    - from: Türkontakt Netzwerk Rack
                      to: Türkontakt
                  colors:
                    steps:
                      - "#ff0000"
                      - "#ffff00"
                      - "#00ff00"
                    gradient: true
                  sort:
                    by: name
                  secondary_info: "{attributes.battery_type}"
                  tap_action:
                    action: none
                filter:
                  template: >
                    {{ area_entities('Technik') | select('match',
                    'sensor.*_battery_plus') | list }}
          - type: vertical-stack
            cards:
              - type: custom:auto-entities
                card:
                  type: custom:battery-state-card
                  title: Bad
                  bulk_rename:
                    - from: " Batterie+"
                      to: ""
                    - from: Fensterkontakt Bad
                      to: Fenster
                    - from: Temperatursensor Bad
                      to: Temperatur und Luftfeuchtigkeit
                  colors:
                    steps:
                      - "#ff0000"
                      - "#ffff00"
                      - "#00ff00"
                    gradient: true
                  sort:
                    by: name
                  secondary_info: "{attributes.battery_type}"
                  tap_action:
                    action: none
                filter:
                  template: >
                    {{ area_entities('Bad') | select('match',
                    'sensor.*_battery_plus') | list }}
              - type: custom:auto-entities
                card:
                  type: custom:battery-state-card
                  title: Büro
                  bulk_rename:
                    - from: " Batterie+"
                      to: ""
                    - from: Fensterkontakt Büro
                      to: Fenster
                    - from: Temperatursensor Büro
                      to: Temperatur und Luftfeuchtigkeit
                  colors:
                    steps:
                      - "#ff0000"
                      - "#ffff00"
                      - "#00ff00"
                    gradient: true
                  sort:
                    by: name
                  secondary_info: "{attributes.battery_type}"
                  tap_action:
                    action: none
                filter:
                  template: >
                    {{ area_entities('Büro') | select('match',
                    'sensor.*_battery_plus') | list }}
              - type: custom:auto-entities
                card:
                  type: custom:battery-state-card
                  title: HWR
                  bulk_rename:
                    - from: " Batterie+"
                      to: ""
                    - from: Fensterkontakt HWR
                      to: Fenster
                    - from: Temperatursensor HWR
                      to: Temperatur und Luftfeuchtigkeit
                  colors:
                    steps:
                      - "#ff0000"
                      - "#ffff00"
                      - "#00ff00"
                    gradient: true
                  sort:
                    by: name
                  secondary_info: "{attributes.battery_type}"
                  tap_action:
                    action: none
                filter:
                  template: >
                    {{ area_entities('HWR') | select('match',
                    'sensor.*_battery_plus') | list }}
    title: Alle Batterien
grid_options:
  columns: 36
  rows: auto

Danke,
genau so hatte ich mir das gedacht. Ich dachte aber auch, dass es einfacher ist.
:+1:t2: