Effizientes Home Assistant Management: DB komprimieren & Struktur optimieren

Unterstützung des Kanals

Hinweis: Der folgende Link ist ein Affiliate-Link.

Die Erstellung meiner Skripte und Videos ist mit einem erheblichen zeitlichen Aufwand verbunden – von der technischen Vorbereitung über intensive Recherche bis hin zu Tests, Aufnahmen und Nachbearbeitung. Alle Inhalte stelle ich dir dennoch vollständig kostenlos zur Verfügung.

Wenn du meine Arbeit unterstützen möchtest, kannst du das ganz einfach tun: Für deine Amazon-Bestellungen nutze gern meinen Partner-Link. Für dich ändert sich am Preis nichts – ich erhalte lediglich eine kleine Provision. Vielen Dank für deinen Support!

Jetzt über Amazon unterstützen

Home Assistant aufräumen: Datenbank verschlanken und Struktur schaffen

Mit der Zeit wächst die Home-Assistant-Datenbank – und eine große Datenbank macht das System langsam und die SD-Karte schneller kaputt. Zeit zum Aufräumen: die Datenbank verschlanken und die configuration.yaml mit Packages übersichtlich strukturieren.

Frühling ist perfekt für eine Home-Assistant-Auffrischung! Entdecke in diesem Video einfache Schritte, um deine Datenbank zu optimieren und deine configuration.yaml zu organisieren. Hol dir das Beste aus deinem Smart-Home-Setup heraus und genieße eine reibungslose Steuerung deiner Geräte. Lass uns gemeinsam dein Zuhause smarter machen!

Ich möchte euch heute einen allgemeinen Amazon-Link teilen, über den ihr eine Vielzahl von Produkten entdecken könnt. Egal, ob ihr nach Smart Home-Geräten, Gadgets oder anderen nützlichen Artikeln sucht, Amazon hat für jeden etwas zu bieten.

Wenn ihr über diesen Link einkauft, unterstützt ihr meinen Kanal, ohne dass es für euch zusätzliche Kosten verursacht. Das hilft mir, weiterhin spannende Inhalte für euch zu erstellen!

Hier ist der Link zu Amazon: https://amzn.to/3KsGngK

Link zur Dokumentation der Packages Integration:

Packages – Home Assistant (home-assistant.io)

Beispielautomatisierung Info Datenbankspeichergröße

alias: Test_Speicherbedarf
description: ""
trigger:
  - platform: numeric_state
    entity_id:
      - sensor.home_assistant_v2_db_grosse
    above: 5000
condition: []
action:
  - service: notify.persistent_notification
    metadata: {}
    data:
      message: >-
        Der Speicher der Datenbank hat die 5000 MB überschritten. Bitte Wartung
        vornehmen
mode: single

Configuration.Yaml ( Packages)

homeassistant:
  packages: !include_dir_named includes
  allowlist_external_dirs:
    - /config

Die Datenbankgröße im Blick behalten

Ein Sensor überwacht die Größe der Datenbank. Die Automatisierung oben meldet sich, sobald sie 5000 MB überschreitet – dann ist Wartung fällig, bevor es langsam wird.

Datenbank verschlanken

Über den recorder legst du fest, welche Entitäten und Domains überhaupt gespeichert werden (include/exclude) und wie lange (purge_keep_days). Weniger unnötige Verlaufsdaten bedeuten eine kleinere, schnellere Datenbank.

Struktur mit Packages

Statt einer riesigen configuration.yaml lagerst du zusammengehörige Konfiguration in einzelne Dateien aus (!include_dir_named). So bleibt alles übersichtlich und wartbar – gerade wenn dein Setup wächst.

Tipp: SSD statt SD-Karte

Wird die Datenbank groß, lohnt sich der Umstieg von der SD-Karte auf eine SSD: schneller und deutlich langlebiger.

Häufige Fragen (FAQ)

Warum sollte ich die Datenbank verkleinern?

Eine große Datenbank verlangsamt Home Assistant und belastet die SD-Karte. Über den recorder speicherst du nur, was du wirklich brauchst.

Was bringen Packages?

Sie zerlegen die configuration.yaml in thematische Dateien. Das macht die Konfiguration übersichtlich und leichter wartbar.

Wie erfahre ich, wann Wartung nötig ist?

Mit einem Sensor auf die Datenbankgröße plus einer Automatisierung, die dich bei Überschreiten eines Schwellwerts benachrichtigt.

Passende Beiträge

Über den Autor

Tobias Lerch betreibt Smart Home & more – praxisorientierte Anleitungen zu Home Assistant, Proxmox, NAS, EVCC, Netzwerk und Camping-Technik. Alles aus eigener Erfahrung, ohne Marketingsprache.