HACS, czyli sklep społeczności, z którego większość użytkowników instaluje niestandardowe integracje i karty do paneli, wkrótce nie będzie wymagał osobnej instalacji. Od Home Assistanta 2026.11, zapowiedzianego na listopad, stanie się wbudowaną integracją o nazwie Marketplace, którą znajdziesz w ustawieniach (Settings > Marketplace). Zmiany Francka Nijhofa scalono z głównym kodem 1 października 2026, a w tym tygodniu przenosiny potwierdził projekt HACS. 16 października jego opiekun Joakim Sørensen (ludeeus) ogłosił je w zadaniu na GitHubie, a 17 października w dokumentacji HACS pojawiła się strona, która je wyjaśnia, i komunikat na każdej podstronie. Tego samego dnia skrypt instalacyjny HACS zaczął odmawiać instalacji na Home Assistancie 2026.11 i nowszym.

Co się stanie po aktualizacji

Nie trzeba niczego robić ręcznie. Przy pierwszym uruchomieniu po aktualizacji Marketplace przejmie konfigurację HACS:

  • wszystko, co zainstalowano przez HACS, zostanie na miejscu i dalej będzie się aktualizować; wyjątkiem są repozytoria spoza katalogu bez pliku hacs.json, które zostaną, ale nie da się ich już aktualizować;
  • repozytoria spoza katalogu i encje aktualizacji przejdą razem z nazwami, obszarami i etykietami, a encje zachowają identyfikatory, więc oparte na nich automatyzacje i panele będą działać dalej;
  • integracja HACS zniknie razem z plikami, a zakładki z adresem /hacs otworzą Marketplace.

Od wersji 2026.11 Home Assistant blokuje niestandardową integrację HACS, więc nie da się jej zainstalować z powrotem.

Co działa inaczej

Marketplace jest w ustawieniach, a nie na pasku bocznym, i znikają opcje HACS do zmiany nazwy i ikony na tym pasku. Marketplace nie zajmuje się też aplikacjami AppDaemon ani skryptami w Pythonie. Ich pliki zostaną i będą działać, ale bez aktualizacji, a listę takich pozycji pokaże zgłoszenie w naprawach (Ustawienia > System > Naprawy). Zasoby paneli są teraz udostępniane spod /local/community/. Stare ścieżki /hacsfiles/ nadal działają, a jeśli definiujesz zasoby w YAML, naprawa przypomni o zmianie ścieżek.

Więcej pracy czeka tych, którzy oparli na HACS własne szablony i narzędzia. integration_entities('hacs') nie zwróci już niczego i trzeba to zmienić na integration_entities('marketplace'). Informację o potrzebie restartu, którą HACS zapisywał w atrybucie release_summary, zastępuje zgłoszenie w naprawach. Narzędzia, które wywołują polecenia WebSocket z przedrostkiem hacs/, dostaną błąd nieznanego polecenia i muszą przejść na nowe polecenia marketplace/ w innym formacie. Niestandardowe integracje, które czytają pliki hacs.* z katalogu .storage albo hass.data["hacs"], nie znajdą tam już danych.

Co zostaje po staremu

Katalogiem nadal jest repozytorium hacs/default, a Marketplace czyta te same dane i te same pliki hacs.json. Autorzy zgłaszają swoje repozytoria tak jak dotąd. Do przeglądania, instalowania i aktualizowania pozycji z katalogu nie potrzeba konta GitHub, a nowe wersje Marketplace sprawdza w katalogu co 6 godzin. Konto przyda się dopiero przy dodawaniu repozytorium spoza katalogu. Połączenie zatwierdzasz kodem na stronie GitHuba, a Marketplace nie dostaje przy tym dostępu do prywatnych repozytoriów. Po połączeniu konta Marketplace sprawdza repozytoria spoza katalogu co 48 godzin.

Przy pierwszym otwarciu (mają do niego dostęp tylko administratorzy) Marketplace ostrzega, że treści od społeczności nie są testowane, sprawdzane ani wspierane przez projekt Home Assistant. Dopóki administrator nie zaakceptuje ostrzeżenia, nic się nie zainstaluje ani nie zaktualizuje. Gdy katalog oznaczy repozytorium jako krytyczne, czyli szkodliwe, Marketplace odinstaluje je i ponownie uruchomi Home Assistanta. Opis zmian w głównym kodzie mówi też wprost o ograniczeniach: pliki przychodzą z GitHuba przez HTTPS, ale bez podpisów i sum kontrolnych.

Rozwój samego HACS w repozytorium hacs/integration się zakończył. Pomysły na nowe funkcje trafiają teraz do kategorii Marketplace w dyskusjach Home Assistanta, a błędy do głównego repozytorium. Do premiery wersji 2026.11 HACS działa w Home Assistancie 2026.10 i starszych tak jak dziś.