Wybierz swój język
Home Assistant kurs online
Ponad 2 miliony studentów na całym świecie

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.

Dedika dla firm

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.

Kliknij tutaj

Treść kursu

8 Rozdziały • 39 LekcjeCzas trwania od 4 do 360 godzin (Ty decydujesz)

Rozdział 1Zobacz szczegóły

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ł 2Zobacz szczegóły

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ł 3Zobacz szczegóły

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ł 4Zobacz szczegóły

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ł 5Zobacz szczegóły

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ł 6Zobacz szczegóły

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ł 7Zobacz szczegóły

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ł 8Zobacz szczegóły

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.

Certyfikacja

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...
Giulio Carlo
Giulio CarloStudent Marketingu Cyfrowego
Podoba mi się, jak lekcje są konkretne i jak mogę przełączać rozdziały i pomijać treści, których nie potrzebuję.
Mariana Ferres
Mariana FerresStudentka Fotografii
Podoba mi się treść i sposób prezentacji oraz transkrypcja filmów, co przyspiesza proces!
Luciana Alvarenga
Luciana AlvarengaStudentka Stylizacji Paznokci
Platforma jest szybka, prosta w użyciu. Różnorodność treści i filmy uzupełniające bardzo pomagają w nauce.
André Felipe
André FelipeStudent Inżynierii Promptów

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