Home Assistant Leitfaden zur Automatisierungswiederherstellung: Backups, Rollback und manuelle Fallbacks

Eine Automatisierung kann nach einer Geräteumbenennung, einer Netzwerkänderung, einer neuen Integration, einer Zeitanpassung oder einem Sensorstatus, der nicht mehr verfügbar ist, nicht mehr funktionieren. Die Wiederherstellung ist sicherer, wenn das erste Ziel darin besteht, einen bekannten Arbeitspfad wiederherzustellen und nicht die gesamte Routine neu zu schreiben.

Dieses Handbuch behandelt Backups, Rollback-Notizen, gestaffelte Tests und manuelle Fallbacks für Präsenz, Klima und IR/RF Arbeitsabläufe in Home Assistant. LinknLink Gateways und Sensoren können Teil des Pfades sein, aber jedes Gerät und jeder Dienst sollte separat überprüft werden.

Wenn Sie bei der Wiederherstellung einer Automatisierung Unterstützung benötigen, finden Sie im LinknLink Help Center die Schritte zur Wiederherstellung.

LinknLink App Agenten-Workflow zum Überprüfen und Wiederherstellen von Home Assistant-Automatisierungen

Was ein zuverlässiger Wiederherstellungsplan für die Automatisierung enthält

Beweise sichern

Erfassen Sie vor der Bearbeitung die zuletzt gültige Automatisierung, Entitäts-IDs, Protokolle und aktuelle Statusänderungen.

Testen Sie eine Schicht

Separate Trigger-, Zustands-, Netzwerk- und Aktionsprüfungen, damit der tatsächliche Fehler sichtbar ist.

Behalten Sie die Kontrolle

Behalten Sie einen manuellen Fallback- und Genehmigungsschritt bei, während die Automatisierung wiederhergestellt wird.

Die Wiederherstellung ist einfacher, wenn die Automatisierung über eine bekannte letzte gültige Version, eindeutige Entitätsnamen, einen begrenzten Test und einen manuellen Pfad verfügt. Der Plan sollte ermitteln, ob der Fehler durch einen Auslöser, eine Bedingung, einen Gerätestatus, einen Netzwerkpfad oder einen Aktionsdienst verursacht wird.

Bevor Sie beginnen

  • Notieren Sie die Automatisierungs-ID, den Alias, den betroffenen Raum und die letzte bekannte Arbeitszeit.
  • Erstellen oder überprüfen Sie ein aktuelles Home Assistant-Backup, bevor Sie eine Integration entfernen oder Entitäts-IDs ändern.
  • Listen Sie die von der Automatisierung verwendeten Einheiten Präsenz, Klima, Licht, IR und RF auf.
  • Halten Sie einen manuellen Steuerungspfad für das betroffene Gerät oder den betroffenen Raum bereit.
  • Vermeiden Sie die Änderung mehrerer Integrationen, Helfer und Verzögerungen im selben Test.
  • Bereiten Sie eine schreibgeschützte Überprüfung oder einen deaktivierten Entwurf vor, bevor Sie eine Ersetzungsregel aktivieren.
Kontrollhinweis: Beginnen Sie mit einer schreibgeschützten Rezension oder einem Entwurf. Bestätigen Sie Empfänger, Daten, Dateien, Standorte und Smart-Home-Geräte vor externen oder sensiblen Aktionen.

Stellen Sie eine Home Assistant-Automatisierung ohne Rätselraten wieder her

1. Beschreiben Sie das Symptom

Schreiben Sie, was sich geändert hat, wann es begonnen hat und ob der Fehler auf einen fehlenden Auslöser, eine falsche Bedingung oder eine fehlgeschlagene Aktion zurückzuführen ist.

2. Nicht zusammenhängende Änderungen einfrieren

Unterbrechen Sie andere Änderungen am Raum, damit ein neuer Test mit einer bekannten Konfiguration verknüpft werden kann.

3. Speichern Sie den letzten guten Zustand

Exportieren oder zeichnen Sie die Automatisierungs-YAML, Entitäts-IDs, Hilfswerte und Integrationsversionen auf.

4. Prüfen Sie die Verfügbarkeit

Suchen Sie nach nicht verfügbaren Sensoren, veralteten Einheiten, umbenannten Geräten und fehlenden Diensten, bevor Sie die Logik ändern.

5. Überprüfen Sie den Abzug

Ändern oder reproduzieren Sie den Auslöser mit einem harmlosen Test und bestätigen Sie den erwarteten Zustandsübergang.

6. Bedingungen prüfen

Überprüfen Sie nacheinander Zeit, Bereich, Anwesenheit, Temperatur, Luftfeuchtigkeit, Modus und Hilfsbedingungen.

7. Überprüfen Sie den Aktionsdienst

Überprüfen Sie die Zielentität, die Dienstdaten, den Befehl IR/RF oder den nativen Steuerungspfad separat.

8. Überprüfen Sie den Netzwerkkontext

Bestätigen Sie das lokale Gateway, MQTT, WLAN, Thread oder andere Integrationspfade, bevor Sie die Hardware zurücksetzen.

9. Bereiten Sie eine minimale Korrektur vor

Bitten Sie um einen Änderungsvorschlag, der möglichst wenige Entitäten berührt und die alten Notizen beibehält.

10. Testen Sie im deaktivierten Modus

Verwenden Sie Spuren oder eine Vorschau, um den vorgeschlagenen Pfad zu bestätigen, bevor Sie ihn in einem realen Raum aktivieren.

11. Inkrementelle Wiederherstellung

Aktivieren Sie einen begrenzten Fall, beobachten Sie ihn über die erwartete Verzögerung hinweg und fügen Sie dann die nächste Bedingung hinzu.

12. Dokumentieren Sie den Fallback

Behalten Sie die manuelle Aktion, den Rollback-Punkt und das Überprüfungsergebnis in der Automatisierungsbeschreibung bei.

Beispielaufforderungen und was Sie überprüfen sollten

Anwendungsfall Beispielanfrage Überprüfen Sie vor der Aktion
Fehlender Auslöser Die Anwesenheitsautomatik im Wohnzimmer wurde nach einer Sensorumbenennung gestoppt. Listen Sie die Prüfungen auf, ohne die alte Regel zu löschen. Entitäts-ID, Verfügbarkeit, Bereichszuordnung und letzte gute Version
IR Wiederherstellung Die AC-Szene wird ausgelöst, aber das Gerät ändert sich nicht. Bereiten Sie einen separaten Triggertest und einen eRemote HA-Aktionstest vor. Trigger-Trace, IR Ziel, Befehl und manuelle Fernbedienung
Rollback Zeigen Sie die letzte Automatisierungsänderung an und bereiten Sie einen Rollback-Plan vor, der die aktuellen Backups intakt hält. Backup-Zeitstempel, geänderte Felder, Rollback-Datei und Genehmigung
Helferproblem Ein Leerstandsassistent bleibt eingeschaltet, nachdem der Raum frei ist. Verfolgen Sie seine Eingaben und bereiten Sie eine deaktivierte Korrektur vor. Quellentität, Verzögerung, Helferstatus und betroffene Aktionen
Gateway-Check Home Assistant kann das lokale Gateway nicht erreichen. Führen Sie Netzwerk- und Dienstprüfungen auf, bevor Sie Geräte erneut koppeln. Gateway-Status, lokale Adresse, Protokolle und Geräteverfügbarkeit
Manueller Fallback Erstellen Sie eine kurze Notiz zur manuellen Steuerung für den betroffenen Raum, während die Automatisierung überprüft wird. Switch-, Remote-, Szenen- und Wiederherstellungsbesitzer
Eingabeaufforderungsmuster: Geben Sie das Ziel an, definieren Sie den zulässigen Umfang, fügen Sie Einschränkungen hinzu, benennen Sie verbotene Aktionen und fordern Sie vor der Ausführung eine Vorschau an.

Verwenden Sie die Phasen „Lesen“, „Vorbereiten“, „Genehmigen“ und „Ausführen“.

Bühne Agentenaufgabe Benutzerkontrolle
Lesen Überprüfen Sie nur die zulässige Quelle. Wählen Sie die App, den Datumsbereich, den Raum, den Ordner oder das Konto.
Bereiten Sie sich vor Extrahieren Sie Entitäten und erstellen Sie einen Entwurf oder Planvorschlag. Überprüfen Sie Annahmen, fehlende Informationen und betroffene Ressourcen.
Genehmigen Präsentieren Sie die Aktion und das Ziel. Vor der Ausführung bestätigen oder überarbeiten.
Ausführen Führen Sie die unterstützte Aktion nach der Genehmigung aus. Überprüfen Sie das Ergebnis und behalten Sie nach Möglichkeit einen Umkehrpfad bei.

Überprüfen Sie die Checkliste

  • Werden das Symptom und die Zeit des ersten Ausfalls vor Änderungen aufgezeichnet?
  • Gibt es ein aktuelles Backup oder eine dokumentierte letzte gültige Version?
  • Werden geänderte Entitäten und Dienste nach ID und nicht nur nach Anzeigenamen aufgelistet?
  • Wurde der Auslöser getrennt von der Bedingung und Aktion getestet?
  • Wurde der Netzwerk- oder Gateway-Pfad vor dem Hardware-Reset überprüft?
  • Ist die vorgeschlagene Korrektur auf die kleinste nützliche Änderung beschränkt?
  • Bleibt die Automatisierung deaktiviert oder überprüfbar, bis der Test genehmigt wird?
  • Ist ein manueller Fallback und Rollback-Punkt noch verfügbar?

Datenschutz, Berechtigungen und sicherere Standardeinstellungen

App-übergreifende Aufgaben können persönliche Kommunikation, Kalender, Dateien, Fotos, Standorte und Haushaltsgeräte betreffen. Erteilen Sie die kleinste nützliche Berechtigung, halten Sie irrelevante Daten außerhalb des Geltungsbereichs und vermeiden Sie die Weitergabe von Anmeldeinformationen, Passwörtern, Einmalcodes oder privaten Kontodaten.

Verwenden Sie Entwürfe für Nachrichten und Anhänge. Nutzen Sie Szenenvorschauen für Smart-Home-Änderungen. Sorgen Sie dafür, dass Einkäufe, Zugriffskontrolle, Sicherheitsvorrichtungen und zerstörerische Dateiaktionen der ausdrücklichen menschlichen Bestätigung unterliegen.

Fehlerbehebung

Der Trace startet nie

Überprüfen Sie die Verfügbarkeit der Entität, lösen Sie Statusänderungen aus und ob die Automatisierung im erwarteten Modus aktiviert ist.

Der Trigger wird ausgeführt, aber die Bedingungen schlagen fehl

Überprüfen Sie jeden Bedingungswert zum Auslösezeitpunkt, einschließlich Bereich, Helfer, Zeit und Anwesenheitsstatus.

Der Aktionsdienst fehlt

Überprüfen Sie umbenannte Entitäten, Integrationsneuladungen und Dienstregistrierung. Erstellen Sie nicht zuerst die gesamte Automatisierung neu.

Das Gateway erscheint offline

Überprüfen Sie vor dem erneuten Koppeln die Erreichbarkeit des lokalen Netzwerks, den Gateway-Status, MQTT oder Integrationsprotokolle und den manuellen Gerätepfad.

Rollback erstellt doppelte Entitäten

Stellen Sie die zuletzt gültige Konfiguration sorgfältig wieder her und vergleichen Sie die Entitäts-IDs, bevor Sie eine zweite Version aktivieren.

Ein Fix funktioniert einmal, aber nicht zweimal

Beobachten Sie die vollständige Verzögerung und Abklingzeit und testen Sie dann wiederholte Zustandsübergänge, anstatt sich auf einen erfolgreichen Lauf zu verlassen.

Verwandte LinknLink-Produkte

  • HomeClaw: ein lokaler Home Assistant und AI-Gateway-Pfad.
  • eMotion Ultra: 60-GHz-Präsenz, Klimakontext über das Sensorkabel und integriertes IR.
  • eMotion Pro: 24-GHz-Raumpräsenz und unterstützte Automatisierungssignale.
  • eRemote HA: lokale IR-Steuerung für kompatible Geräte in Home Assistant.
  • eHome HA: IR/RF-Steuerung und Home Assistant-Workflows.

Verwandte LinknLink App- und Home Assistant-Anleitungen

Häufig gestellte Fragen

Warum sollte ich Home Assistant sichern, bevor ich eine Automatisierung ändere?

Ein Backup stellt einen bekannten Wiederherstellungspunkt bereit, wenn eine Integration, Entity Map oder Konfigurationsbearbeitung ein neues Problem verursacht.

Was ist ein manueller Fallback?

Es handelt sich um einen direkten Steuerungspfad, z. B. einen physischen Schalter, eine Remote-Aktion oder eine einfache Home Assistant-Aktion, der verfügbar bleibt, während die Automatisierung repariert wird.

Sollte ich einen Sensor zurücksetzen, wenn eine Automatisierung ausfällt?

Nicht sofort. Überprüfen Sie zunächst die Statusverfügbarkeit, Entitäts-IDs, Protokolle, das Netzwerk und den Aktionspfad. Nur zurücksetzen, wenn der Fehler isoliert ist und die Wiederherstellung dokumentiert ist.

Können LinknLink-Gateways Teil eines Wiederherstellungsplans sein?

Ja, wenn das entsprechende Produkt und die entsprechende Integration unterstützt werden. Überprüfen Sie den Gateway-Pfad, den Entitätsstatus und den Befehl getrennt von der Home Assistant-Logik.

Wie kann ein Agent bei der Wiederherstellung helfen?

Ein unterstützter Agenten-Workflow kann Protokolle zusammenfassen oder eine begrenzte Überprüfung vorbereiten. Der Benutzer sollte Konfigurationsänderungen genehmigen und den Rollback-Pfad beibehalten.

Wann kann eine Automatisierung wieder aktiviert werden?

Nachdem der Auslöser, die Bedingungen und die Aktion in einem begrenzten Fall getestet wurden, wurde das Ergebnis überprüft und ein Rollback-Hinweis bleibt verfügbar.

Halten Sie die letzte gute Version sichtbar

Notieren Sie den letzten funktionierenden Auslöser, die Bedingungen und die Aktion, bevor Sie etwas anderes ändern. Testen Sie dann jeweils eine Schicht und behalten Sie während der gesamten Wiederherstellung die manuelle Kontrolle bei.