
Home Assistant kurs online
Przejmij pełną kontrolę nad swoim inteligentnym domem, opanowując Home Assistant od podstaw. Ten kurs przeprowadzi Cię przez instalację, integrację urządzeń, budowanie automatyzacji i wzmacnianie bezpieczeństwa dzięki praktycznym, stosowanym w praktyce instrukcjom. Niezależnie od tego, czy podłączasz pierwszą inteligentną żarówkę, czy projektujesz złożone automatyzacje z wieloma urządzeniami, ukończysz kurs z w pełni funkcjonalnym, bezpiecznym i spersonalizowanym systemem Home Assistant.
Czego się nauczysz:
Zaczniesz od instalacji i konfiguracji Home Assistant na wybranym sprzęcie, a następnie połączysz urządzenia inteligentne, korzystając z lokalnych protokołów, takich jak Zigbee i Z-Wave, oraz usług chmurowych. Zbudujesz automatyzacje z użyciem wyzwalaczy, warunków i akcji, a następnie rozszerzysz je o szablony Jinja2, encje pomocnicze i aplikacje AppDaemon oparte na Pythonie. Kurs obejmuje projektowanie niestandardowych dashboardów Lovelace, integrację MQTT dla czujników DIY oraz konfigurację asystenta głosowego. Wdrożysz również najlepsze praktyki bezpieczeństwa, umożliwisz bezpieczny dostęp zdalny i nauczysz się systematycznego rozwiązywania problemów, aby utrzymać system w niezawodnym działaniu na dłuższą metę.
Jak uczysz się w praktyce Home Assistant kurs online
Jak ćwiczysz Home Assistant kurs online
Dla firm, które chcą szkolić swój zespół
W Dedika dla firm kurs zawiera ćwiczenia i przykłady dostosowane do Twojego biznesu i potrzeb Twojej firmy.
Treść kursu
8 Rozdziały • 39 LekcjeCzas trwania od 4 do 360 godzin (Ty decydujesz)
Rozdział 1UkryjUkryj szczegółyZobacz szczegółyWprowadzenie do Home Assistant
Wprowadzenie do Home Assistant
Lekcja 1 • Czym jest Home Assistant
Definiuje Home Assistant jako otwartoźródłową platformę automatyki domowej i wyjaśnia jej rolę w ujednolicaniu inteligentnych urządzeń. Stanowi podstawę koncepcyjną dla wszystkich kolejnych rozdziałów.
Lekcja 2 • Nawigacja po interfejsie użytkownika
Wprowadza panel Lovelace, nawigację boczną i menu ustawień. Znajomość interfejsu użytkownika przyspiesza wszystkie zadania praktyczne w kolejnych rozdziałach.
Lekcja 3 • Opcje instalacji i wymagania
Obejmuje wymagania sprzętowe i programowe oraz porównuje metody instalacji. Uczestnicy wybierają odpowiednią metodę dla swojego środowiska przed przejściem do konfiguracji.
Lekcja 4 • Podstawowa architektura i komponenty
Wyjaśnia wewnętrzną strukturę platformy, w tym magistralę zdarzeń, maszynę stanów i rejestr usług. Zrozumienie architektury umożliwia podejmowanie świadomych decyzji konfiguracyjnych w trakcie kursu.
Rozdział 2UkryjUkryj szczegółyZobacz szczegółyInstalacja i konfiguracja Home Assistant
Instalacja i konfiguracja Home Assistant
Lekcja 1 • Zarządzanie aktualizacjami i kopiami zapasowymi
Uczy procedur aktualizacji i automatycznych strategii tworzenia kopii zapasowych w celu utrzymania stabilności systemu. Uczestnicy stosują te praktyki przed wprowadzeniem jakichkolwiek zmian konfiguracyjnych.
Lekcja 2 • Podstawowa konfiguracja systemu
Obejmuje podstawowe pliki konfiguracyjne, edytor konfiguracji i narzędzia walidacji. Prawidłowa konfiguracja bazowa zapobiega błędom podczas dodawania integracji i automatyzacji.
Lekcja 3 • Przygotowanie środowiska hosta
Obejmuje flashowanie nośników pamięci, konfigurację ustawień sieciowych i weryfikację gotowości sprzętu. Właściwe przygotowanie zapobiega typowym błędom instalacji.
Lekcja 4 • Uruchamianie kreatora pierwszego uruchomienia
Przeprowadza przez kreator konfiguracji przy pierwszym uruchomieniu w celu utworzenia konta administratora i ustawienia danych lokalizacji. Ukończenie kreatora odblokowuje pełną funkcjonalność platformy.
Lekcja 5 • Zarządzanie użytkownikami i dostępem
Wyjaśnia konfigurację wielu użytkowników, uprawnienia oparte na rolach i tokeny dostępu. Właściwa kontrola dostępu jest niezbędna przed udostępnieniem systemu domownikom.
Rozdział 3UkryjUkryj szczegółyZobacz szczegółyIntegracja urządzeń i usług
Integracja urządzeń i usług
Lekcja 1 • Podłączanie lokalnych urządzeń sieciowych
Obejmuje protokoły takie jak Zigbee, Z-Wave, Wi-Fi i Matter do parowania urządzeń lokalnych. Łączność lokalna zmniejsza opóźnienia i zależność od chmury.
Lekcja 2 • Zarządzanie encjami i rejestrem urządzeń
Uczy, jak zmieniać nazwy, wyłączać i organizować encje oraz urządzenia w rejestrze. Czysty rejestr poprawia czytelność automatyzacji i przejrzystość panelu.
Lekcja 3 • Rozwiązywanie problemów z integracją
Identyfikuje typowe błędy integracji i wykorzystuje dzienniki oraz diagnostykę do ich rozwiązywania. Systematyczne umiejętności rozwiązywania problemów zapobiegają przedłużającym się awariom.
Lekcja 4 • Zrozumienie integracji
Wyjaśnia, czym są integracje, w jaki sposób są wykrywane i gdzie są zarządzane. Ta wiedza jest wymagana przed dodaniem jakiegokolwiek urządzenia fizycznego lub chmurowego.
Lekcja 5 • Integracja usług chmurowych
Łączy zewnętrzne platformy i asystentów głosowych za pośrednictwem oficjalnych i społecznościowych integracji. Integracje chmurowe rozszerzają kompatybilność urządzeń poza lokalne protokoły.
Rozdział 4UkryjUkryj szczegółyZobacz szczegółyTworzenie automatyzacji i skryptów
Tworzenie automatyzacji i skryptów
Lekcja 1 • Akcje i wywołania usług
Wyjaśnia, jak wywoływać usługi, sterować urządzeniami i łączyć wiele akcji w sekwencji. Akcje są warstwą wykonawczą, która sprawia, że automatyzacje przynoszą rzeczywiste rezultaty.
Lekcja 2 • Wyzwalacze i warunki
Obejmuje wyzwalacze stanu, czasu, zdarzeń i numeryczne wraz z logicznymi typami warunków. Łączenie wyzwalaczy i warunków pozwala tworzyć precyzyjne automatyzacje uwzględniające kontekst.
Lekcja 3 • Podstawy automatyzacji
Wprowadza model wyzwalacz-warunek-akcja i edytor automatyzacji. Zrozumienie tego modelu jest warunkiem wstępnym każdej automatyzacji tworzonej w kursie.
Lekcja 4 • Testowanie i debugowanie automatyzacji
Wykorzystuje podgląd śledzenia, wyzwalacze ręczne i dzienniki do weryfikacji i naprawy działania automatyzacji. Systematyczne testowanie zapewnia prawidłowe działanie automatyzacji przed wdrożeniem.
Lekcja 5 • Tworzenie i używanie skryptów
Uczy tworzenia skryptów do wielokrotnego użytku sekwencji akcji, które można wywoływać z automatyzacji lub interfejsu użytkownika. Skrypty redukują powielanie i upraszczają złożoną logikę automatyzacji.
Rozdział 5UkryjUkryj szczegółyZobacz szczegółySceny, pomocnicy i szablony
Sceny, pomocnicy i szablony
Lekcja 1 • Wprowadzenie do szablonów Jinja2
Obejmuje składnię Jinja2, zmienne, filtry i narzędzie edytora szablonów. Szablony umożliwiają dynamiczne wartości w automatyzacjach, skryptach i kartach panelu.
Lekcja 2 • Tworzenie i używanie scen
Definiuje sceny jako zapisane migawki stanów urządzeń i pokazuje, jak je aktywować. Sceny upraszczają sterowanie wieloma urządzeniami do pojedynczej, wywoływalnej akcji.
Lekcja 3 • Zaawansowane techniki szablonów
Stosuje logikę warunkową, pętle i makra w szablonach do złożonych transformacji danych. Zaawansowane szablony redukują powielanie automatyzacji i poprawiają łatwość utrzymania.
Lekcja 4 • Wyjaśnienie encji pomocniczych
Wprowadza logiczne wartości wejściowe, liczby wejściowe, selektory wejściowe, liczniki i timery jako encje wirtualne. Pomocnicy przechowują stan zdefiniowany przez użytkownika, który steruje logiką warunkową automatyzacji.
Lekcja 5 • Czujniki szablonowe i czujniki binarne
Tworzy wirtualne czujniki pochodzące z istniejących danych encji przy użyciu wyrażeń szablonowych. Czujniki szablonowe udostępniają obliczone wartości jako pełnoprawne encje dla paneli i automatyzacji.
Rozdział 6UkryjUkryj szczegółyZobacz szczegółyProjektowanie niestandardowych paneli
Projektowanie niestandardowych paneli
Lekcja 1 • Używanie YAML do konfiguracji panelu
Edytuje konfigurację panelu bezpośrednio w YAML dla precyzji i kontroli wersji. Edycja YAML odblokowuje opcje niedostępne w edytorze graficznym.
Lekcja 2 • Zaawansowane dostosowywanie kart
Stosuje warunkową widoczność, stylowanie card-mod i instalacje niestandardowych kart. Zaawansowane dostosowywanie tworzy panele, które dostosowują się do kontekstu i preferencji użytkownika.
Lekcja 3 • Podstawy panelu Lovelace
Wyjaśnia typy paneli, widoki i system układu oparty na kartach. Ta wiedza strukturalna jest wymagana przed dodaniem lub dostosowaniem elementu panelu.
Lekcja 4 • Organizacja paneli dla wielu użytkowników
Projektuje widoki specyficzne dla ról i stosuje reguły widoczności panelu oparte na użytkowniku. Organizacja dla wielu użytkowników zapewnia, że każdy domownik widzi odpowiednie elementy sterujące.
Lekcja 5 • Podstawowe typy kart i ich konfiguracja
Obejmuje karty encji, przycisku, przeglądu, wykresu historii i odtwarzacza multimedialnego wraz z opcjami konfiguracji. Opanowanie podstawowych kart zaspokaja większość potrzeb związanych z wyświetlaniem.
Rozdział 7UkryjUkryj szczegółyZobacz szczegółyBezpieczeństwo, zdalny dostęp i prywatność
Bezpieczeństwo, zdalny dostęp i prywatność
Lekcja 1 • Zarządzanie sekretami i poświadczeniami
Wykorzystuje plik secrets.yaml i zewnętrzne menedżery sekretów, aby trzymać poświadczenia poza plikami konfiguracyjnymi. Prawidłowe zarządzanie sekretami zapobiega ujawnieniu poświadczeń w kopiach zapasowych i kontroli wersji.
Lekcja 2 • Kontrola prywatności i minimalizacja danych
Wyłącza telemetrię, ogranicza udostępnianie danych w chmurze i kontroluje okresy retencji rejestratora. Kontrole prywatności zmniejszają ilość danych osobowych gromadzonych przez system inteligentnego domu.
Lekcja 3 • Włączanie bezpiecznego zdalnego dostępu
Konfiguruje chmurę Nabu Casa, odwrotne proxy i tunele VPN dla szyfrowanego zdalnego dostępu. Każda metoda jest oceniana pod kątem bezpieczeństwa, kosztów i złożoności technicznej.
Lekcja 4 • Segmentacja sieci i reguły zapory sieciowej
Izoluje urządzenia IoT na dedykowanej sieci VLAN i ogranicza ruch za pomocą reguł zapory sieciowej. Segmentacja sieci ogranicza zasięg oddziaływania naruszonego urządzenia.
Lekcja 5 • Podstawy bezpieczeństwa Home Assistant
Dokonuje przeglądu domyślnego poziomu bezpieczeństwa, typowych wektorów ataku i priorytetów zabezpieczania. Jasny model zagrożeń kieruje wszystkimi kolejnymi decyzjami dotyczącymi bezpieczeństwa w tym rozdziale.
Rozdział 8UkryjUkryj szczegółyZobacz szczegółyZaawansowana automatyzacja i optymalizacja systemu
Zaawansowana automatyzacja i optymalizacja systemu
Lekcja 1 • Node-RED do wizualnej automatyzacji
Instaluje dodatek Node-RED i tworzy przepływy uzupełniające lub zastępujące natywne automatyzacje dla złożonej logiki. Wizualne programowanie przepływów przyspiesza tworzenie wieloetapowych, warunkowych przepływów pracy.
Lekcja 2 • Dostrajanie wydajności i zarządzanie bazą danych
Optymalizuje rejestrator, czyści stare dane i przenosi bazę danych na szybszy nośnik. Dostrajanie wydajności zapobiega spowolnieniom w miarę wzrostu liczby encji i objętości historii.
Lekcja 3 • Kontrola wersji i zarządzanie konfiguracją
Śledzi zmiany konfiguracji za pomocą Git i automatyzuje kopie zapasowe do zdalnych repozytoriów. Kontrola wersji umożliwia bezpieczne eksperymentowanie i szybkie odzyskiwanie po błędach konfiguracji.
Lekcja 4 • AppDaemon do automatyzacji w Pythonie
Wykorzystuje AppDaemon do pisania aplikacji w Pythonie dla logiki wykraczającej poza możliwości automatyzacji YAML. Automatyzacje w Pythonie umożliwiają podejmowanie decyzji algorytmicznych i integrację z zewnętrznymi API.
Lekcja 5 • Zaawansowane wzorce automatyzacji
Implementuje automatyzacje oparte na blueprintach, wzorce maszyny stanów i koordynację między automatyzacjami. Te wzorce radzą sobie ze złożonymi scenariuszami rzeczywistymi, których nie obsłuży prosta logika wyzwalacz-akcja.
Twój ważny certyfikat ukończenia
Ten kurs jest dla Ciebie:
Właściciele domów: chcący ujednolicić rozproszone inteligentne urządzenia na jednej platformie.
Specjaliści IT: chcący zastosować umiejętności sieciowe w projektach automatyki domowej.
Hobbyści elektronicy: gotowi, by przejść od majsterkowania przy pojedynczych urządzeniach do pełnych systemów.
Najemcy dbający o prywatność: poszukujący lokalnej kontroli bez polegania na korporacyjnych usługach w chmurze.
Majsterkowicze DIY: budujący własne czujniki i potrzebujący potężnej platformy do ich zarządzania.
Osoby zmieniające karierę: odkrywanie dziedzin IoT i inteligentnego domu poprzez praktyczne doświadczenie.
Co mówią nasi uczniowie
Wasze lekcje są doskonałe. Kupiłem pakiet roczny i w końcu mam możliwość śledzenia różnych tematów, które mnie interesują, bez konieczności zmiany platformy... dziękuję za wszystko, co robicie, już polecałem was innym osobom...

Podoba mi się, jak lekcje są konkretne i jak mogę przełączać rozdziały i pomijać treści, których nie potrzebuję.

Podoba mi się treść i sposób prezentacji oraz transkrypcja filmów, co przyspiesza proces!

Platforma jest szybka, prosta w użyciu. Różnorodność treści i filmy uzupełniające bardzo pomagają w nauce.

Najważniejsze szkolenia
FAQ
Kim jest Dedika?
Czy certyfikat jest ważny w Polska?
Czy kursy są darmowe?
Jaki jest wymiar godzinowy kursu?
Jak wyglądają kursy?
Jak działają kursy?
Jaki jest czas trwania kursów?
Jaki jest koszt lub cena kursów?
Czym jest kurs EAD lub kurs online i jak działa?
Kurs PDF




















