Anpassung der Farben in der Gauge Card mit Cardmod

Home Assistant 2. Sep. 2025

Einleitung
Die Anpassung von Farben und Stilen in Smart-Home-Dashboards ist entscheidend für die Benutzererfahrung und die visuelle Gestaltung. Insbesondere die Gauge Card, die zur Anzeige von Energieverbrauch oder -produktion verwendet wird, kann durch individuelle Anpassungen optimiert werden. In diesem Artikel wird erläutert, wie du die Farben einer Gauge Card mithilfe von Cardmod ändern kannst.

Problem
Ein Benutzer möchte den schwarzen Balken in einer Gauge Card in grau umfärben, hat jedoch Schwierigkeiten, dies zu erreichen. Die Standardkonfiguration der Gauge Card bietet nicht die Möglichkeit, Farben direkt zu ändern, was zu Verwirrung führen kann.

Lösung
Um die Farben der Gauge Card anzupassen, kann die Cardmod-Integration verwendet werden. Diese ermöglicht es, CSS-Stile auf die Karte anzuwenden. In diesem Fall wird der schwarze Balken in grau umgefärbt, und das Icon wird entfernt, um eine klarere Darstellung zu erzielen. Hier ist der Code, der verwendet werden kann:

type: energy-self-sufficiency-gauge
card_mod:
  style: |
    ha-card {
      margin: 0 auto;
      --primary-background-color: gray;  # Ändere die Hintergrundfarbe in grau
    }
    ha-svg-icon {
      visibility: hidden;  # Versteckt das Icon
    }

Schritte zur Umsetzung
1. Stelle sicher, dass die Cardmod-Integration in deinem Smart-Home-System installiert ist.
2. Füge den oben genannten YAML-Code in die Konfiguration deiner Gauge Card ein.
3. Speichere die Änderungen und lade das Dashboard neu, um die Anpassungen zu sehen.

Hintergrundwissen
Cardmod ist eine leistungsstarke Erweiterung für Home Assistant, die es ermöglicht, CSS-Stile auf Karten anzuwenden. CSS (Cascading Style Sheets) ist eine Stylesheet-Sprache, die verwendet wird, um das Layout und das Design von Webseiten zu gestalten. Mit Cardmod kannst du spezifische Stile für verschiedene Kartentypen definieren, was eine hohe Flexibilität bei der Gestaltung deines Dashboards ermöglicht.

Typische Fehler, die bei der Verwendung von Cardmod auftreten können, sind:
- Falsche Syntax im CSS, die dazu führt, dass die Stile nicht angewendet werden.
- Vergessen, die Änderungen zu speichern oder das Dashboard neu zu laden, um die Anpassungen sichtbar zu machen.

Zusätzliche Infos

FunktionErklärung
`ha-card`Das Haupt-Element der Karte, dessen Stil angepasst wird.
`--primary-background-color`CSS-Variable zur Festlegung der Hintergrundfarbe.
`ha-svg-icon`Element, das das SVG-Icon der Karte darstellt.
`visibility: hidden`CSS-Eigenschaft, um das Icon unsichtbar zu machen.
`margin: 0 auto`Zentriert die Karte horizontal im Container.

Hinweise & Best Practices
- Teste die Änderungen in einer sicheren Umgebung, bevor du sie in dein Haupt-Dashboard überträgst.
- Halte die CSS-Anpassungen einfach und übersichtlich, um die Wartbarkeit zu gewährleisten.
- Nutze die Dokumentation von Cardmod, um weitere Anpassungsmöglichkeiten zu entdecken und zu verstehen.
- Achte darauf, dass die gewählten Farben gut lesbar sind und den Benutzer nicht ablenken.