Sidebar Card Titel - uhrzeitsabhängige Begrüßung

Moin Zusammen,

ich baue mir gerade ein neues Dashboard, da ich mir ein neues Wallpanel bestellt habe. Ich möchte die Sidebar Card benutzen und möchte den Titel uhrzeitsabhängig ändern:

title: "[[ states('sensor.sidebar_hallo') ]]

Ich habe einen Helfer mit dem Code

{% if now().hour < 5 %} Gute Nacht 😴
{% elif now().hour < 12 %} Guten Morgen ☕
{% elif now().hour < 18 %} Guten Tag 👋🏻
{% else %} Guten Abend 👋🏻
{% endif %}

erstellt. Funktioniert soweit auch - in den Entwicklerwerkzeugen bekomme ich den gewünschten Wert.

Jetzt stehe ich jedoch vor dem Problem, dass ich bei der Sidebar die Werte nicht bekomme. Der Code sieht wie folgt aus:

sidebar:
  width:
    mobile: 0
    tablet: 25
    desktop: 20
  title: "[[ states('sensor.sidebar_hallo') ]]"

Da ich nicht mehr weiter komme, hoffe ich auf eure Unterstützung :slight_smile:

LG

Versuche mal:

sidebar:
  width:
    mobile: 0
    tablet: 25
    desktop: 20
  title: {{states('sensor.sidebar_hallo')}}

Sieht dann leider so aus :frowning:

ich weiß nicht ob es noch relevant ist. Aber ich hab das heute auch mal probiert. Man kann wohl im Sidebar Title keine dynamischen Sensorwerte anzeigen.

Laut Dokumentation geht das im Bereich Template:

template: |
    <li>
      {% if now().hour  < 5 %} Gute Nacht {{'\U0001F634'}}
      {% elif now().hour < 12 %} Guten Morgen {{'\u2615\uFE0F'}}
      {% elif now().hour < 18 %} Guten Tag {{'\U0001F44B\U0001F3FB'}}
      {% else %} Guten Abend {{'\U0001F44B\U0001F3FB'}}{% endif %}
    </li>

Die zeitlich gesteuerte Begrüßung ist so machbar, aber eben nicht im Title.