16 października 2026 Home Assistant dostał trzy nowe wyzwalacze w rdzeniu, dzięki którym automatyzacje nie potrzebują już czujników szablonowych, żeby zauważyć zmianę wersji albo oczekujący restart. Praca trafia do drzewa rozwojowego 2026.11. Franck Nijhof scalił po południu homeassistant.updated, a kilka godzin później homeassistant.restart_required i homeassistant.host_reboot_required wraz z odpowiadającymi warunkami.

Po aktualizacji

Wyzwalacz homeassistant.updated odpala się raz po starcie, gdy działająca wersja różni się od poprzedniego uruchomienia. W danych wyzwalacza są from_version i to_version. Zwykły restart przy tej samej wersji nic nie robi, a świeża instalacja nigdy nie odpala wyzwalacza. Home Assistant i tak trzymał poprzednią wersję w pliku .HA_VERSION; wyzwalacz czyta ten plik zamiast zmuszać każdą automatyzację do własnego porównania.

To pokrywa typowe zadania, które ludzie budowali na pomocniczych szablonach: powiadomienie, że serwer przeszedł na nowe wydanie, ponowne włączenie kapryśnej integracji albo odczekanie kilku minut i sprawdzenie stanu. Wyzwalacz ma osobną ikonę niż starszy wyzwalacz zdarzenia homeassistant, żeby interfejs ich nie mylił.

Gdy trzeba zrestartować albo zrestartować hosta

Wyzwalacze restartu i rebootu to strona automatyzacji większego epika, który zamienia rozsiane naprawy w dwie flagi czasu pracy: home_assistant_restart_required i host_reboot_required. Wszystko, co wymaga restartu Home Assistanta, może ustawić pierwszą flagę; na Home Assistant OS Supervisor ustawia drugą, gdy trzeba zrestartować samego hosta. Żadna flaga nie znika, dopóki restart albo reboot naprawdę nie nastąpi.

homeassistant.restart_required i homeassistant.host_reboot_required odpalają się, gdy odpowiadająca flaga przechodzi ze stanu „nieustawiona” na „ustawiona”. Wyzwalacz restartu przekazuje trigger.sources z listą integracji, które o to prosiły. Flaga restartu trzyma się przez całe uruchomienie, więc ten wyzwalacz odpala się raz na run; wyzwalacz rebootu może odpalić się ponownie, jeśli Supervisor podniesie flagę drugi raz. Flaga, która była już ustawiona, gdy włączałeś automatyzację, nie odpala wyzwalacza - wtedy użyj odpowiadającego warunku. Stary wyzwalacz platform: homeassistant działa nadal obok nowych.

Razem z paskiem w interfejsie, który ten sam epik dodaje, widać w jednym miejscu, że coś wymaga restartu, a automatyzacje mogą na ten stan reagować bez przeglądania listy napraw.

Kiedy to dotrze

Obie zmiany celują w Home Assistant 2026.11. Wyzwalacze restartu i rebootu siedzą na kamieniu milowym 2026.11.0b0; dokumentacja jest otwarta wobec gałęzi next w docs. Do bety praktyczna droga to instalacja rozwojowa albo nightly, albo czekanie na listopadowe notatki wydania.