Höhe eines Stapelelements in Home Assistant ändern

Home Assistant 2. Sep. 2025

Einleitung
In der Welt des Smart Home ist die Anpassung von Benutzeroberflächen entscheidend für eine benutzerfreundliche Erfahrung. Home Assistant ermöglicht es Nutzern, individuelle Dashboards zu erstellen, die verschiedene Informationen in Form von Karten anzeigen. Oftmals kann es jedoch vorkommen, dass die Standardhöhen der Karten nicht den individuellen Anforderungen entsprechen. Dieser Artikel behandelt die Anpassung der Höhe von Karten innerhalb eines Stapels in Home Assistant.

Problem
Ein Nutzer hat eine Karte mit einem Stapel erstellt, um zwei Karten untereinander anzuzeigen. Dabei stellte sich heraus, dass die Höhe der einzelnen Karten nicht wie gewünscht angepasst werden konnte. Stattdessen wurde die Höhe des gesamten Stapels verändert, was dazu führte, dass die Karten entweder zu hoch oder zu niedrig waren. Dies führte zu einer unbefriedigenden Darstellung, da die Karten nicht optimal auf dem Dashboard angeordnet waren.

Lösung
Um die Höhe einer einzelnen Karte innerhalb eines Stapels in Home Assistant zu ändern, kann die mini-graph-card verwendet werden. Diese Karte bietet die Möglichkeit, die Höhe direkt in der Konfiguration festzulegen. Hier ist ein Beispiel, wie die Konfiguration aussehen könnte:

type: custom:mini-graph-card
entities:
  - sensor.aussentemperatur_temperatur
name: Luftqualität
color: green
hours_to_show: 96
points_per_hour: 0.5
height: 70
show:
  labels: true
  name: false
  state: true
  icon: false
color_thresholds:
  - value: 0
    color: green
  - value: 5
    color: yellow
  - value: 10
    color: orange
  - value: 15
    color: red
line_color: var(--line-color)
card_mod:
  style: |
    ha-card {
      background: var(--card-background-color) !important;   
    }

In diesem Beispiel wird die Höhe der mini-graph-card auf 70 Pixel eingestellt. Dies ermöglicht eine präzisere Kontrolle über die Darstellung der Karte innerhalb des Stapels.

Schritte zur Umsetzung
1. Öffne die Konfigurationsdatei deines Dashboards in Home Assistant.
2. Füge die mini-graph-card-Konfiguration in den gewünschten Stapel ein.
3. Stelle die Höhe der Karte mit dem Parameter height ein.
4. Speichere die Änderungen und lade das Dashboard neu, um die Anpassungen zu sehen.

Hintergrundwissen
Die mini-graph-card ist eine benutzerdefinierte Karte, die in Home Assistant verwendet wird, um Daten in Form von Grafiken darzustellen. Sie bietet eine Vielzahl von Anpassungsoptionen, einschließlich der Möglichkeit, die Höhe der Karte zu ändern. Die Verwendung von card_mod ermöglicht zusätzliche Anpassungen des Kartenstils, wie z.B. die Hintergrundfarbe.

Typische Fehler, die bei der Anpassung der Kartenhöhe auftreten können, sind:
- Falsche Einrückungen in der YAML-Konfiguration.
- Verwendung von nicht unterstützten Eigenschaften oder Werten.
- Vergessen, die Änderungen zu speichern oder das Dashboard neu zu laden.

Zusätzliche Infos

FunktionBeschreibung
`type`Definiert den Kartentyp, hier `custom:mini-graph-card`.
`entities`Listet die Sensoren auf, deren Daten angezeigt werden sollen.
`height`Legt die Höhe der Karte in Pixeln fest.
`color_thresholds`Definiert Farbänderungen basierend auf bestimmten Werten.
`card_mod`Ermöglicht die Anpassung des Kartenstils.

Hinweise & Best Practices
- Achte darauf, dass die Höhe der Karten in einem angemessenen Verhältnis zueinander steht, um ein harmonisches Layout zu gewährleisten.
- Teste verschiedene Höhen, um die beste Darstellung für dein Dashboard zu finden.
- Halte die YAML-Konfiguration sauber und gut strukturiert, um Fehler zu vermeiden.
- Nutze die Dokumentation von Home Assistant, um weitere Anpassungsmöglichkeiten zu entdecken.