Zigbee2MQTT + Philips Hue. Migrace Deconz a Philps Cloudu do HA Zigbee2MQTT

Home Assistant umí procesovat Zigbee komunikační protokol pomocí několika integrací. Rovněž existuje několik možných kombinací software vs hardware. MQTT server / broker je v Home Assistant jeden. MQTT brána / integrace (předáva Zigbee data MQTT serveru) je v Home Assistant dostupná ve třech provedeních – core ZHA, Deconz a Zigbee2MQTT. Německý Deconz software má uzavřený kód a umí obsluhovat pouze vlastní USB Zigbee adaptér ConBee.

Pomocí ConBee lze komunikovat s každým Zigbee hardware (žárovka, senzor, vypínač) se standardní implementací ZigBee protokolu. ZHA a Zigbee2MQTT mají otevřený kód a umí konfigurovat, ovládat a obsluhovat prakticky všechny USB Zigbee adaptéry. Včetně v Evropě nejvíc rozšířený „značkový“ (Conbee) či v USA nejvíc rozšířený (Aeotek) Zigbee USB adaptér.

Nejpopulárnější a pravděpodobně i nejvíc rozšířený „neznačkový“ hardware je dodělátko CC2531 (DIY) bez „návodu na použití“, obalu i antény s podporou v ESPhome či libovolném Tasmota friendly kusu hardware. Faktem je, že i když návod v balení CCxxxx nenajdete, na webu je tutoriálů tolik, že načíst vše je nad síly jednoho člověka :)

Pokud neuvažujete o Aeotek či ConBee + chcete ušetřit čas vydaný na studium dodelávatka CC2531 +/- nechcete investovat do programeru, využijte nabídku úpravy CCxxx (software, obal, konektor, anténa) Zigbee USB adaptéru na HA fóru. Obdržíte hotový produkt, stačí zapojit, nakonfigurovat Home Assistant a používat.

V našem případě „rozhodl“ dizajn a absence antény – se slušným vysílacím výkonem, citlivostí a odolnosti vůči rušení. Sáhli jsem proto původně po „značkovém“ DeConz ConBee USB Zigbee adaptéru, který jsme používali společně s nativním software (HA pluginem) Deconz / Phoscon. Impulzem pro přechod z pluginu Deconz na Zigbee2MQTT byla nemožnost změny citlivost jednoho ze senzorů DJT11LM (Aqara Vibration Senzor) + nemožnost sledovat kvalitu signálu Zigbee propojů. A zvědavost :)

Pokud vlastníte Aqara Vibration senzor, jistě vám neuniklo, že se nejedná o vibrační senzor. Prakticky jde o senzor změny směru. Kevšemu s obří prodlevou (cca 1 minuta) mezi prvním a dalším oznámením změny (testováno na Conbee + Home Assistant). Jiným slovem vibrace s Aqara vibračním senzorem nezměříte / nezaregistrujete :) Je to podobná marketingová situace jako v případe Allocacoc PowerCube, kde síce pořídíte chytrou zásuvku, následně ale zjistíte, že i hardware může mít několik úrovní inteligence :) A s ohledem na čip (ESP a to, co všechno může umět) použitý v PowerCube, zjistíte i to, že kupujete dizajn místo smarthome hardware.

Rušíme párování

Philips Hue hardware lze odpárovat od Philps Hue Zigbee HUBu jednoduše nebo triviálne. V prvním případě je nutné aby každá Philips LED „žárovka“ měla napárovaný vlastní Philips vypínač (s tlačítkem 1, 0, +, -) a byla zapojena na elektrický okruh s fyzickým vypínačem. Postup:

1. Na Philips Hue přenosném vypínači, v blízkosti spárované žárovky, zmáčkneme 1 + 0.
2. Držíme do doby než začne blikat žárovka i LED kontrolka na vypínači.
3. Načež 1 + 0 pustíme a znovu souběžně na jednu sekundu zmáčkneme a pustíme.
4. Vypneme a zapneme žárovku standardním vypínačem, načež se žárovka stane znovu spárovatelnou a po automatickém vyhledání ji Zigbee2MQTT spáruje a "zamkne".

Druhá možnost

je ručně smazat každý spárovaný kus periferie z aplikace dodávané Philpsem k ovládání Hue (Android, IoS). Po smazání se hardware automaticky stane znovu zjistitelný a (Home Assistant) Zigbee2MQTT jej automaticky spáruje.

Zigbee2MQTT

Dashboard v rozhraní Zigbee2MQTT s napárovaným harware

zigbee mqtt dashboard
Zigbee2MQTT rozhraní

Změna citlivosti Aqara Vibration Senzor DJT11LM v Zigbee2MQTT

Klikátko v rozharní Zigbee2MQTT na kartě vybraného hardware. Před navolením citlivosti medium nebo high je nutné krátce zmáčknou resetovací čudlík na senzoru, kterého citlivost meníme. Komunikace (zápis) funguje pouze pokud je senzor aktivní.

zigbee mqtt aqara vibartion
Zigbee2MQTT menu Home Assisnat

Tip! Rychlejší odezvy Hue žárovky na Hue vypínač dosáhnete odbindováním vypínače od koordinátoru (z první pozice viz menu Bind) a rebindem Hue vypínače přímo k Hue žárovce. Viz menu Bind v Zigbee2MQTT rozhraní.

Zigbee2mqtt Philips Hue
Zigbee2mqtt Philps Hue

V navazujícím článku se pokusíme vyrobit vibrační senzor z vibračního senzoru Aqara, který není vibračním senzorem :)

Užitečné

Tutoriál Philips + Deconz adaptér
Domovská stránka Z2M.

ICTIS.CZ