Moduł 11 · Lekcja 9
Debugowanie automatyzacji: trace, historia, logbook i stany
Kurs Smart Home od Zera · ok. 45 minut · Poziom: Początkujący
Ruch w Stanach = on, LED ręcznie działa, reguła milczy albo działa raz na pięć. Nie kasujesz automatyzacji od zera - diagnozujesz. Cztery narzędzia: trace, historia, Dziennik aktywności, Stany (+ Akcje, logi).
Łańcuch: urządzenie → stan → trigger → warunki → akcje → wyjście → potwierdzenie. Każde narzędzie pyta o coś innego. Złota zasada: nie zmieniaj trzech rzeczy naraz. Jedna zmiana, jeden test, zapis godziny.
Najpierw potwierdź wejście i wyjście osobno, potem środek reguły. Świeży, powtarzalny test: wyłącz konkurencję, poczekaj na off PIR, jedno przejście, od razu najnowszy trace. Planuj ~45 minut spokojnej diagnostyki. Kasowanie automatyzacji „od zera” zostawiasz na koniec - zwykle środek łańcucha wystarczy.
Kluczowe fakty z tej lekcji
| • | Trace = przebieg jednej egzekucji automatyzacji. |
| • | Historia = co robiła encja w czasie. |
| • | Logbook = kontekst zdarzeń w domu. |
| • | Stany/Akcje = „teraz” i ręczne polecenie. |
| • | Powtarzalny test > chaotyczne klikanie. |
| • | Godzina testu w notatniku musi zgadzać się z godziną w trace. |
Czego się nauczysz
| ✓ | Mapa etapów przepływu automatyzacji |
| ✓ | Kiedy użyć Stanów, Historii, Logbook, Trace |
| ✓ | Scenariusz: ruch nie włącza LED - krok po kroku |
| ✓ | Jak czytać condition failed i pominięte akcje |
| ✓ | Rola ręcznych Akcji w wykluczaniu sprzętu |
| ✓ | Przygotowanie izolowanego testu |
| ✓ | Notatnik incydentu: hipoteza → zmiana → wynik |
| ✓ | Kiedy zajrzeć w logi systemowe |
| ✓ | Jak nie mylić braku triggera z condition failed |
Debug bez kasowania
| 1. | Zapisz godzinę i objaw jedną linią. |
| 2. | Potwierdź PIR i LED poza automatyzacją. |
| 3. | Uruchom jeden powtarzalny test ruchu. |
| 4. | Otwórz trace z tej godziny i wskaż etap stopu. |
| 5. | Jedna poprawka; ponowny test; zapis wyniku. |
Najczęściej zadawane pytania
Od razu usunąć automatyzację?
Nie. Trace zwykle pokazuje, gdzie łańcuch się urwał.
Trace pusty?
Reguła mogła się nie odpalić - sprawdź aktywność, trigger i czy był realny off→on.
LED działa z dashboardu, nie z reguły?
Sprzęt OK - szukaj w trigger/warunki/mode/konfliktach.
Trzy poprawki naraz?
Zakazane w kursie - tracisz informację, co pomogło.