Takže jste se rozhodli, že svou chytrou domácnost postavíte na Home Assistantovi? Skvělá volba. Máte už ale vyřešeno, na čem tento systém vlastně poběží?
Mnoho začátečníků si to neuvědomí, ale Home Assistant není jen aplikace v mobilu. Je to váš osobní server, který musí běžet u vás doma 24 hodin denně, 7 dní v týdnu. Ten musí být spolehlivý a ideálně taky úsporný.
Možná vás teď napadne, že musíte běžet do obchodu pro drahý hardware. Nemusíte. Home Assistant má jednu úžasnou vlastnost: snadnou migraci. Kdykoliv můžete udělat zálohu a během 20 minut přenést celý dům na nový stroj. Klidně tedy začněte s tím, co už máte doma, a lepší „železo“ kupte až ve chvíli, kdy vás to chytne.
Pojďme si projít čtyři hlavní cesty, kterými se můžete vydat. Vyberte si tu, která sedí vaší peněžence i odvaze.
Oficiální krabičky (Cesta nejmenšího odporu)
Pokud se nechcete zabývat výběrem komponent ani studováním instalačních návodů, tvůrci Home Assistanta nabízejí vlastní, na míru šitý hardware. S těmito krabičkami zcela odpadá starost s instalací operačního systému – zařízení jen vybalíte, připojíte kabel a mobilní aplikace vás provede veškerým nastavením.
I když z hlediska čistého výkonu nejde o nejrychlejší hardware, jsou navrženy a optimalizovány tak, aby na nich systém běžel naprosto stabilně. Jejich obrovskou výhodou je také bezkonkurenční úspornost – z celého našeho výběru mají nejnižší spotřebu, která se při běžném provozu drží pod 2 W. Roční cena spotřebované energie se tedy vejde do 100 korun (při ceně 6 Kč/kWh).
- Home Assistant Green: Toto je aktuální vstupní brána do světa automatizace. Ideální „Plug & Play“ řešení pro začátečníky, kteří chtějí hned fungovat.
- Home Assistant Yellow: Pokročilejší verze, která má přímo v sobě integrovaný čip pro Zigbee a slot pro SSD disk. Dnes se už ale hůře shání a bývá dražší, zmiňujeme ji proto spíše pro úplnost.
Raspberry Pi (Kutilská klasika s háčkem)
Ještě před pár lety to byla pro Home Assistant prakticky jediná volba. Raspberry Pi je miniaturní počítač, který se vejde do dlaně a má obrovskou komunitu fanoušků. Pokud už doma jedno máte v šuplíku (ideálně verzi 4 nebo 5), je to skvělý start. Pokud ho ale plánujete kupovat nové jen pro tento účel, musíte vědět o jedné zásadní slabině.
Raspberry Pi standardně běží z microSD karty. To je pro Home Assistant problém, protože systém neustále zapisuje data (stavy senzorů, logy, historie). Běžná levná paměťová karta není na takovou zátěž stavěná a často po pár měsících odejde do křemíkového nebe.
Výsledek? Systém spadne. Pokud nebudete mít externí zálohy (o kterých si povíme v dalších dílech), přijdete o všechnu práci. A i se zálohou to znamená nepříjemný výpadek – vaše domácnost „zhloupne“ a nic nebude fungovat do té doby, než seženete novou kartu a systém ze zálohy obnovíte.
Pokud se rozhodnete pro tuto cestu, máte dvě možnosti, jak riziko snížit:
- SSD disk (Profi volba): K Pi připojíte přes USB redukci SSD disk. Získáte rychlý a nesmrtelný stroj. Nevýhodou je cena – komplet vás dnes vyjde dráž než hotové Mini PC.
- Endurance karta (Levnější kompromis): Pokud nechcete investovat do disku, kupte alespoň speciální SD kartu s označením "High Endurance" nebo "Pro Endurance". Ty jsou určené pro bezpečnostní kamery a zvládnou násobně více zápisů než běžné karty.
Při výběru konkrétního modelu také nešetřete na operační paměti. Pro bezproblémový chod sáhněte alespoň po verzi se 4 GB RAM, což je stejná kapacita, jakou má oficiální Home Assistant Green. Slabší modely by vás brzy začaly brzdit, jakmile začnete přidávat kamery nebo náročnější doplňky. Odměnou za správný výběr vám bude zařízení, které je výkonově velmi svižné (často rychlejší než HA Green) a přitom si zachovává minimální spotřebu mezi 3 až 5 W, takže ani nonstop provoz vaši peněženku nezabolí.
Instalace? Otázka pár kliknutí. Samotné nahrání systému je velmi přímočaré. Na svém běžném počítači si stáhnete oficiální nástroj Raspberry Pi Imager. Do čtečky vložíte SD kartu (případně připojíte SSD disk), v programu zvolíte model vašeho Raspberry a v nabídce systémů vyberete přímo Home Assistant. Poté už jen kliknete na tlačítko "WRITE", program nahraje systém na kartu a vy ji následně jen přendáte do Raspberry Pi.
Starý notebook nebo PC (Nulová investice)
Máte v šuplíku starý notebook s rozbitým displejem nebo vyřazený kancelářský počítač? Použijte ho! Pro začátek a seznámení se systémem je to absolutně nejlepší volba, protože vás nestojí ani korunu. Home Assistant není náročný a bez zadýchání poběží i na 10 let starém stroji, který by moderní Windows už sotva zvládal.
Pokud sáhnete po notebooku, získáte jednu obrovskou výhodu, kterou žádné jiné řešení v tomto seznamu nemá – vestavěnou záložní baterii. Pokud vypadne proud, notebook udrží Home Assistant při životě ještě několik hodin, funguje tedy jako UPS zdarma. U stolního počítače si naopak dejte pozor na spotřebu. Zatímco notebook si v zavřeném stavu vezme přijatelných 4–15 W, stará "bedna" může běžet klidně na 40 W a více, což se při provozu 24/7 na účtu za elektřinu projeví už výrazně.
Co se týče výkonu, i starší procesor (např. Intel Core i3 z roku 2015) je násobně výkonnější než Raspberry Pi. Jedinou brzdou může být pevný disk. Pokud má váš starý počítač ještě klasický "točící se" HDD, systém bude líný. Výměna za jakékoliv levné SSD (klidně za 300 Kč) ho promění v bleskurychlý server. Stejně jako u ostatních variant, i zde pro plynulý chod doporučujeme alespoň 4 GB RAM.
Instalace? Pro mírně pokročilé. Zprovoznění na PC vyžaduje trochu více počítačových znalostí než u Raspberry Pi. Pokud jste ale už někdy sami přeinstalovávali Windows nebo zkoušeli Linux, hravě to zvládnete. Hlavní výzvou zde totiž není samotný Home Assistant, ale nastavení počítače. Budete se muset dostat do BIOSu, vypnout funkci Secure Boot a změnit pořadí bootování (Boot Order) tak, aby počítač nastartoval z USB disku. Pokud vám tyto pojmy nic neříkají, bude lepší přizvat si na pomoc zkušenějšího kamaráda.
Repasované Mini PC (Velký výkon v malém těle)
Tuto cestu volí čím dál více uživatelů, kteří hledají robustní řešení. Místo abyste sháněli jednotlivé díly pro Raspberry Pi, koupíte si vyřazený firemní minipočítač (tzv. Thin Client nebo USFF). Tyto stroje byly navrženy pro kancelářský provoz v korporacích, takže jsou extrémně spolehlivé a tiché. Na bazarovém trhu hledejte zejména osvědčené modely jako Lenovo ThinkCentre Tiny, Dell OptiPlex Micro nebo HP ProDesk Mini.
Hlavním tahákem je zde bezkonkurenční poměr cena/výkon. Za cenu kolem 1500 – 3000 Kč (což je dnes často méně než kompletní sada Raspberry Pi) dostanete hotový počítač v kovové krabičce, včetně napájecího adaptéru a opravdového SSD disku. Tím automaticky odpadají veškeré starosti s životností a spolehlivostí SD karet. Uvnitř navíc tepe plnohodnotný procesor Intel (obvykle Core i3 nebo i5), díky kterému jsou i aktualizace i náročnější doplňky svižné. Standardem u těchto repasů bývá 8 GB RAM, což je pro Home Assistant naprosto luxusní hodnota s velkou rezervou do budoucna.
Možná se bojíte spotřeby, ale zbytečně. Pokud sáhnete po trochu novějším modelu (s procesorem Intel 6. generace a novějším - cca rok 2016), spotřeba v klidu se pohybuje mezi 6 až 10 W. To je stále velmi přijatelná spotřeba, kterou na vyúčtování elektřiny prakticky nepoznáte.
Jak tedy vybrat?
- Chci to jen zkusit a nic neplatit: Použijte starý notebook nebo PC, co máte doma.
- Chci to vybalit a neřešit: Kupte Home Assistant Green.
- Chci nejlepší poměr cena/výkon/spolehlivost: Kupte repasované Mini PC (Lenovo/Dell/HP).
- Jsem kutil a miluji Raspberry Pi: Klidně ho použijte, ale investujte do Endurance SD karty nebo ještě lépe do SSD disku.
Co nás čeká příště?
Hardware máme vyřešený. V příštím díle se pustíme do oživování. Zatímco majitelé Raspberry Pi nebo oficiálních krabiček to zvládnou levou zadní (je to jen pár kliknutí), u Mini PC a starých notebooků to může být pro začátečníka výzva.
Proto se v příštím návodu zaměříme detailně právě na tuto cestu. Ukážeme si, jak nastavit BIOS, jak nabootovat z flashky a provést samotnou instalaci krok za krokem. Z černé skříňky se konečně stane váš inteligentní společník.