Ich habe mich mal wieder im HACS-Store umgeschaut und drei Frontend-Erweiterungen mitgebracht, die bei mir auf dem Wartungsdashboard gelandet sind. Im Video baue ich alle drei Karten live ein, hier bekommst du die Konfigurationen und Stolperfallen zum Nachlesen. Falls HACS bei dir noch fehlt, richte das zuerst ein.
Battery State Card: alle Batterien im Blick
Batteriebetriebene Sensoren fallen gern genau dann aus, wenn man sie braucht. Die Battery State Card listet alle Geräte mit Batterie auf, sortiert nach Ladestand und farblich markiert. So siehst du rechtzeitig, wo du nachlegen musst.
Die Installation läuft wie bei jeder Frontend-Erweiterung: in HACS nach "battery state card" suchen, herunterladen, Frontend neu laden. Die Standardansicht der Karte ist okay, richtig gut wird sie erst mit ein paar Anpassungen. Meine Konfiguration sieht so aus:
1type: custom:battery-state-card
2colors:
3 steps:
4 - '#ff0000'
5 - '#ffff00'
6 - '#00ff00'
7 gradient: true
8sort:
9 by: state
10filter:
11 include:
12 - name: attributes.device_class
13 value: battery
14 exclude:
15 - name: state
16 value: 99
17 operator: '>'Die Logik dahinter: Der Include-Filter holt alle Entitäten mit der Geräteklasse battery in die Liste, der Exclude-Filter wirft alles über 99 Prozent wieder raus. Volle Batterien interessieren mich nicht, ich will nur wissen, wo ich demnächst wechseln muss. Die Farben laufen mit Gradient von Rot über Gelb nach Grün. Wichtig: Ohne Include-Filter bleibt die Karte leer, das ist die häufigste Stolperfalle. Das komplette Template findest du in meinem Snippet zur Battery State Card.
Notify Card: Nachrichten direkt vom Dashboard
Die zweite Karte ist ein kleines Eingabefeld auf dem Dashboard: Text eintippen, auf das Symbol drücken, und die Nachricht landet als Benachrichtigung auf dem Smartphone. Im Video tippe ich "Hallo Test" ein und zack, ist die Push-Nachricht da.
Eine Besonderheit bei der Einrichtung: Die Notify Card taucht nicht in der Kartenauswahl auf. Du musst im Dialog ganz nach unten scrollen, "Manuell" wählen und die Konfiguration als YAML einfügen. Darin legst du den Titel der Karte fest, die Beschriftung des Eingabefelds und den Titel, der später über jeder Benachrichtigung steht, bei mir schlicht "Achtung".
Spannend wird es bei den Zielen. Neben dem Smartphone kannst du auch Lautsprecher eintragen, etwa Sonos-Boxen oder Alexa. Dann tippst du "Das Essen ist fertig" ein und die Ansage läuft überall im Haus. Die Anwendungsfälle sind vielfältiger, als die unscheinbare Karte vermuten lässt.
Logbook Card: wann war welche Tür offen?
Die dritte Erweiterung ist ein anpassbares Logbuch. Bei mir zeigt es für heute, gestern und vorgestern, wann welche Tür geöffnet und wieder geschlossen wurde, und vor allem, wie lange sie offen stand.
Beim Hinzufügen nimmst du nicht die Standard-Logbuchkarte von Home Assistant, sondern die benutzerdefinierte Variante aus HACS. In der Konfiguration habe ich den Typ auf "multiple" gestellt, damit mehrere Entitäten in eine Karte passen. Neben Türen bieten sich die Klingel oder Kameras an, dann siehst du, wann zuletzt etwas erfasst wurde.
Ein Bonus, der gar nicht von der Karte selbst kommt: Über die Sichtbarkeits-Einstellungen von Home Assistant blendest du die Karte nur ein, wenn in der letzten Stunde überhaupt etwas passiert ist. Ein leeres Logbuch braucht schließlich keinen Platz auf dem Dashboard.
Häufige Fragen
Was sind Frontend-Erweiterungen in HACS überhaupt?
Das sind Karten, Themes und andere optische Elemente fürs Dashboard, technisch JavaScript, das im Browser läuft. Anders als Integrationen brauchen sie nach der Installation keinen Neustart von Home Assistant, das Neuladen des Frontends reicht. Den Unterschied erkläre ich ausführlich im HACS-Guide.
Warum finde ich die Karte nach der Installation nicht in der Kartenauswahl?
Nicht jede Custom Card bringt einen visuellen Editor mit. Karten wie die Notify Card fügst du über den Punkt "Manuell" am Ende der Kartenauswahl hinzu und fügst dort den YAML-Code ein. Taucht eine Karte gar nicht auf, leere zuerst den Browser-Cache.
Welche Geräte zeigt die Battery State Card an?
Standardmäßig alles, was du über die Filter hereinlässt. Am zuverlässigsten ist der Include-Filter auf die Geräteklasse battery, damit erwischst du alle Batteriesensoren auf einmal. Über Exclude-Regeln wirfst du anschließend volle oder nicht verfügbare Geräte raus.
Funktionieren die Karten auch in der Companion App?
Ja, die Karten laufen auf dem Handy genauso wie im Browser. Wenn nach einem Update alte Darstellungen hängen bleiben, setzt du in der App den Frontend-Cache zurück, das löst die meisten Anzeigeprobleme.
