Kursy • Poradniki • Inspirujące DIY • Forum

Home Assistant - co warto wiedzieć?

Home Assistant to darmowa platforma open source do sterowania inteligentnym domem, która działa lokalnie, bez chmury producentów urządzeń. Pozwala połączyć w jednej aplikacji sprzęt wielu marek (Wi-Fi, Zigbee, Z-Wave, Matter) i tworzyć automatyzacje, np. włączanie światła o zmierzchu. To jeden z najchętniej wybieranych systemów przez osoby, które chcą mieć pełną kontrolę nad domem i lubią DIY.

Home Assistant - co to jest?

Wiele osób zastanawia się, czym jest Home Assistant - sprawa jest prosta. To oprogramowanie, które pełni rolę centrali inteligentnego domu: zbiera dane z czujników, steruje oświetleniem, roletami czy ogrzewaniem i wykonuje zaplanowane automatyzacje. Zamiast kilku aplikacji od różnych producentów mamy jeden panel, w którym widać cały dom.

Projekt zaczął się we wrześniu 2013 roku jako prosty skrypt w Pythonie, który Paulus Schoutsen napisał, żeby włączać światło o zachodzie słońca. Kod jest udostępniony na licencji Apache 2.0, a od 2024 roku właścicielem projektu jest fundacja non-profit Open Home Foundation. Oficjalny sprzęt i płatne usługi dla platformy przygotowuje firma Nabu Casa.

Home Assistant - przykładowy dashboard z kafelkami pogody, temperatur i sterowania urządzeniami

Przykładowy dashboard Home Assistant

Skala projektu jest imponująca. Według danych twórców Home Assistant działa w ponad 2,7 mln gospodarstw domowych, a w raporcie GitHub Octoverse 2024 był projektem open source z największą liczbą kontrybutorów (ponad 21 tys. osób). Nowa wersja ukazuje się co miesiąc, a jej numer to rok i miesiąc wydania, np. 2026.10.

Jak działa Home Assistant?

Podstawą systemu są integracje, czyli moduły, które łączą Home Assistant z konkretnym urządzeniem lub usługą. Twórcy podają, że do dyspozycji jest ponad 1500 integracji - od żarówek Philips Hue i gniazdek Shelly, przez falowniki fotowoltaiczne, po prognozę pogody i kalendarz Google. Wiele z nich system wykrywa sam, gdy urządzenie pojawi się w sieci lokalnej.

Każda integracja tworzy urządzenia i encje (ang. entities). Encja to pojedyncza wartość albo funkcja, np. temperatura z czujnika, stan przekaźnika czy poziom baterii. Na encjach opierają się dashboardy, automatyzacje i historia pomiarów, dlatego czujnik temperatury z ESP32 i termostat znanej marki są w systemie traktowane dokładnie tak samo.

Home Assistant - lista integracji i okno dodawania nowej integracji

Integracje w Home Assistant

Home Assistant obsługuje urządzenia Wi-Fi i Ethernet, a po dodaniu odpowiedniego adaptera także Zigbee, Z-Wave i Thread (Matter). Do tego dochodzi Bluetooth oraz protokół MQTT, który często wykorzystuje się w projektach DIY. Sieć Zigbee można obsłużyć wbudowaną integracją ZHA albo popularnym projektem Zigbee2MQTT.

Do systemu można zaglądać przez przeglądarkę albo oficjalną aplikację mobilną na Androida i iOS. Aplikacja przy okazji zamienia telefon w czujnik - przekazuje np. lokalizację, poziom baterii czy informację, że jesteśmy w domu.

Automatyzacje w Home Assistant - jak je tworzyć?

Automatyzacje to najmocniejsza strona platformy. Każda składa się z trzech części: wyzwalacza (kiedy?), opcjonalnych warunków (jeżeli?) i akcji (wykonaj). Przykładowo: kiedy zajdzie słońce, jeżeli ktoś jest w domu, zasłoń rolety i włącz światło w salonie. Automatyzację można wyklikać w edytorze graficznym albo zapisać w pliku YAML.

Co ważne, oba sposoby są równoważne - automatyzację utworzoną w edytorze można w każdej chwili podejrzeć jako YAML i odwrotnie. Początkujący zwykle zaczynają od edytora, a bardziej rozbudowane scenariusze (np. podlewanie ogrodu zależne od opadów z ostatnich godzin) wygodniej jest dopracować w kodzie.

Nie trzeba też wszystkiego tworzyć od zera. Gotowe szablony automatyzacji, tzw. blueprinty, można zaimportować jednym kliknięciem i tylko wskazać własne czujniki oraz urządzenia. Więcej na ten temat znaleźć można w naszym artykule:

Funkcja Blueprint: krok milowy w projekcie Home Assistant
Funkcja Blueprint: krok milowy w projekcie Home Assistant

Popularny projekt open source, Home Assistant, udostępnił ważną aktualizację oprogramowania i rozpoczął sprzedaż dedykowanego SBC.... Czytaj dalej »

Aplikacje i HACS - jak rozbudować Home Assistant?

Oprócz integracji Home Assistant może uruchamiać aplikacje, czyli osobne programy działające obok systemu, np. serwer MQTT Mosquitto, Zigbee2MQTT, ESPHome czy edytor plików. Do wydania 2026.2 nazywano je dodatkami (ang. add-ons) - nazwę zmieniono, bo nowi użytkownicy często szukali tam integracji z urządzeniami. Aplikacje są dostępne tylko w instalacji Home Assistant OS.

Drugim źródłem rozszerzeń jest HACS (ang. Home Assistant Community Store), czyli sklep z dodatkami tworzonymi przez społeczność: nieoficjalnymi integracjami, kartami do dashboardów i motywami. To właśnie tam znaleźć można obsługę wielu mniej popularnych urządzeń.

HACS w Home Assistant - lista integracji i dodatków tworzonych przez społeczność

HACS - Home Assistant Community Store

Warto pamiętać, że rozszerzenia z HACS nie są sprawdzane przez twórców Home Assistant. Przed instalacją dobrze jest zerknąć, czy projekt jest aktualizowany, a po każdej większej aktualizacji systemu sprawdzić, czy wszystko działa poprawnie.

Home Assistant i ESPHome - własne czujniki na ESP32

Dla elektroników najciekawszy jest projekt ESPHome, który należy do tej samej fundacji co Home Assistant. Pozwala zaprogramować płytkę z układem ESP32 albo ESP8266 za pomocą krótkiego pliku YAML, bez pisania kodu w C++. Wystarczy opisać, jaki czujnik jest podłączony do którego pinu, a urządzenie samo pojawi się w Home Assistant ze wszystkimi encjami.

W ten sposób można zbudować np. czujnik temperatury z DS18B20, sterownik przekaźników do bramy albo licznik zużycia wody. Na ESPHome opiera się też część gotowych urządzeń, np. asystent głosowy Home Assistant Voice Preview Edition. Przykład takiego projektu - energooszczędny ekran do inteligentnego domu - opisaliśmy w newsie:

Energooszczędny XIAO ePaper Panel (3 miesiące na jednym ładowaniu) – czytelny ekran do Twojego smart home DIY
Energooszczędny XIAO ePaper Panel (3 miesiące na jednym ładowaniu) – czytelny ekran do Twojego smart home DIY

Najnowszy gadżet w rodzinie XIAO to XIAO 7,5″ ePaper Panel, stworzony z myślą o wszystkich miłośnikach rozwiązań smart home! To…... Czytaj dalej »

Na czym zainstalować Home Assistant?

Oficjalnie wspierane są dwie metody instalacji. Home Assistant OS to kompletny system z aplikacjami i kopiami zapasowymi, który instaluje się na osobnym komputerze albo w maszynie wirtualnej. Home Assistant Container to wersja w kontenerze Docker dla osób, które mają już własny serwer - działa bez aplikacji. Metody Core i Supervised oraz systemy 32-bitowe straciły wsparcie wraz z wydaniem 2025.12.

Najprościej zacząć od gotowej centralki Home Assistant Green z preinstalowanym systemem. Popularną alternatywą jest komputer Raspberry Pi (RPi) w wersji 4 lub 5 (z systemem 64-bitowym), a także używany mini PC albo serwer NAS z obsługą maszyn wirtualnych.

Jak uruchomić Home Assistant po instalacji? Sprawa jest bardzo prosta - wystarczy podłączyć komputer kablem Ethernet do routera, odczekać kilka minut na pierwsze uruchomienie i otworzyć w przeglądarce adres:

http://homeassistant.local:8123

Dalej kreator poprowadzi przez założenie konta, wybór lokalizacji i dodanie wykrytych urządzeń. Interfejs jest dostępny w języku polskim. Jeśli adres nie działa, można go zastąpić adresem IP komputera odczytanym z panelu routera.

Home Assistant - gdzie kupić sprzęt?

Samo oprogramowanie jest darmowe, a sprzęt można dobrać do budżetu i potrzeb. Centralka Home Assistant Green jest dostępna w Polsce u naszego partnera - w sklepie Botland, który specjalizuje się w elektronice, robotyce i druku 3D. Botland jest dystrybutorem produktów Nabu Casa w Polsce. W tej samej kategorii znaleźć można adaptery Zigbee, Thread i Z-Wave oraz pakiety startowe z czujnikami.

Sprawdź centralki i bramki w Botland »

Jak zacząć z Home Assistant?

Najczęstszy błąd początkujących to próba zautomatyzowania całego domu w pierwszy weekend. Lepiej zacząć od kilku urządzeń, które już mamy (np. gniazdek Wi-Fi, telewizora, routera), poznać integracje i encje, a dopiero potem dokładać czujniki Zigbee i własne projekty na ESP32.

Warto też od pierwszego dnia skonfigurować automatyczne kopie zapasowe i trzymać je poza komputerem z Home Assistant (np. na dysku sieciowym albo w chmurze). Odtworzenie całej konfiguracji z kopii po awarii karty microSD lub przy przeprowadzce na nowy sprzęt zajmuje wtedy kilka minut, a nie kilka wieczorów.

Co o tym sądzisz? Oceń ten wpis:

Średnia ocena 5 / 5. Głosów łącznie: 1

Nikt jeszcze nie głosował, bądź pierwszy!

Artykuł nie był pomocny? Jak możemy go poprawić? Wpisz swoje sugestie poniżej. Jeśli masz pytanie to zadaj je w komentarzu - ten formularz jest anonimowy, nie będziemy mogli Ci odpowiedzieć!

Co o tym sądzisz? Oceń ten wpis:

Średnia ocena 5 / 5. Głosów łącznie: 1

Nikt jeszcze nie głosował, bądź pierwszy!

Artykuł nie był pomocny? Jak możemy go poprawić? Wpisz swoje sugestie poniżej. Jeśli masz pytanie to zadaj je w komentarzu - ten formularz jest anonimowy, nie będziemy mogli Ci odpowiedzieć!

Odnośniki do niektórych produktów umieszczone w tym wpisie prowadzą do głównego partnera serwisu – sklepu Botland. Nie są to linki afiliacyjne. Na tej podstronie opisaliśmy na czym dokładnie polega nasza współpraca.