Vyberte svůj jazyk
Školení Home Assistant
Více než 2 miliony studentů po celém světě

Školení Home Assistant

Získejte plnou kontrolu nad svou chytrou domácností zvládnutím Home Assistant od základů. Tento kurz vás provede instalací, integrací zařízení, tvorbou automatizací a bezpečnostním zabezpečením pomocí praktické výuky. Ať už připojujete svou první chytrou žárovku, nebo navrhujete složité automatizace s více zařízeními, kurz dokončíte s plně funkčním, bezpečným a personalizovaným systémem Home Assistant.

Dedika pro firmy

Co se naučíte:

Začnete instalací a konfigurací Home Assistant na zvoleném hardwaru a poté připojíte chytrá zařízení pomocí místních protokolů, jako jsou Zigbee a Z-Wave, i cloudových služeb. Vytvoříte automatizace pomocí spouštěčů, podmínek a akcí a rozšíříte je o šablony Jinja2, pomocné entity a aplikace AppDaemon založené na Pythonu. Kurz pokrývá návrh vlastního dashboardu Lovelace, integraci MQTT pro DIY senzory a nastavení hlasového asistenta. Rovněž zavedete osvědčené bezpečnostní postupy, umožníte bezpečný vzdálený přístup a naučíte se systematické řešení problémů, aby váš systém dlouhodobě spolehlivě fungoval.

Jak studujete v praxi Školení Home Assistant

Jak procvičujete Školení Home Assistant

Pro vás, kteří jste firma a chcete školit svůj tým

V Dedika pro firmy je kurz doplněn o cvičení a příklady přímo z vašeho podnikání a přizpůsoben tak, jak vaše firma potřebuje.

Klikněte zde

Obsah kurzu

8 Kapitoly • 39 LekceDélka mezi 4 a 360 hodinami (rozhodujete vy)

Kapitola 1Zobrazit detaily

Úvod do Home Assistanta

  • Lekce 1 • Co je Home Assistant

    Definuje Home Assistant jako open-source platformu pro automatizaci domácnosti a vysvětluje jeho roli při sjednocování chytrých zařízení. Vytváří koncepční základ pro všechny následující kapitoly.

  • Lekce 2 • Orientace v uživatelském rozhraní

    Představuje dashboard Lovelace, navigaci v postranním panelu a nabídky nastavení. Znalost uživatelského rozhraní urychlí všechny praktické úkoly v pozdějších kapitolách.

  • Lekce 3 • Možnosti instalace a požadavky

    Pokrývá hardwarové a softwarové předpoklady a porovnává metody instalace. Studenti si vyberou vhodnou metodu pro své prostředí před zahájením instalace.

  • Lekce 4 • Architektura jádra a komponenty

    Vysvětluje vnitřní strukturu platformy, včetně sběrnice událostí, stavového automatu a registru služeb. Pochopení architektury umožňuje informovaná konfigurační rozhodnutí v průběhu kurzu.

Kapitola 2Zobrazit detaily

Instalace a konfigurace Home Assistanta

  • Lekce 1 • Správa aktualizací a záloh

    Učí postupy aktualizace a strategie automatizovaného zálohování pro udržení stability systému. Studenti tyto postupy použijí před prováděním jakýchkoli změn konfigurace.

  • Lekce 2 • Základní konfigurace systému

    Pokrývá základní konfigurační soubory, konfigurační editor a validační nástroje. Správná základní konfigurace předchází chybám při přidávání integrací a automatizací.

  • Lekce 3 • Příprava hostitelského prostředí

    Pokrývá zápis obrazu na paměťové médium, konfiguraci síťových nastavení a ověření připravenosti hardwaru. Správná příprava předchází běžným selháním instalace.

  • Lekce 4 • Spuštění průvodce nastavením

    Provede průvodcem prvním spuštěním pro vytvoření účtu správce a nastavení údajů o poloze. Dokončení úvodního nastavení odemkne plnou funkčnost platformy.

  • Lekce 5 • Správa uživatelů a přístupu

    Vysvětluje nastavení více uživatelů, oprávnění založená na rolích a přístupové tokeny. Správné řízení přístupu je nezbytné před sdílením systému s členy domácnosti.

Kapitola 3Zobrazit detaily

Integrace zařízení a služeb

  • Lekce 1 • Připojení zařízení v lokální síti

    Pokrývá protokoly jako Zigbee, Z-Wave, Wi-Fi a Matter pro párování lokálních zařízení. Lokální konektivita snižuje latenci a závislost na cloudu.

  • Lekce 2 • Správa entit a registru zařízení

    Učí, jak přejmenovávat, zakazovat a organizovat entity a zařízení v registru. Čistý registr zlepšuje čitelnost automatizací a přehlednost dashboardu.

  • Lekce 3 • Řešení problémů s integracemi

    Identifikuje běžné chyby integrací a používá logy a diagnostiku k jejich vyřešení. Systematické dovednosti řešení problémů předcházejí dlouhodobým výpadkům.

  • Lekce 4 • Pochopení integrací

    Vysvětluje, co jsou integrace, jak jsou objevovány a kde se spravují. Tento základ je vyžadován před přidáním jakéhokoli fyzického nebo cloudového zařízení.

  • Lekce 5 • Integrace cloudových služeb

    Připojuje externí platformy a hlasové asistenty prostřednictvím oficiálních a komunitních integrací. Cloudové integrace rozšiřují kompatibilitu zařízení nad rámec lokálních protokolů.

Kapitola 4Zobrazit detaily

Tvorba automatizací a skriptů

  • Lekce 1 • Akce a volání služeb

    Vysvětluje, jak volat služby, ovládat zařízení a řetězit více akcí za sebou. Akce jsou vrstvou provádění, která z automatizací vytváří reálné výsledky.

  • Lekce 2 • Spouštěče a podmínky

    Pokrývá stavové, časové, událostní a numerické spouštěče spolu s typy logických podmínek. Kombinace spouštěčů a podmínek vytváří přesné automatizace závislé na kontextu.

  • Lekce 3 • Základy automatizací

    Představuje model spouštěč-podmínka-akce a UI editoru automatizací. Pochopení tohoto modelu je předpokladem pro každou automatizaci vytvořenou v kurzu.

  • Lekce 4 • Testování a ladění automatizací

    Používá prohlížeč trasování, ruční spouštěče a logy k ověření a opravě chování automatizací. Systematické testování zajišťuje správnou funkci automatizací před nasazením.

  • Lekce 5 • Vytváření a použití skriptů

    Učí vytváření skriptů pro znovupoužitelné sekvence akcí volatelné z automatizací nebo uživatelského rozhraní. Skripty snižují duplicitu a zjednodušují složitou logiku automatizací.

Kapitola 5Zobrazit detaily

Scény, pomocné prvky a šablony

  • Lekce 1 • Úvod do šablon Jinja2

    Pokrývá syntaxi Jinja2, proměnné, filtry a nástroj editoru šablon. Šablony umožňují dynamické hodnoty v automatizacích, skriptech a kartách dashboardu.

  • Lekce 2 • Vytváření a použití scén

    Definuje scény jako uložené snímky stavu zařízení a ukazuje, jak je aktivovat. Scény zjednodušují ovládání více zařízení do jedné volatelné akce.

  • Lekce 3 • Pokročilé techniky šablon

    Aplikuje podmíněnou logiku, smyčky a makra v šablonách pro složité transformace dat. Pokročilé šablony snižují duplicitu automatizací a zlepšují udržovatelnost.

  • Lekce 4 • Vysvětlení pomocných entit

    Představuje vstupní booleovské hodnoty, vstupní čísla, vstupní výběry, čítače a časovače jako virtuální entity. Pomocné prvky ukládají uživatelem definovaný stav, který řídí podmíněnou logiku automatizací.

  • Lekce 5 • Šablonové senzory a binární senzory

    Vytváří virtuální senzory odvozené z existujících dat entit pomocí šablonových výrazů. Šablonové senzory zpřístupňují vypočtené hodnoty jako plnohodnotné entity pro dashboardy a automatizace.

Kapitola 6Zobrazit detaily

Návrh vlastních dashboardů

  • Lekce 1 • Použití YAML pro konfiguraci dashboardu

    Upravuje konfiguraci dashboardu přímo v YAML pro přesnost a správu verzí. Úpravy v YAML odemykají možnosti nedostupné v grafickém editoru.

  • Lekce 2 • Pokročilé přizpůsobení karet

    Aplikuje podmíněnou viditelnost, styly card-mod a instalace vlastních karet. Pokročilé přizpůsobení vytváří dashboardy, které se přizpůsobují kontextu a uživatelským preferencím.

  • Lekce 3 • Základy dashboardu Lovelace

    Vysvětluje typy dashboardů, pohledy a systém rozložení založený na kartách. Tyto strukturální znalosti jsou vyžadovány před přidáním nebo přizpůsobením jakéhokoli prvku dashboardu.

  • Lekce 4 • Organizace dashboardů pro více uživatelů

    Navrhuje pohledy specifické pro role a aplikuje pravidla viditelnosti dashboardu na základě uživatele. Organizace pro více uživatelů zajišťuje, že každý člen domácnosti vidí relevantní ovládací prvky.

  • Lekce 5 • Základní typy karet a jejich konfigurace

    Pokrývá karty entit, tlačítek, přehledu, grafu historie a multimediálního přehrávače s jejich možnostmi konfigurace. Zvládnutí základních karet splňuje většinu požadavků na zobrazení.

Kapitola 7Zobrazit detaily

Bezpečnost, vzdálený přístup a soukromí

  • Lekce 1 • Správa tajemství a přihlašovacích údajů

    Používá soubor secrets.yaml a externí správce tajemství k uchování přihlašovacích údajů mimo konfigurační soubory. Správná správa tajemství zabraňuje vystavení přihlašovacích údajů v zálohách a správě verzí.

  • Lekce 2 • Ovládání soukromí a minimalizace dat

    Zakazuje telemetrii, omezuje sdílení dat s cloudem a řídí doby uchovávání záznamníku. Ovládání soukromí snižuje stopu osobních dat systému chytré domácnosti.

  • Lekce 3 • Povolení bezpečného vzdáleného přístupu

    Konfiguruje cloud Nabu Casa, reverzní proxy a VPN tunely pro šifrovaný vzdálený přístup. Každá metoda je hodnocena z hlediska bezpečnosti, nákladů a technické složitosti.

  • Lekce 4 • Segmentace sítě a pravidla firewallu

    Izoluje IoT zařízení na vyhrazené VLAN a omezuje provoz pomocí pravidel firewallu. Segmentace sítě omezuje rozsah škod při kompromitaci zařízení.

  • Lekce 5 • Základy bezpečnosti Home Assistanta

    Hodnotí výchozí bezpečnostní stav, běžné vektory útoku a priority zabezpečení. Jasný model hrozeb řídí všechna následující bezpečnostní rozhodnutí v této kapitole.

Kapitola 8Zobrazit detaily

Pokročilá automatizace a optimalizace systému

  • Lekce 1 • Node-RED pro vizuální automatizaci

    Instaluje Node-RED a vytváří toky, které doplňují nebo nahrazují nativní automatizace pro složitou logiku. Vizuální programování toků urychluje vývoj vícekrokových podmíněných pracovních postupů.

  • Lekce 2 • Ladění výkonu a správa databáze

    Optimalizuje záznamník, maže stará data a přesouvá databázi na rychlejší úložiště. Ladění výkonu zabraňuje zpomalení, jak roste počet entit a objem historie.

  • Lekce 3 • Správa verzí a správa konfigurace

    Sleduje změny konfigurace pomocí Gitu a automatizuje zálohování do vzdálených repozitářů. Správa verzí umožňuje bezpečné experimentování a rychlou obnovu z chyb konfigurace.

  • Lekce 4 • AppDaemon pro Python automatizace

    Používá AppDaemon k psaní aplikací v Pythonu pro logiku, která přesahuje možnosti YAML automatizací. Python automatizace umožňují algoritmické rozhodování a integraci externích API.

  • Lekce 5 • Pokročilé vzorce automatizace

    Implementuje automatizace založené na blueprintu, vzorce stavových automatů a koordinaci mezi automatizacemi. Tyto vzorce zvládají složité scénáře reálného světa, které jednoduchá logika spouštěč-akce nezvládne.

Certifikace

Váš platný certifikát o dokončení

Tento kurz je pro vás:

  • Majitelé domů: toužíte sjednotit rozptýlená chytrá zařízení pod jednu platformu.

  • IT odborníci, kteří chtějí použít dovednosti v oblasti sítí na projekty domácí automatizace.

  • Pro nadšence do elektroniky, kteří jsou připraveni posunout se od hraní si s jednotlivými zařízeními k celým systémům.

  • Nájemníci dbající na soukromí: hledají místní správu bez spoléhání se na firemní cloudové služby.

  • Kutili: ti, kdo vytvářejí vlastní senzory a potřebují výkonnou platformu pro jejich správu.

  • Lidé měnící kariérní směr: prozkoumávají oblast internetu věcí a chytré domácnosti prostřednictvím praktických zkušeností.

Co říkají naši studenti

Vaše lekce jsou perfektní. Koupil jsem si roční balíček a konečně mám možnost sledovat různá témata, která mě zajímají, aniž bych musel měnit platformu... děkuji za vše, co děláte, už jsem vás doporučil dalším lidem...
Giulio Carlo
Giulio CarloStudent digitálního marketingu
Líbí se mi, jak jsou lekce přímočaré a jak mohu přepínat mezi kapitolami a přeskakovat obsah, který nepotřebuji.
Mariana Ferres
Mariana FerresStudentka fotografie
Líbí se mi obsah a způsob prezentace a přepisu videí, což celý proces zrychluje!
Luciana Alvarenga
Luciana AlvarengaStudentka nail designu
Platforma je rychlá a jednoduchá na používání. Rozmanitost obsahu a doplňková videa velmi pomáhají při učení.
André Felipe
André FelipeStudent prompt engineeringu

Hlavní školení

Často kladené otázky

Kdo je Dedika?

Je certifikát platný v Česko?

Jsou kurzy zdarma?

Jaká je pracovní zátěž kurzu?

Jak kurzy vypadají?

Jak kurzy fungují?

Jaká je délka kurzů?

Jaká je cena nebo poplatek za kurzy?

Co je EAD nebo online kurz a jak funguje?

PDF kurz