Hardware a Home Assistant
Každá cesta k inteligentnímu domovu začíná výběrem správného srdce systému – hardware. Volba zařízení, na kterém bude Home Assistant běžet, je klíčová, neboť ovlivňuje nejen výkon, ale i stabilitu a rozšiřitelnost celého systému. Aby vaše domácnost byla chytrá nejen na papíře, je třeba pečlivě zvážit, jaký typ zařízení nejlépe odpovídá vašim potřebám a očekáváním.
Na výběr máte z široké palety možností, od jednodeskových počítačů, jako je Home Assistant Green nebo Raspberry Pi, přes víceúčelové servery NAS Synology, např. pro zálohy, streamování videí atp až po obecné počítače x86.
Každá z těchto možností přináší odlišné výhody a určité kompromisy. Chcete-li například minimální spotřebu energie a kompaktní rozměry, jednodeskové počítače jsou ideální volbou. Pokud ale naopak hledáte vysoký výkon, je lépe se obrátit na silnější počítač.
V této kapitole vám představím různé typy instalace Home Assistant a ukážu vám, jak jsou spjaty s volbou hardware. Pro každý typ instalace najdete také detailní návody, které vás krok za krokem provedou celým procesem, od základních nastavení až po pokročilé konfigurace.
Hardware je pak velmi úzce svázán i s možnými typy instalace. Ty zde máme nejprve v souhrnu, a pak k některým z nich najdete i detailní postup s ukázkami.
Jestliže nechcete jít do těchto detailů, prozradím vám rovnou, že pokud chcete s chytrou domácností a Home Assistantem začít, pak si určitě vystačíte se zařízením Home Assistant Green, které už má Home Assistant předinstalovaný, a typy instalace tak vůbec nemusíte řešit - což pokud začínáte doporučuji.
Pokud byste chtěli použít Zigbee zařízení pro chytrou domácnost rovnou si dokupte i Home Assistant SkyConnect USB adaptér. Za zvážení pak stojí i Bluetooth adaptér např. od TP-Link, ale jeho použití už je méně přínosné než Zigbee.
Home Assistant Green
Centrální jednotka - sloužící k ovládání domácnosti přímo od tvůrců Home Assistanta.Home Assistant SkyConnect
USB adaptér pro připojení Zigbee / Thread zařízeních k chytré domácnosti od tvůrců Home Assistanta.TP-Link UB500, Bluetooth 5.0 Nano USB Adapter
Bluetooth adaptér externí, připojení USB 2.0Typy instalace Home Assistanta
Historicky se možnosti instalace Home Assistanta proměňovaly s tím jak se proměňoval i samotný Home Assistant. Na začátku to byla víceméně aplikace (sada skriptů v Pythonu), která se ale časem stávala více a více propojená s Hardware.
Pro úplnost se najdete v tabulce všechny typy instalací, které jsou dnes možné, ale jak se můžete přesvědčit hned v grafu vedle tak dnes se už můžeme zaměřit jen na typy dva - kompletní operační systém od HA a docker image běžící v kontejneru.
Home Assistant verze | Operační systém | Supervisor | Složitost instalace |
---|---|---|---|
Operating System | Pouze HA Operating System (HassOS) | ✅ | Jednoduchá |
Supervised | Pouze Linux Debian | ✅ | Střední |
Container | Jakýkoliv Linux kde běží Docker | ❌ | Vysoká |
Core | Jakýkoliv kde běží Python | ❌ | Nejvyšší |
zdroj: analytics.home-assistant.io/
- HA Operating System (HassOS)
- HA Supervised
- HA Container
- HA Core
Základní vlastnosti
- kompletní funkčnost Home Assistanta ve speciálním operačním systému HassOS.
- plné možnosti Supervisoru.
- obecně doporučovaný způsob instalace - zkusil bych zhodnotit jako první jestli ji můžete použít.
- množství podporovaného Hardware přímo ze strany Home Assistanta.
Hardware
- Home Assistant Green - nejnovější počítač přímo od tvůrců Home Assistant
- Raspberry Pi 5 / 4 / 3 - nejpopulárnější jednodeskový počítač
- Obecný x86-64 počítač - např. Intel NUC prostřednictvím
generic-x86-64
image - Virtuální stroj x84-64 / AMD64 - prostřednictvím
ova
image
... a další dnes už spíše okrajové:
- Home Assistant Yellow - trochu starší a jiná filozofie počítač od tvůrců Home Assistanta
- Tinkerboard - Raspberry alternativa od Asusu
- ODROID C2, C4, N2, M1 a XU4 - další ale silnější alternativy Raspberry
Základní vlastnosti
- plná funkčnost Home Assistanta v operačním systému Linux Debian.
- plné možnosti Supervisoru.
- řešení typu "udělej si sám" - uživatel je zodpovědný za nainstalování všech potřebných komponent a udržování jejich aktuálního stavu.
- vyžaduje znalosti pro správu operačního systému Linux, Dockeru a sítě.
Hardware (příklady)
- Orange Pi 5 - alternativa k Raspberry od OrangePi
Základní vlastnosti
- pouze spuštění aplikace HA Core na nativním kontejnerovém systému - Docker.
- žádné možnosti Supervisoru, a tedy ani panel Supervisor a HA doplňky.
- obecná metoda instalace, kterou mohu doporučit jako alternativu k metodě instalace operačního systému HassOS.
- jediný podporovaný způsob spuštění Docker kontejneru je v síti
host
jakoroot
s plnými právy.
Hardware (příklady)
- NAS Synology - chytré datové úložiště s možností spouštění kontejnerů
- Obecný x86-64 počítač - s nainstalovaným dockerem
Základní vlastnosti
- slouží ke spuštění pouze aplikace HA Core přímo v jazyce Python.
- žádné možnosti Supervisoru, a tedy ani panel Supervisor a HA doplňky.
- obecná metoda instalace, která je ale problematická na udržování a spíše ji nedoporučuji.
Pokud vám nějaký konkrétní Hardware v seznamu chybí dejte vědět a pokud to bude dávat smysl rád ho doplním.