- Amplía las trazas mediante stored_traces.
- Aplicați configurația fiecărei automatizări.
- Verificați identificatorul regulii în YAML.
- Revizuiți execuțiile pentru a localiza defectul.
Când o automatizare eșuează intermitent, trebuie să verificați ce s-a întâmplat în timpul execuției respective. Problema apare atunci când căutați urmărirea și aceasta nu mai este disponibilă. Pentru a investiga aceste cazuri, puteți aumentar el número de trazas que guarda Home Assistant în automatizarea afectată.
Este recomandabil să se separe două sarcini: păstrarea mai multor execuții pentru referințe ulterioare și corectarea erorilor pe care acestea le dezvăluie. Extinderea istoricului facilitează diagnosticarea, dar nu modifică condițiile sau acțiunile regulii.
Cum să salvezi mai multe urme ale unei automatizări în Home Assistant

Asistentul de acasă menține cinci urme per automatizare în mod implicitPuteți modifica suma respectivă folosind opțiunea stored_traces, în interiorul blocului trace.
- Deschide Setări > Automatizări și scene și selectați automatizarea.
- Deschideți meniul și alegeți Editare în YAML.
- Adăugați acest bloc fără a înlocui configurația existentă:
trace:
stored_traces: 20
Loc trace: la același nivel cu alias:, triggers:, conditions: o actions:Linia stored_traces: Este indentat în interiorul acestuia. Apoi, salvați modificările.
Această configurație corespunde acea automatizareDacă trebuie să extindeți urmele altor reguli, adăugați opțiunea la fiecare dintre ele. Ca punct de plecare pentru investigarea unei erori, puteți încerca 20 și apoi ajusta cantitatea după cum este necesar.
Comprueba el identificador y aplica los cambios correctamente

Dacă ați creat automatizarea direct în YAML, verificați dacă are un identificator text unic. Camp alias Este numele său și nu înlocuiește identificatorul:
id: "aviso_puerta_entrada"
alias: "Aviso de puerta de entrada"
trace:
stored_traces: 20
Acest fragment afișează doar opțiunile relevante: păstrează și declanșatoarele, condițiile și acțiunile automatizării. Dacă există deja una, nu va afișa opțiunile relevante. idPăstrează-l.
Când modificați un fișier YAML în afara editorului, trebuie să automatizări de reîncărcare pentru a aplica modificările. Rețineți că reîncărcarea poate opri execuția în curs a unei automatizări modificate.
Unde se verifică urmele și de ce dispar
En la lista de automatizaciones, abre el menú de la regla y selecciona UrmeDe asemenea, îl puteți accesa din editorul său. Alegeți execuția pe care doriți să o investigați și faceți clic pe pașii din diagramă pentru a-i vizualiza detaliile.
Noile execuții le înlocuiesc pe cele vechi atunci când se atinge limita, inclusiv pe cele care se termină imediat. Creșterea limitei nu recuperează urmele eliminate. Urmele sunt păstrate la o repornire normală; o oprire neașteptată poate pierde urmele generate de la ultima pornire.
Cum să interpretezi o urmă pentru a găsi defectul

Începeți prin a localiza punctul în care se termină execuția:
- Condiție neîndeplinită: Verificați ce cerință v-a împiedicat să continuați. Ar putea fi un comportament corect al regulii.
- Eroare într-o acțiune: Verificați parametrii și mesajul de la dispozitiv sau integrare.
- Dispozitivul nu răspunde: Verificați disponibilitatea sa și consultați jurnalele de sistem.
- Fără o nouă execuție: Verificați dacă automatizarea este activată și dacă modificarea așteptată de declanșator a avut loc efectiv.
Verificați și modul de execuție. single Împiedică pornirea unei alte execuții în timp ce cea anterioară este încă activă; restart oprește precedentul și începe din nou; queued organizează o coadă și parallel permite ejecuciones simultáneas. Elige el comportamiento que requiera tu caso.
Dacă trebuie să păstrați o anumită execuție, utilizați Descărcați urmărirea în meniu. Înainte de a partaja fișierul JSON, verificați dacă acesta conține parole, token-uri, locații sau alte date personale.
Sunt un pasionat de tehnologie care și-a transformat interesele de „tocilar” într-o profesie. Mi-am petrecut mai bine de 10 ani din viața mea folosind tehnologie de ultimă oră și mânuind cu tot felul de programe din pură curiozitate. Acum m-am specializat în tehnologie computerizată și jocuri video. Asta pentru că de mai bine de 5 ani scriu pentru diverse site-uri web despre tehnologie și jocuri video, creând articole care urmăresc să-ți ofere informațiile de care ai nevoie într-un limbaj pe care oricine este pe înțeles.
Dacă aveți întrebări, cunoștințele mele variază de la tot ce ține de sistemul de operare Windows, precum și Android pentru telefoane mobile. Și angajamentul meu este față de tine, sunt mereu dispus să petrec câteva minute și să te ajut să rezolvi orice întrebări pe care le poți avea în această lume a internetului.