In diesem Beitrag erkläre ich, wie ich in meinem Home Assistant Dashboard noch mehr nützliche Informationen angezeigt bekomme und so das Maximum an hilfreichen Informationen raushole. Hierfür greife ich auf die sogenannte Markdown-Card von Home Assistant zurück. Bei Markdown (Wikipedia-Eintrag hierzu) handelt es sich (auch außerhalb von Home Assistant) um eine vereinfachte Auszeichnungssprache - man kann Texte also relativ einfach formatieren und somit so gestalten, wie man es gerne hätte. Den wesentlichen Vorteil von Markdown-Cards gegenüber von den sonst üblichen Entity-Cards ist in meinen Augen, dass man innerhalb einer Markdown-Card frei entscheiden kann welche Entitäten in welcher Reihenfolge angezeigt werden.…
Hallo !
Vielen Dank für Deinen tollen Beitrag. Für die NINA Meldungen ist das wirklich eine super Sache. Läuft 100 %
Gruß
Manfred
Hi Manfred,
sehr gerne - schön, wenn es für dich was ist! Nutzt du es noch für andere Sensoren?
VG
Olli
Das Beispiel mit dem Tanken funktioniert einwandfrei. Wenn ich den Preis als Entities-Card darstelle, habe ich die Möglichkeit, eine Sekundäre Information mit anzuhaken. Bei mir wäre das dann "Zuletzt aktualisiert". Das ist ziemlich praktisch, da eine Tankstelle in der Nacht geschlossen ist.
Ich finde aber keinen Sensor oder Attribut „Zuletzt aktualisiert“.
Woher kommt diese Information und wie könnte man das noch nachtragen in einer Markdown-Karte?
Hi Sven,
"Zuletzt aktualisiert" erhältst du über folgenden Code:
{{ states.sensor.tankerkoenig_jaeger_overath_e10.last_updated }}
(musste natürlich für deinen Sensor anpassen).
Ich bin mir aber nicht sicher, ob das bei einer geschlossenen Tankstelle wie gewünscht funktioniert.
VG
Olli
Das Testen von Ausgaben geht über "Entwicklerwerkzeuge" und "Template"
Ich hatte erst versucht, mir die letzte Update-Zeit folgendermaßen anzeigen zu lassen:
(Im Template Editor): {{ states('sensor.star_alt_salbke_60_63_super.last_updated') }}
Leider ist die Syntax falsch, es kommt lediglich ein "unknown" als Antwort.
Richtig ist folgende Schreibweise von Olli:
{{ states.sensor.star_alt_salbke_60_63_super.last_updated }}
Jetzt kommen alle Werte, wann der Sensor das letzte mal aktualisiert wurde.
Wenn man nur die Uhrzeit des letzten Updates benötigt, muss das Ergebnis noch formatiert werden, z.B. so:
{{ as_timestamp( states.sensor.star_alt_salbke_60_63_super.last_updated ) | timestamp_custom('%H:%M', true)}}
Das "true" ganz am Ende zeigt die normale Zeit an, mit "false" wird die Zeit in UTC angezeigt.
Produktempfehlungen