Smart Home

Home Assistant Speicher voll: 5 wirksame Lösungen

Foto des Autors

0

5 Min. Lesezeit

Dein Home Assistant wird langsamer, Updates schlagen fehl oder Fehler werden gemeldet? Der Speicher ist voll. In diesem Beitrag zeige ich dir fünf bewährte Wege, wie du schnell wieder Platz schaffst — und wie du verhindernst, dass es nochmal passiert. Die Lösungen reichen von einfachen Klicks bis zu Automatisierungen, die für dich arbeiten.

1. Speicherplatz überprüfen

Bevor du etwas löschst, solltest du wissen, was wirklich Platz frisst. Gehe zu Einstellungen > System > Speicher und hover über den Status-Balken, um Details zu sehen. Hier erkennst du sofort:

  • Wie viel Speicher noch frei ist
  • Welche Komponente am meisten Platz braucht (Backups, Datenbank, Apps)
  • Ob es kritisch wird (unter 10 % frei ist bedenklich)

Besonders auf Geräten wie dem Home Assistant Green oder Yellow, die mit SD-Karten oder begrenztem internem Speicher betrieben werden, ist eine regelmäßige Kontrolle sinnvoll.

2. Alte Backups gezielt löschen

2.1 Manuelle Löschung

Alte Backups sind nicht in neuen Backups enthalten, belegen aber trotzdem Speicher. Um alte Backups zu löschen, gehe in die Backup-Verwaltung. So funktioniert es:

  1. Öffne Einstellungen > System > Backups
  2. Scrolle zu einem alten Backup, das du löschen möchtest
  3. Klicke auf die drei Punkte neben dem Eintrag und wähle „Löschen“
  4. Bestätige die Löschung

Ein einzelnes großes Backup kann 500 MB bis mehrere GB Speicher freigeben — je nach deiner Konfiguration und Datengröße.

2.2 Automatische Löschung mit Auto Backup

Mit der Integration „Auto Backup“ von Josh Willox kannst du nicht nur automatisch Backups erstellen, sondern auch alte Backups direkt löschen. Der Vorteil: Du setzt es einmal auf und vergisst es dann.

Definiere über den Parameter „keep_days“, wie alt ein Backup werden darf. Zum Beispiel: keep_days: 14 bedeutet, dass nur die Backups der letzten 14 Tage aufbewahrt werden — ältere werden automatisch gelöscht.

3. Datenbank (Recorder) verkleinern

Die Home Assistant Datenbank kann sehr groß werden. Das ist das häufigste Speicherproblem. Um die Größe zu prüfen, gehe zu Einstellungen > System > Reparaturen und scrolle bis „Recorder“ herunter.

3.1 Datenbank bereinigen

  1. Gehe zu Einstellungen > System > Reparaturen
  2. Suche den Punkt „Datenbank“ oder „Recorder“
  3. Klicke auf „Aufräumen“ oder „Bereinigung starten“
  4. Warte, bis der Prozess abgeschlossen ist

Das kann je nach Datenbankgröße einige Minuten dauern.

3.2 Aufbewahrungsdauer begrenzen

Um das Datenbankwachstum zu bremsen, filtere, was in die Datenbank geht, und ändere die Aufbewahrungsdauer mit der Einstellung purge_keep_days. Öffne deine configuration.yaml und füge hinzu:

recorder:
  purge_keep_days: 10

Das bedeutet: Alle Einträge, die älter als 10 Tage sind, werden automatisch gelöscht. Passe die Zahl nach deinen Bedürfnissen an (5–30 Tage sind üblich).

4. Ungenutzte Apps deinstallieren

Apps können viel Speicher belegen, nicht nur die App selbst, sondern auch ihre Daten. Gehe zu Einstellungen > Apps. Überprüfe:

  • Welche Add-ons du wirklich brauchst
  • Alte oder Test-Add-ons, die du nicht mehr nutzt
  • Große Integrationen wie InfluxDB oder MariaDB (falls nicht aktiv genutzt)

Vor dem Löschen: Erstelle ein Backup falls du die App später reaktivieren möchtest.

5. Backups extern speichern

Wenn Backups außerhalb von Home Assistant gespeichert werden, nutzen sie keinen Platz auf dem System. Das stellt sicher, dass du Home Assistant bei Problemen wiederherstellen kannst.

5.1 Mit NAS oder Netzwerkspeicher

Das ist die moderne Methode: Backups landen direkt auf einem NAS (Synology, QNAP, TrueNAS). Du brauchst dafür:

  1. Ein NAS im selben Netz
  2. Eine SMB/CIFS-Freigabe auf dem NAS
  3. Einstellungen > System > Backups > Speicherort definieren

Danach landen alle neuen Backups automatisch auf dem NAS, nicht auf der Home-Assistant-Festplatte.

5.2 Mit Google Drive Backup (optional)

Über die offizielle Google Drive App kannst du zusätzlich verschlüsselte Backups in der Cloud speichern. Das ist praktisch für den Super-GAU (Hardware-Totalausfall).

6. Bonus: Speicher dauerhaft im Blick behalten

Um nicht immer wieder in diese Situation zu kommen, setz dir eine regelmäßige Routine:

  • Einmal pro Monat: Speicherplatz unter Einstellungen > System > Speicher prüfen
  • Einmal pro Woche: Ein Backup erstellen und extern ablegen
  • Automatisieren: Auto Backup aufsetzen — dann passiert es von selbst

7. FAQ

7.1 Kann ich Backups ohne Bedenken löschen?

Ja, aber behalte immer mindestens ein aktuelles Backup. Ein Backup, das nur auf derselben Festplatte liegt, ist bei einem Speicherschaden oft genau dann weg, wenn du es brauchst. Lösche nur Backups älter als 14–30 Tage, falls du ein jüngeres aktives Backup hast.

7.2 Wie groß sollte ein Home-Assistant-Backup sein?

Das hängt stark ab: Ein einfaches Home Assistant mit wenigen Geräten ist 100–500 MB groß. Mit intensiver Nutzung (viele Sensoren, Kameras, InfluxDB) können es gerne 2–5 GB sein. Wenn es über 5 GB hinausgeht, lohnt sich eine Datenbank-Optimierung.

7.3 Warum wächst die Datenbank so schnell?

Home Assistant speichert jeden Zustandswechsel aller Entitäten. Ein Temperatursensor, der alle 30 Sekunden einen Wert meldet, erzeugt täglich etwa 2.880 Einträge. Mit 100 Sensoren sind das schnell 288.000 Einträge pro Tag. Über ein Jahr: riesig. Mit `purge_keep_days: 10` reduzierst du das massiv.

7.4 Ist SD-Karte oder SSD besser?

SD-Karten sind zwar möglich, aber nicht generell empfohlen, da sie für dauerhafte Schreibbelastung nicht ausgelegt sind. Eine stabile Alternative sind SSDs oder andere langlebige Speichermedien.

7.5 Kann ich auf eine neue, größere Festplatte umsteigen?

Ja. Ersetze dein aktuelles Speichermedium (z. B. SD-Karte) mit einem größeren und nutze ein Backup zur Wiederherstellung auf der neuen Karte.

7.6 Was ist das FTP Addon und brauche ich es?

Das FTP-Addon bietet einen FTP-Server für Home Assistant und unterstützt FTP über SSL (FTPS), um die Verbindung zu sichern. Es ist optional und hauptsächlich für fortgeschrittene Nutzer interessant, die Dateien fernzugreifen wollen. Für normale Backups brauchst du es nicht.

7.7 Verliere ich Automationen oder Integrationen, wenn ich alte Backups lösche?

Nein. Das Löschen alter Backups beeinträchtigt deine aktuelle Installation nicht. Backups sind Kopien — das Löschen einer alten Kopie hat keine Auswirkung auf dein laufendes System. Du solltest aber immer ein aktuelles Backup behalten.

Dieser Beitrag wurde mit KI-Unterstützung erstellt und redaktionell geprüft. Er kann dennoch einzelne Fehler enthalten.

Schreibe einen Kommentar