Home Assistant Ghid de recuperare automatizată: Backup-uri, Rollback și Fallback-uri manuale

O automatizare poate înceta să se comporte după o redenumire a dispozitivului, o schimbare a rețelei, o nouă integrare, o ajustare a timpului sau o stare a senzorului care nu mai este disponibilă. Recuperarea este mai sigură atunci când primul obiectiv este acela de a restabili o cale de lucru cunoscută, nu de a rescrie întreaga rutină.

Acest ghid acoperă copii de rezervă, note de retragere, teste în etape și alternative manuale pentru prezență, climă și fluxuri de lucru IR/RF în Home Assistant. Gateway-urile și senzorii LinknLink pot face parte din cale, dar fiecare dispozitiv și serviciu trebuie verificat separat.

Dacă aveți nevoie de ajutor în timpul recuperării unei automatizări, consultați LinknLink Help Center pentru pașii de recuperare.

LinknLink App Flux de lucru agent pentru revizuirea și recuperarea automatizărilor Home Assistant

Ce conține un plan de recuperare automatizat de încredere

Păstrează dovezile

Capturați ultima automatizare bună, ID-urile entităților, jurnalele și modificările recente de stare înainte de editare.

Testați un strat

Verificări separate de declanșare, stare, rețea și acțiune, astfel încât defecțiunea reală să fie vizibilă.

Păstrează controlul

Mențineți un pas manual de rezervă și aprobare în timp ce automatizarea este restaurată.

Recuperarea este mai ușoară atunci când automatizarea are o versiune cunoscută ultima bună, nume clare de entități, un test delimitat și o cale manuală. Planul ar trebui să identifice dacă defecțiunea este cauzată de un declanșator, stare, starea dispozitivului, calea rețelei sau serviciul de acțiune.

Înainte de a începe

  • Înregistrați ID-ul automatizării, aliasul, camera afectată și ultimul timp de lucru cunoscut.
  • Creați sau verificați o copie de rezervă Home Assistant curentă înainte de a elimina o integrare sau de a modifica ID-urile entității.
  • Listați prezența, clima, lumina, entitățile IR și RF utilizate de automatizare.
  • Păstrați o cale de control manuală pentru aparatul sau încăperea afectată.
  • Evitați să schimbați mai multe integrări, ajutoare și întârzieri în același test.
  • Pregătiți o revizuire numai în citire sau o schiță dezactivată înainte de a activa o regulă de înlocuire.
Notă de control: Începeți cu o recenzie numai în citire sau cu o schiță. Confirmați destinatarii, datele, fișierele, locațiile și dispozitivele smart-home înainte de orice acțiune externă sau sensibilă.

Recuperați o automatizare Home Assistant fără presupuneri

1. Descrieți simptomul

Scrieți ce s-a schimbat, când a început și dacă eșecul lipsește declanșatorul, starea greșită sau acțiunea eșuată.

2. Înghețați editările care nu au legătură

Întrerupeți alte modificări în cameră, astfel încât un nou test să poată fi legat de o configurație cunoscută.

3. Salvați ultima stare bună

Exportați sau înregistrați YAML de automatizare, ID-urile entităților, valorile de ajutor și versiunile de integrare.

4. Verificați disponibilitatea

Căutați senzori indisponibili, entități învechite, dispozitive redenumite și servicii lipsă înainte de a schimba logica.

5. Verificați declanșatorul

Schimbați sau reproduceți declanșatorul cu un test inofensiv și confirmați tranziția așteptată a stării.

6. Verificați condițiile

Examinați timpul, zona, prezența, temperatura, umiditatea, modul și condițiile de ajutor unul câte unul.

7. Verificați serviciul de acțiune

Verificați separat entitatea țintă, datele serviciului, comanda IR/RF sau calea de control nativă.

8. Verificați contextul rețelei

Confirmați gateway-ul local, MQTT, Wi-Fi, Thread sau alte căi de integrare înainte de a reseta hardware-ul.

9. Pregătiți o remediere minimă

Solicitați o modificare propusă care atinge cel mai mic număr de entități și păstrează notele vechi.

10. Testați în modul dezactivat

Utilizați urme sau o previzualizare pentru a confirma calea propusă înainte de a o activa într-o cameră reală.

11. Restaurați progresiv

Activați un caz mărginit, observați-l până la întârzierea așteptată și apoi adăugați următoarea condiție.

12. Documentați soluția de rezervă

Păstrați acțiunea manuală, punctul de rollback și rezultatul verificării în descrierea automatizării.

Exemple de solicitări și ce să revizuiți

Caz de utilizare Exemplu de cerere Examinați înainte de acțiune
Lipsește declanșatorul Automatizarea prezenței camerei de zi sa oprit după o redenumire a senzorului. Listați verificările fără a șterge vechea regulă. ID-ul entității, disponibilitatea, atribuirea zonei și ultima versiune bună
IR recuperare Se declanșează scena AC, dar aparatul nu se schimbă. Pregătiți un test de declanșare separat și un test de acțiune eRemote HA. Urmărirea declanșării, țintă IR, comandă și telecomandă manuală
Rollback Afișați ultima modificare de automatizare și pregătiți un plan de rollback care păstrează intacte backup-urile actuale. Marca temporală de rezervă, câmpuri modificate, fișier de retragere și aprobare
Problema de ajutor Un asistent vacant rămâne activ după ce camera este eliberată. Urmăriți intrările sale și pregătiți o corecție dezactivată. Entitate sursă, întârziere, stare de ajutor și acțiuni afectate
Verificare gateway Home Assistant nu poate ajunge la gateway-ul local. Listați verificările de rețea și de servicii înainte de a reîmperechea dispozitivele. Starea gateway-ului, adresa locală, jurnalele și disponibilitatea dispozitivului
Rezervare manuală Creați o scurtă notă de control manual pentru camera afectată în timp ce automatizarea este în curs de revizuire. Proprietar comutator, telecomandă, scenă și recuperare
Model prompt: Stabiliți scopul, definiți domeniul permis, adăugați constrângeri, denumiți acțiunile interzise și solicitați o previzualizare înainte de execuție.

Utilizați etapele de citire, pregătire, aprobare și execuție

Scena Sarcina de agent Controlul utilizatorului
Citiți Inspectați numai sursa permisă. Alegeți aplicația, intervalul de date, camera, dosarul sau contul.
Pregătește-te Extrageți entitățile și construiți un proiect sau un plan propus. Verificați ipotezele, informațiile lipsă și resursele afectate.
Aprobați Prezentați acțiunea și destinația. Confirmați sau revizuiți înainte de execuție.
Execută Rulați acțiunea acceptată după aprobare. Verificați rezultatul și păstrați o cale de inversare atunci când este posibil.

Lista de verificare a revizuirii

  • Se înregistrează simptomul și prima eșec înainte de editare?
  • Există o copie de rezervă actuală sau ultima versiune documentată?
  • Entitățile și serviciile modificate sunt listate după ID și nu numai după numele afișat?
  • Declanșatorul a fost testat separat de stare și acțiune?
  • A fost verificată calea rețelei sau a gateway-ului înainte de resetarea hardware-ului?
  • Remedierea propusă este limitată la cea mai mică modificare utilă?
  • Automatizarea rămâne dezactivată sau revizuibilă până când testul este aprobat?
  • Mai este disponibil un punct de rezervă și un punct de derulare manual?

Confidențialitate, permisiuni și setări implicite mai sigure

Sarcinile între aplicații pot atinge comunicațiile personale, calendarele, fișierele, fotografiile, locațiile și dispozitivele de uz casnic. Acordați cea mai mică permisiune utilă, păstrați datele care nu au legătură și evitați partajarea acreditărilor, parolelor, codurilor unice sau detaliilor contului privat.

Utilizați schițe pentru mesaje și atașamente. Folosiți previzualizările scenei pentru modificări ale casei inteligente. Păstrați achizițiile, controlul accesului, dispozitivele de securitate și acțiunile distructive ale fișierelor în spatele confirmării umane explicite.

Depanare

Urma nu începe niciodată

Verificați disponibilitatea entității, declanșați modificările stării și dacă automatizarea este activată în modul așteptat.

Declanșatorul rulează, dar condițiile eșuează

Inspectați fiecare valoare a condiției la momentul declanșării, inclusiv zona, ajutorul, timpul și starea prezenței.

Serviciul de acțiune lipsește

Verificați entitățile redenumite, reîncărcările de integrare și înregistrarea serviciului. Nu reconstruiți mai întâi întreaga automatizare.

Gateway-ul apare offline

Verificați accesibilitatea rețelei locale, starea gateway-ului, MQTT sau jurnalele de integrare și calea manuală a dispozitivului înainte de reîmperechere.

Rollback creează entități duplicate

Restaurați cu atenție ultima configurație bună și comparați ID-urile entităților înainte de a activa o a doua versiune.

O remediere funcționează o dată, dar nu de două ori

Observați întârzierea și răcirea completă, apoi testați tranzițiile de stare repetate în loc să vă bazați pe o singură rulare reușită.

Produse înrudite LinknLink

  • HomeClaw: o cale locală Home Assistant și gateway AI.
  • eMotion Ultra: prezență de 60 GHz, context climatic prin cablul senzorului și IR încorporat.
  • eMotion Pro: prezență în cameră de 24 GHz și semnale de automatizare acceptate.
  • eRemote HA: control local IR pentru aparatele compatibile în Home Assistant.
  • eHome HA: IR/RF control şi Home Assistant fluxurilor de lucru.

Ghiduri conexe LinknLink App și Home Assistant

Întrebări frecvente

De ce ar trebui să fac copii de rezervă pentru Home Assistant înainte de a schimba o automatizare?

O copie de rezervă oferă un punct de recuperare cunoscut dacă o integrare, o hartă de entități sau o modificare de configurare produce o nouă problemă.

Ce este o rezervă manuală?

Este o cale de control direct, cum ar fi un comutator fizic, la distanță sau o acțiune simplă Home Assistant, care rămâne disponibilă în timp ce automatizarea este reparată.

Ar trebui să resetați un senzor când o automatizare eșuează?

Nu imediat. Verificați mai întâi disponibilitatea statului, ID-urile entității, jurnalele, rețeaua și calea acțiunii. Resetați numai atunci când defecțiunea este izolată și recuperarea este documentată.

Gateway-urile LinknLink pot face parte dintr-un plan de recuperare?

Da, când produsul relevant și integrarea sunt acceptate. Verificați calea gateway-ului, starea entității și comanda separat de logica Home Assistant.

Cum poate ajuta un agent la recuperare?

Un flux de lucru de agent acceptat poate rezuma jurnalele sau poate pregăti o revizuire delimitată. Utilizatorul ar trebui să aprobe modificările de configurare și să păstreze calea de rollback.

Când este gata să fie reactivată o automatizare?

După ce declanșatorul, condițiile și acțiunea au fost testate într-un caz limitat, rezultatul a fost verificat și o notă de rollback rămâne disponibilă.

Păstrați ultima versiune bună vizibilă

Notează ultimul declanșator de lucru, condițiile și acțiunea înainte de a schimba orice altceva. Apoi testați câte un strat și păstrați controlul manual disponibil pe toată durata recuperării.