close
Przejdź do zawartości

Home Assistant

Z Wikipedii, wolnej encyklopedii
Home Assistant
logo
ilustracja
Autor Paulus Schoutsen
Pierwsze wydanie 17 września 2013; około 12 lat temu
Aktualna wersja stabilna 2026.4
(1 kwietnia 2026) [±]
Język programowania Python, TypeScript
Platforma sprzętowa różne platformy sprzętowe
System operacyjny Linux
Rodzaj automatyka domowa, inteligentny budynek, Internet rzeczy
Licencja Apache License 2.0
Strona internetowa

Home Assistant – wolne i otwarte oprogramowanie służące do centralnego zarządzania automatyką domową oraz urządzeniami inteligentnego domu. System działa jako lokalny koncentrator i platforma integracyjna, umożliwiając sterowanie urządzeniami oraz usługami różnych producentów z jednego interfejsu. Projekt kładzie nacisk na lokalne sterowanie, prywatność użytkownika i interoperacyjność, bez konieczności stałego korzystania z usług chmurowych[1][2].

Home Assistant jest rozwijany jako projekt open source. Kod źródłowy głównego komponentu, Home Assistant Core, jest publicznie dostępny w serwisie GitHub i udostępniany na licencji Apache License 2.0[3]. Projekt jest utrzymywany przez Open Home Foundation, zespół programistów oraz społeczność kontrybutorów[4].

Historia

[edytuj | edytuj kod]

Projekt został zapoczątkowany przez Paulusa Schoutsena w 2013 roku jako aplikacja napisana w języku Python. Początkowo Home Assistant był narzędziem tworzonym przez entuzjastów automatyki domowej, a z czasem rozwinął się w rozbudowaną platformę obsługującą wiele typów urządzeń i protokołów komunikacyjnych[5].

W 2017 roku wprowadzono środowisko znane jako Hass.io, mające ułatwić instalację i zarządzanie Home Assistantem na komputerach jednopłytkowych, takich jak Raspberry Pi. Rozwiązanie to zostało później rozwinięte w Home Assistant Operating System, czyli system operacyjny przeznaczony do uruchamiania Home Assistanta wraz z menedżerem dodatków i aktualizacji[6].

W 2018 roku powstała firma Nabu Casa, oferująca usługę Home Assistant Cloud. Usługa ta zapewnia m.in. prostszy zdalny dostęp do lokalnej instalacji oraz integrację z asystentami głosowymi, ale nie jest wymagana do podstawowego działania systemu[2].

W 2024 roku ogłoszono utworzenie Open Home Foundation, organizacji non-profit mającej zapewnić długofalowe zarządzanie projektem oraz ochronę jego otwartego charakteru. Według Ars Technica fundacja przejęła odpowiedzialność nie tylko za Home Assistant, ale także za liczne powiązane projekty i biblioteki w ekosystemie inteligentnego domu[5].

Funkcje

[edytuj | edytuj kod]

Home Assistant pozwala integrować urządzenia i usługi różnych producentów w jednym systemie. Oprogramowanie obsługuje m.in. urządzenia działające przez Wi-Fi, Ethernet, Bluetooth, ZigBee, Z-Wave, Thread i Matter, a także integracje z usługami i platformami takimi jak Google Home, Amazon Alexa, Apple Home czy Philips Hue[1][7].

Centralnym elementem systemu jest panel użytkownika dostępny przez przeglądarkę internetową oraz aplikacje mobilne. Panel umożliwia tworzenie pulpitów, wyświetlanie stanu urządzeń, sterowanie nimi oraz konfigurowanie automatyzacji[1].

Automatyzacje w Home Assistant mogą być uruchamiane na podstawie zdarzeń, harmonogramów, stanu urządzeń, obecności użytkowników lub danych z czujników. Typowa automatyzacja składa się z wyzwalacza, opcjonalnych warunków oraz akcji, np. włączenia oświetlenia po zachodzie słońca albo zamknięcia rolet po przekroczeniu określonej temperatury i poziomu nasłonecznienia[2].

System wspiera również asystenta głosowego Assist, który może działać lokalnie, a także integracje z zewnętrznymi asystentami głosowymi. Rozwój lokalnego sterowania głosem jest jednym z obszarów rozwoju projektu, zgodnym z naciskiem na prywatność i ograniczanie zależności od chmury[5].

Instalacja i sprzęt

[edytuj | edytuj kod]

Home Assistant może być instalowany na gotowych urządzeniach, komputerach jednopłytkowych, komputerach x86-64, maszynach wirtualnych oraz w kontenerach. Oficjalnie zalecaną metodą dla wielu użytkowników jest Home Assistant Operating System, który obejmuje główną aplikację, system aktualizacji, kopie zapasowe i obsługę dodatków[6].

Projekt oferuje także własne urządzenia sprzętowe. Home Assistant Green jest gotowym koncentratorem z fabrycznie zainstalowanym systemem, natomiast Home Assistant Yellow jest płytką przeznaczoną dla bardziej zaawansowanych użytkowników, bazującą na Raspberry Pi Compute Module[6]. Do obsługi sieci ZigBee i Thread wykorzystywany był m.in. adapter Home Assistant Connect ZBT-1, wcześniej znany jako Home Assistant SkyConnect[8].

Matter i Thread

[edytuj | edytuj kod]

Home Assistant obsługuje standard Matter, który służy do lokalnej komunikacji urządzeń inteligentnego domu różnych producentów. Matter może działać przez Wi-Fi, Ethernet lub Thread. Thread jest niskoenergetyczną siecią kratową przeznaczoną m.in. dla czujników i innych urządzeń bateryjnych. Do korzystania z urządzeń Matter over Thread wymagany jest router graniczny Thread, którym może być odpowiednie urządzenie z Home Assistantem lub zgodny adapter[9][8].

Model rozwoju

[edytuj | edytuj kod]

Home Assistant jest rozwijany w cyklu częstych wydań. Według dokumentacji projektu nowe stabilne wersje są publikowane co miesiąc, zwykle w pierwszą środę miesiąca, a przed wydaniem stabilnym prowadzony jest okres testów beta[10]. Repozytorium Home Assistant Core należy do dużych projektów open source w serwisie GitHub, z dziesiątkami tysięcy gwiazdek i kontrybutorów[3].

Odbiór

[edytuj | edytuj kod]

Home Assistant jest często przedstawiany jako alternatywa dla zamkniętych ekosystemów inteligentnego domu, szczególnie tam, gdzie użytkownikom zależy na lokalnym sterowaniu, prywatności i łączeniu urządzeń wielu producentów[2]. Jednocześnie jego rozbudowane możliwości mogą wiązać się z większą złożonością konfiguracji niż w prostszych systemach konsumenckich, zwłaszcza przy bardziej zaawansowanych automatyzacjach i samodzielnie utrzymywanych instalacjach[2][5].

Zobacz też

[edytuj | edytuj kod]

Przypisy

[edytuj | edytuj kod]
  1. 1 2 3 Home Assistant. Home Assistant. [dostęp 2026-08-13].
  2. 1 2 3 4 5 Alex Kretzschmar: How to achieve smart home nirvana (or, home automation without subscription). Ars Technica, 2021-03-31. [dostęp 2026-08-13].
  3. 1 2 home-assistant/core. GitHub. [dostęp 2026-08-13].
  4. Open Home Foundation. Open Home Foundation. [dostęp 2026-08-13].
  5. 1 2 3 4 Kevin Purdy: Home Assistant has a new foundation and a goal to become a consumer brand. Ars Technica, 2024-04-22. [dostęp 2026-08-13].
  6. 1 2 3 Installation. Home Assistant. [dostęp 2026-08-13].
  7. Integrations. Home Assistant. [dostęp 2026-08-13].
  8. 1 2 Home Assistant Connect ZBT-1. Home Assistant. [dostęp 2026-08-13].
  9. Paulus Schoutsen: Matter & Thread: where we’re at. Home Assistant, 2023-02-08. [dostęp 2026-08-13].
  10. When is the next Home Assistant release?. Home Assistant. [dostęp 2026-08-13].

Linki zewnętrzne

[edytuj | edytuj kod]