Automatyka może przestać działać po zmianie nazwy urządzenia, zmianie sieci, nowej integracji, dostosowaniu czasu lub stanie czujnika, który nie jest już dostępny. Odzyskiwanie jest bezpieczniejsze, gdy pierwszym celem jest przywrócenie znanej ścieżki roboczej, a nie przepisanie całej procedury.
W tym przewodniku omówiono kopie zapasowe, notatki dotyczące wycofywania zmian, testy etapowe i ręczne operacje awaryjne dotyczące obecności, klimatu i przepływów pracy IR/RF w Home Assistant. Bramki i czujniki LinknLink mogą być częścią ścieżki, ale każde urządzenie i usługę należy weryfikować osobno.
Jeśli podczas odzyskiwania automatyzacji potrzebujesz pomocy, zajrzyj do LinknLink Help Center, aby poznać kroki odzyskiwania.
Co zawiera niezawodny plan odzyskiwania automatyzacji
Zachowaj dowody
Przed edycją przechwytuj ostatnią dobrą automatyzację, identyfikatory jednostek, dzienniki i ostatnie zmiany stanu.
Przetestuj jedną warstwę
Oddzielne kontrole wyzwalacza, stanu, sieci i działania, dzięki czemu widoczna jest rzeczywista awaria.
Zachowaj kontrolę
Podczas przywracania automatyzacji zachowaj ręczny etap przywracania i zatwierdzania.
Odzyskiwanie jest łatwiejsze, gdy automatyzacja ma znaną ostatnią dobrą wersję, jasne nazwy jednostek, ograniczony test i ręczną ścieżkę. Plan powinien określać, czy awaria jest spowodowana wyzwalaczem, stanem, stanem urządzenia, ścieżką sieciową czy usługą akcji.
Zanim zaczniesz
- Zapisz identyfikator automatyki, alias, pomieszczenie, którego dotyczy problem i ostatni znany czas pracy.
- Utwórz lub zweryfikuj bieżącą kopię zapasową Home Assistant przed usunięciem integracji lub zmianą identyfikatorów jednostek.
- Wymień elementy obecności, klimatu, światła, IR i RF wykorzystywane przez automatyzację.
- Zachowaj ręczną ścieżkę sterowania dla danego urządzenia lub pomieszczenia.
- Unikaj zmiany kilku integracji, pomocników i opóźnień w tym samym teście.
- Przed włączeniem reguły zastępczej przygotuj recenzję tylko do odczytu lub wyłączoną wersję roboczą.
Odzyskaj automatyzację Home Assistant bez zgadywania
1. Opisz objaw
Napisz, co się zmieniło, kiedy się zaczęło i czy przyczyną awarii jest brak wyzwalacza, zły stan lub nieudane działanie.
2. Zablokuj niepowiązane zmiany
Wstrzymaj inne zmiany w pokoju, aby nowy test mógł zostać powiązany z jedną znaną konfiguracją.
3. Zapisz ostatni dobry stan
Eksportuj lub rejestruj automatyzację YAML, identyfikatory jednostek, wartości pomocnicze i wersje integracji.
4. Sprawdź dostępność
Przed zmianą logiki poszukaj niedostępnych czujników, nieaktualnych obiektów, urządzeń o zmienionych nazwach i brakujących usług.
5. Sprawdź spust
Zmień lub odtwórz wyzwalacz za pomocą nieszkodliwego testu i potwierdź oczekiwaną zmianę stanu.
6. Sprawdź warunki
Przeglądaj po kolei czas, obszar, obecność, temperaturę, wilgotność, tryb i warunki pomocnicze.
7. Sprawdź usługę akcji
Zweryfikuj oddzielnie jednostkę docelową, dane usługi, polecenie IR/RF lub natywną ścieżkę sterowania.
8. Sprawdź kontekst sieciowy
Przed zresetowaniem sprzętu potwierdź bramę lokalną, MQTT, Wi-Fi, wątek lub inne ścieżki integracji.
9. Przygotuj minimalną poprawkę
Poproś o proponowaną zmianę, która dotyczy najmniejszej liczby podmiotów i zachowuje stare notatki.
10. Testuj w trybie wyłączonym
Użyj śladów lub podglądu, aby potwierdzić proponowaną ścieżkę przed włączeniem jej w prawdziwym pokoju.
11. Przywróć stopniowo
Włącz jeden przypadek ograniczony, obserwuj go przez oczekiwane opóźnienie, a następnie dodaj kolejny warunek.
12. Udokumentuj rozwiązanie awaryjne
Zachowaj czynność ręczną, punkt wycofania i wynik weryfikacji w opisie automatyzacji.
Przykładowe podpowiedzi i elementy do sprawdzenia
| Użyj przypadku | Przykładowe żądanie | Przegląd przed działaniem |
|---|---|---|
| Brakujący spust | Automatyka obecności w salonie została zatrzymana po zmianie nazwy czujnika. Wypisz czeki bez usuwania starej reguły. | Identyfikator jednostki, dostępność, przydział obszaru i ostatnia dobra wersja |
| Odzyskiwanie IR | Uruchamia się scena AC, ale urządzenie nie zmienia się. Przygotuj oddzielny test wyzwalania i test działania eRemote HA. | Wyzwalanie śledzenia, IR cel, polecenie i zdalne zdalne |
| Wycofanie | Pokaż ostatnią zmianę automatyzacji i przygotuj plan wycofania, który zachowa aktualne kopie zapasowe w nienaruszonym stanie. | Znacznik czasu kopii zapasowej, zmienione pola, plik wycofania i zatwierdzenie |
| Problem z pomocnikiem | Pomocnik wakatowy pozostaje włączony po opróżnieniu pokoju. Prześledź jego wejścia i przygotuj wyłączoną korektę. | Jednostka źródłowa, opóźnienie, stan pomocniczy i działania, których to dotyczy |
| Kontrola bramy | Home Assistant nie może połączyć się z bramą lokalną. Lista kontroli sieci i usług przed ponownym sparowaniem urządzeń. | Stan bramy, adres lokalny, dzienniki i dostępność urządzenia |
| Ręczny powrót | Utwórz krótką notatkę dotyczącą ręcznego sterowania dla danego pomieszczenia, podczas gdy automatyka jest sprawdzana. | Właściciel przełącznika, pilota, sceny i odzyskiwania |
Użyj etapów Przeczytaj, Przygotuj, Zatwierdź i Wykonaj
| Scena | Zadanie agenta | Kontrola użytkownika |
|---|---|---|
| Przeczytaj | Sprawdzaj tylko dozwolone źródło. | Wybierz aplikację, zakres dat, pokój, folder lub konto. |
| Przygotuj się | Wyodrębnij elementy i zbuduj wersję roboczą lub proponowany plan. | Sprawdź założenia, brakujące informacje i dotknięte zasoby. |
| Zatwierdź | Przedstaw akcję i cel. | Potwierdź lub popraw przed wykonaniem. |
| Wykonaj | Uruchom obsługiwaną akcję po zatwierdzeniu. | Sprawdź wynik i zachowaj ścieżkę odwrócenia, jeśli to możliwe. |
Przejrzyj listę kontrolną
- Czy objawy i czas pierwszej awarii są rejestrowane przed wprowadzeniem zmian?
- Czy istnieje aktualna kopia zapasowa lub udokumentowana ostatnia dobra wersja?
- Czy zmienione podmioty i usługi są wymienione według identyfikatora, a nie tylko nazwy wyświetlanej?
- Czy spust testowano oddzielnie od stanu i działania?
- Czy przed zresetowaniem sprzętu sprawdzono ścieżkę sieciową lub bramę?
- Czy proponowana poprawka ogranicza się do najmniejszej użytecznej zmiany?
- Czy automatyzacja pozostaje wyłączona lub możliwa do sprawdzenia do czasu zatwierdzenia testu?
- Czy ręczne przywracanie i punkt wycofania są nadal dostępne?
Prywatność, uprawnienia i bezpieczniejsze ustawienia domyślne
Zadania między aplikacjami mogą dotyczyć komunikacji osobistej, kalendarzy, plików, zdjęć, lokalizacji i urządzeń gospodarstwa domowego. Przyznaj najmniejsze przydatne uprawnienia, trzymaj niepowiązane dane poza zakresem i unikaj udostępniania danych uwierzytelniających, haseł, kodów jednorazowych lub szczegółów konta prywatnego.
Używaj wersji roboczych wiadomości i załączników. Użyj podglądów scen do wprowadzenia zmian w inteligentnym domu. Trzymaj zakupy, kontrolę dostępu, urządzenia zabezpieczające i destrukcyjne działania na plikach za wyraźnym potwierdzeniem przez człowieka.
Rozwiązywanie problemów
Śledzenie nigdy się nie rozpoczyna
Sprawdź dostępność encji, wywołaj zmiany stanu i czy automatyzacja jest włączona w oczekiwanym trybie.
Wyzwalacz działa, ale warunki nie są spełnione
Sprawdź każdą wartość warunku w momencie wyzwolenia, w tym obszar, pomocnik, czas i stan obecności.
Brakuje usługi akcji
Sprawdź podmioty o zmienionych nazwach, przeładowania integracji i rejestrację usług. Nie przebudowuj najpierw całej automatyki.
Brama pojawia się w trybie offline
Przed ponownym sparowaniem sprawdź dostępność sieci lokalnej, stan bramy, MQTT lub dzienniki integracji i ręczną ścieżkę urządzenia.
Wycofywanie tworzy zduplikowane elementy
Przywróć ostrożnie ostatnią dobrą konfigurację i porównaj identyfikatory jednostek przed włączeniem drugiej wersji.
Poprawka działa raz, ale nie dwa razy
Obserwuj pełne opóźnienie i czas odnowienia, a następnie przetestuj powtarzające się zmiany stanu, zamiast polegać na jednym pomyślnym uruchomieniu.
Powiązane produkty LinknLink
- HomeClaw: lokalna ścieżka Home Assistant i bramy AI.
- eMotion Ultra: obecność 60 GHz, kontekst klimatyczny poprzez kabel czujnika i wbudowany IR.
- eMotion Pro: Obecność w pomieszczeniu 24 GHz i obsługiwane sygnały automatyki.
- eRemote HA: lokalne sterowanie IR dla kompatybilnych urządzeń w Home Assistant.
- eHome HA: Sterowanie IR/RF i przepływy pracy Home Assistant.
Powiązane przewodniki LinknLink App i Home Assistant
- LinknLink App Przewodnik po funkcjach
- LinknLink Przewodnik po pierwszych działaniach agenta mobilnego
- LinknLink App Przewodnik po automatyce
- LinknLink App Przewodnik diagnostyczny Agent+
- Bezpłatny Home Assistant Zdalny dostęp za pomocą LinknLink App
Często zadawane pytania
Dlaczego powinienem wykonać kopię zapasową Home Assistant przed zmianą automatyzacji?
Kopia zapasowa zapewnia znany punkt odzyskiwania, jeśli integracja, mapa jednostek lub edycja konfiguracji spowoduje nowy problem.
Co to jest ręczne przywracanie ustawień awaryjnych?
Jest to bezpośrednia ścieżka sterowania, np. przełącznik fizyczny, zdalna lub prosta akcja Home Assistant, która pozostaje dostępna na czas naprawy automatyki.
Czy powinienem zresetować czujnik w przypadku awarii automatyki?
Nie natychmiast. Najpierw sprawdź dostępność stanu, identyfikatory jednostek, logi, sieć i ścieżkę akcji. Resetuj tylko po wyizolowaniu awarii i udokumentowaniu odzyskiwania.
Czy bramy LinknLink mogą być częścią planu odzyskiwania?
Tak, jeśli obsługiwany jest odpowiedni produkt i integracja. Sprawdź ścieżkę bramy, stan jednostki i polecenie oddzielnie od logiki Home Assistant.
W jaki sposób Agent może pomóc w powrocie do zdrowia?
Obsługiwany przepływ pracy agenta może podsumowywać dzienniki lub przygotowywać ograniczony przegląd. Użytkownik powinien zatwierdzić zmiany w konfiguracji i zachować ścieżkę wycofania.
Kiedy automatyzacja jest gotowa do ponownego włączenia?
Po przetestowaniu wyzwalacza, warunków i działania w ograniczonym przypadku, wynik został zweryfikowany i dostępna jest informacja o wycofaniu.
Zachowaj widoczność ostatniej dobrej wersji
Zanim zmienisz cokolwiek innego, zapisz ostatni działający wyzwalacz, warunki i działanie. Następnie testuj jedną warstwę na raz i zachowaj możliwość ręcznej kontroli przez cały czas odzyskiwania.