Přeskočit na hlavní obsah

Zigbee v Home Assistant (HA)

Zigbee se v současné době těší velké popularitě jako protokol pro zařízení chytré domácnosti. Jeho oblíbenost je dána především tím, že byl od počátku vyvíjen s ohledem na potřeby chytrých domácností, což přináší několik výhod:

  • Jednoduché párování: Nová zařízení lze do sítě přidat snadno.
  • Nízká spotřeba energie: Zařízení mohou být napájena bateriemi, což je ideální pro dlouhodobý provoz.
  • Vysoká úroveň bezpečnosti: Zařízení jsou chráněna Zigbee bránou a nemají přímý přístup do domácnosti.

Topologické prvky sítě

Pro šíření signálu v Zigbee síti slouží tzv. routery. Jsou to obecně jakékoliv Zigbee zařízení, která jsou pod trvalým napětím, tj. nejsou napájena z baterie.

Naproti tomu konečná zařízení, tzv. end devices jsou taková Zigbee zařízení, která jsou napájena na materii. Ty na rozdíl od routerů Zigbee signál nikam dál nešíří, ale pouze ho konzumují.

Posledním typem zařízení jsou koordinátory - coordinator, což jsou můžeme si představit brány mezi světem Ethernetu - tedy klasické sítě používající v domácnosti a Zigbee. Zprostředkovávají veškerý provoz a zároveň shromažďují informace o všech zařízeních v dané Zigbee síti.

deCONZ Devices

Srovnání WiFi vs. Zigbee vs. Bluetooth

Možná si říkáte proč tady vlastně máme nějaké Zigbee, když už doma povětšinou máme poměrně dobré pokrytí WiFi signálem a možnost použití Bluetooth.

I když jsou to technologie v ledasčem podobné jsou i části, ve kterých se liší zásadně.

Wifi vs Zigbee

VlastnostWiFiZigbeeBluetooth
Frekvence2.4 GHz a 5 GHz2.4 GHz2.4 GHz
Dosah signáluVyššíNižšíStřední
Přenosová rychlostVyššíMnohem nižšíNižší
Spotřeba energieVyššíMnohem nižšíNízká (zejména BLE)
KompatibilitaŠirokáOmezenější, vyžaduje kompatibilní hubŠiroká, integrována ve většině chytrých zařízení
BezpečnostSilná, většinou WPA2 / WPA3Silná, AES-128 šifrováníSilná, s šifrováním a autentizací
Mesh síťováníOmezené nebo žádnéPřirozená podpora mesh sítiOmezená nebo žádná
Použití v chytré domácnostiIdeální pro vysokorychlostní zařízení jako jsou kameryIdeální pro nízkorychlostní senzory a ovládací zařízeníIdeální pro lokalizační, sledovací zařízení a zámky dveří

Obecně lze říci, že Zigbee a Bluetooth zařízení jsou velmi dobrá pro různé senzory a tlačítka, které jsou zejména na baterii. U trvale napájených zařízení se výhody snižují a je dobré zvážit i WiFi. Ty bývají stále často výrazně levnější.

Integrace Zigbee do HA - kterou integraci vybrat

Rozhodování o vhodné integraci Zigbee do Home Assistanta může být složité, neboť každá z možností nabízí různé výhody a nevýhody. Výběr nejlepší integrace se může časem měnit, závisí na aktuálních potřebách a trendech.

1. ZHA (Zigbee Home Automation)

Ideální volba pro nováčky a začínající uživatele, kteří chtějí používat Home Assistant

  • Snadná integrace: ZHA je těsně integrována s Home Assistantem, což usnadňuje nastavení.

  • Závislost na Home Assistantu: Použití ZHA vás v podstatě uzamkne v ekosystému Home Assistantu, což může být omezující.

  • Pomalé přijímání nových produktů: ZHA striktněji dodržuje pravidla, což může vést k pomalejší adaptaci nových produktů a některé méně známé produkty nemusí být nikdy podporovány.

... chci vědět více

2. Zigbee2MQTT

Ideální volba pro zkušenější kutily, kteří rádi zkoušejí velké množství produktů a nechtějí být svázaní jen s Home Assistantem

  • Široká podpora produktů: Nabízí rozsáhlou podporu pro mnoho produktů a má velkou uživatelskou základnu.

  • Flexibilita: Lze použít nejen s Home Assistantem, ale i v jiných systémech.**

  • Náročnější instalace: Pro nováčky může být nastavení Zigbee2MQTT náročnější.

... chci vědět více

3. Deconz

Pro ty chtějí systém s hezkým a jednoduchým uživatelským rozhraním a s podporou rozumného množství produktů

  • Přívětivé rozhraní: Nabízí jednoduché a intuitivní rozhraní, které je ideální pro začínající uživatele.

  • Menší množství podporovaných produktů: Podpora produktů není tak široká jako u Zigbee2MQTT.

... chci vědět více

4. Tasmota

Pro speciální použití, kdy chceme Zigbee síť rozšířit i daleko od centrálního bodu domácnosti (domu)

  • Flexibilita v umístění: Ideální pro rozšíření Zigbee sítě do vzdálenějších oblastí, kde není dostupná Zigbee mesh síť, ale je k dispozici Ethernet nebo WiFi.

  • Kompatibilita: Lze napojit na ZHA i Zigbee2MQTT, což přináší výhody obou systémů.

  • Specifické použití: Tasmota je vhodná pro specifické scénáře a nemusí být ideální pro standardní domácí použití.

... chci vědět více

Můj pohled

Pamatujte, že tato hodnocení odrážejí mé osobní zkušenosti a názory. Je možné, že jiní mohou mít odlišné preference a zkušenosti s těmito integracemi. Doporučuji vám vyzkoušet různé možnosti a najít tu, která nejlépe vyhovuje vašim specifickým potřebám.

Porovnání Zigbee systémů

Na závěr ještě tabulkové porovnání jednotlivých integrací s hlavními vlastnostmi mezi sebou.

VlastnostZHAZigbee2MQTTDeconzTasmota
IntegracePřímo v Home AssistantPřes HA doplněk + MQTT brokerJako samostatný software (HA doplněk)Různé možnosti přes WiFi nebo Ethernet
Hardwarová podporaVyžaduje Zigbee koordinátorVyžaduje Zigbee koordinátorVyžaduje ConBee / RaspBeeVyžaduje bránu s ESP32 čipem
Uživatelské rozhraníOmezené, přes HAWebové rozhraníGrafické a webové rozhraníZávisí na použitém Zigbee systému
FlexibilitaVysoká (v rámci HA)Velmi vysokáStředníZávisí na použitém Zigbee systému
AktualizaceMěsíčně + opravy (součást HA)Přibližně měsíčněPřibližně měsíčně + opravyPřibližně měsíčně
Komunitní podporaDobráVýbornáDobráDobrá
SložitostStředníStřední až vysokáNízká až středníVelmi vysoká

Poznámky

  • Integrace: Odkazuje na to, jak systém komunikuje a propojuje se s Home Assistant.
  • Hardwarová podpora: Udává, který typ hardware nebo zařízení je potřeba pro použití každého systému.
  • Uživatelské rozhraní: Popisuje, jak můžete pracovat se systémem, ať už prostřednictvím Home Assistant, webového rozhraní nebo grafického rozhraní.
  • Flexibilita: Odráží, jak adaptabilní a přizpůsobitelný systém je v rámci ekosystému Home Assistant.
  • Aktualizace: Poskytuje představu o tom, jak často každý systém vydává aktualizace a opravy.
  • Komunitní podpora: Indikuje úroveň podpory a dostupných zdrojů od uživatelské komunity.
  • Složitost: Dává představu o tom, jak snadné nebo složité je systém nastavit a používat.