Wie man in Home Assistant mehr Spuren speichert

Letzte Aktualisierung: 03/11/2026

  • Traces mithilfe von stored_traces erweitern.
  • Wenden Sie die Konfiguration auf jede Automatisierung an.
  • Überprüfen Sie die Regelkennung in YAML.
  • Überprüfen Sie die Ausführungen, um den Fehler zu lokalisieren.
Wie man in Home Assistant mehr Spuren speichert

Wenn eine Automatisierung zeitweise ausfällt, müssen Sie überprüfen, was während dieser spezifischen Ausführung passiert ist. Das Problem entsteht, wenn Sie nach dem Ablaufprotokoll suchen und es nicht mehr verfügbar ist. Um diese Fälle zu untersuchen, können Sie Folgendes tun: Erhöhen Sie die Anzahl der von Home Assistant gespeicherten Spuren. in der betroffenen Automatisierung.

Es empfiehlt sich, zwei Aufgaben zu trennen: das Speichern von mehr Ausführungen zur späteren Verwendung und das Korrigieren der darin aufgedeckten Fehler. Das Erweitern des Verlaufs erleichtert die Diagnose, ändert aber weder die Bedingungen noch die Aktionen der Regel.

Wie man in Home Assistant mehr Spuren einer Automatisierung speichert

Wie man in Home Assistant mehr Spuren einer Automatisierung speichert

Home Assistant behält Standardmäßig fünf Spuren pro Automatisierung.Sie können diesen Betrag mithilfe der Option ändern. stored_tracesinnerhalb des Blocks trace.

  1. Offen Einstellungen > Automatisierungen und Szenen und wählen Sie Automatisierung.
  2. Öffnen Sie Ihr Menü und wählen Sie In YAML bearbeiten.
  3. Fügen Sie diesen Block hinzu, ohne die bestehende Konfiguration zu ersetzen:
trace:
  stored_traces: 20

Ort trace: auf dem gleichen Niveau wie alias:, triggers:, conditions: o actions:Die Linie stored_traces: Es ist darin eingerückt. Speichern Sie anschließend die Änderungen.

Exklusiver Inhalt – Klicken Sie hier  Wie ich mit meinem Hund spielen kann

Diese Konfiguration entspricht diese AutomatisierungFalls Sie die Ausführungsreihen anderer Regeln erweitern müssen, fügen Sie die Option jeder einzelnen Regel hinzu. Als Ausgangspunkt für die Fehlersuche können Sie mit 20 beginnen und den Wert dann nach Bedarf anpassen.

Überprüfen Sie die Kennung und wenden Sie die Änderungen korrekt an.

Eine Person hält ein Smartphone neben einer Ansammlung von Standard-Hausautomatisierungssensoren und -geräten.

Wenn Sie die Automatisierung direkt in YAML erstellt haben, überprüfen Sie, ob sie eine eindeutiger Textbezeichner. Das Feld alias Es handelt sich um den Namen, der die Kennung nicht ersetzt:

id: "aviso_puerta_entrada"
alias: "Aviso de puerta de entrada"
trace:
  stored_traces: 20

Dieser Codeausschnitt zeigt nur die relevanten Optionen an und behält dabei die Auslöser, Bedingungen und Aktionen Ihrer Automatisierung bei. Falls bereits eine solche Automatisierung existiert, werden die relevanten Optionen nicht angezeigt. idBehalte es.

Wenn Sie eine YAML-Datei außerhalb des Editors bearbeiten, müssen Sie Automatisierte Neuladefunktionen Um die Änderungen anzuwenden, beachten Sie bitte, dass ein Neuladen die laufende Ausführung einer geänderten Automatisierung unterbrechen kann.

Wo man nach Spuren suchen kann und warum sie verschwinden

Öffnen Sie in der Automatisierungsliste das Regelmenü und wählen Sie aus SpurenSie können auch über den Editor darauf zugreifen. Wählen Sie die Ausführung aus, die Sie untersuchen möchten, und klicken Sie auf die Schritte im Diagramm, um deren Details anzuzeigen.

Exklusiver Inhalt – Klicken Sie hier  Wie kann ich Echo Dot in verschiedenen Räumen verwenden?

Neue Ausführungen ersetzen alte, sobald das Limit erreicht ist, auch solche, die sofort beendet werden. Eine Erhöhung des Limits stellt verworfene Traces nicht wieder her. Traces bleiben bei einem normalen Neustart erhalten; ein unerwartetes Herunterfahren kann jedoch dazu führen, dass die seit dem letzten Start generierten Traces verloren gehen.

Wie man eine Fehlersuche anhand einer Fehlerquelle durchführt

Draufsicht auf verschiedene Smart-Home-Geräte wie Glühbirnen, Steckdosen und eine Überwachungskamera vor einem farbenfrohen Hintergrund

Beginnen Sie damit, den Punkt zu ermitteln, an dem die Ausführung endet:

  • Bedingung nicht erfüllt: Prüfen Sie, welche Anforderung Sie am Fortfahren gehindert hat. Es könnte sich um ein erwünschtes Regelverhalten handeln.
  • Fehler bei einer Aktion: Überprüfen Sie Ihre Parameter und die Meldung des Geräts oder der Integration.
  • Gerät reagiert nicht: Prüfen Sie die Verfügbarkeit und konsultieren Sie die Systemprotokolle.
  • Ohne neue Ausführung: Überprüfen Sie, ob die Automatisierung aktiviert ist und ob die durch den Auslöser erwartete Änderung tatsächlich eingetreten ist.

Überprüfen Sie auch den Ausführungsmodus. single Es verhindert, dass eine weitere Ausführung gestartet wird, solange die vorherige noch aktiv ist; restart stoppt den vorherigen Vorgang und beginnt von neuem; queued eine Warteschlange organisieren und parallel Es ermöglicht die gleichzeitige Ausführung von Prozessen. Wählen Sie das Verhalten, das für Ihren Anwendungsfall erforderlich ist.

Exklusiver Inhalt – Klicken Sie hier  GEEKOM Mini Air12 (8 GB + 256 GB): Ausführliche Analyse eines Mini-PCs für Agentic AI und Home Lab 24/7

Wenn Sie eine bestimmte Ausführung beibehalten müssen, verwenden Sie Download-Trace in Ihrem Menü. Bevor Sie die JSON-Datei weitergeben, prüfen Sie, ob sie Passwörter, Tokens, Standortdaten oder andere personenbezogene Daten enthält.