Begrüßung im Dashboard

Nuki Smart Lock Pro (4. Generation), smartes Türschloss mit WLAN und Matter für Fernzugriff, elektronisches Türschloss macht das Smartphone zum Schlüssel, mit Akku Power Pack, Weiß
Nuki Smart Lock Pro (4. Generation), smartes Türschloss mit WLAN und Matter für Fernzugriff, elektronisches Türschloss macht das Smartphone zum Schlüssel, mit Akku Power Pack, Weiß
Unverb. Preisempf.: 289,00 €
248,37 €
Sie sparen 40,63 € (14%)

Wer sich und seine Familienmitglieder persönlich im Dashboard begrüßen lassen möchte, kann das ganz einfach mithilfe der Markdown-Card und einem Template-Sensor realisieren.

template:
  - sensor:
    - name: greeting
      unique_id: greeting
      icon: mdi:hand-wave
      state: >-
        {% set t = now().hour %}
          {% if t <= 1 %} Gute Nacht {{'\uD83D\uDE34'}}
          {% elif t <= 3 %} Gute Nacht {{'\uD83D\uDE34'}}
          {% elif t <= 5 %} Gute Nacht {{'\uD83D\uDE34'}}
          {% elif t <= 7 %} Guten Morgen {{'\uD83C\uDF73'}}
          {% elif t <= 9 %} Guten Morgen {{'\uD83C\uDF73'}}
          {% elif t <= 11 %} Guten Morgen {{'\uD83C\uDF73'}}
          {% elif t <= 13 %} Guten Tag {{'\U0001F60A'}}
          {% elif t <= 15 %} Guten Tag {{'\U0001F60E'}}
          {% elif t <= 17 %} Guten Tag {{'\U0001F44B\U0001F3FB'}}
          {% elif t <= 19 %} Guten Abend{{'\U0001F44B\U0001F3FB'}}
          {% elif t <= 22 %} Guten Abend{{'\U0001F60C'}}
          {% elif t <= 23 %} Guten Abend{{'\U0001F974'}}
          {% else %} Guten Abend{{'\U0001F974'}}
          {% endif %}
content: '{{ states(''sensor.greeting'') }} {{user}} '
style: |
  ha-card {
    font-family: helvetica neue, helvetica, Arial;
    color: 'rgba(255, 255, 255, 0.7)';
    font-size: 25px;
    font-weight: 300;
    letter-spacing: '-0.05vw';
  }
theme: dark
type: markdown

Wer lieber die Mushroom-Cards verwendet kann seine Begrüßung wie folgt einbinden:

type: custom:mushroom-title-card
title: |-
  {% set time = now().hour %}
  {% if (time >= 18) %}
  Guten Abend, {{user}}!
  {% elif (time >= 12) %}
  Hi, {{user}}!
  {% elif (time >= 5) %}
  Guten Morgen, {{user}}!
  {% else %}
  Ahoi, {{user}}
  {% endif %}