Zigbee seadmed Home Assistant'is: ZHA või Zigbee2MQTT?
Zigbee seadmeid saab Home Assistant'iga ühendada kahel viisil -- sisseehitatud ZHA integratsiooniga või Zigbee2MQTT kaudu. Mõlemad töötavad kohalikult sinu enda võrgus, ja siin on aus võrdlus, mis aitab valida oma kodule sobiva variandi.
Kuidas valida: 4 sammu
Alusta koordinaatorist
Nii ZHA kui ka Zigbee2MQTT vajavad Zigbee koordinaatorit -- USB-pulka või moodulit. Ilma selleta ei tööta kumbki integratsioon.
Kaalu, kui oluline on lihtsus
Kui tahad kiiresti alustada ja kõik Home Assistant'i liideses seadistada ilma lisateenusteta, on ZHA otsesem tee.
Mõtle seadmete toele
Plaanid haruldasemate või nišimarkide seadmeid? Vaata Zigbee2MQTT toetatud seadmete nimekirja -- seda täiendatakse sageli kiiremini ja laiemalt.
Kontrolli, kas kasutad juba MQTT-d
Zigbee2MQTT vajab MQTT vahendajat (brokerit). Kui MQTT on sul juba muudel eesmärkidel kasutusel, on Zigbee2MQTT lisamine väiksem lisatöö.
ZHA või Zigbee2MQTT -- mida oodata
Mõlemad on kompromiss
ZHA on alustamiseks lihtsam, sest kõik asub Home Assistant'i sees. Zigbee2MQTT lisab ühe komponendi (MQTT vahendaja), kuid pakub sageli laiemat ja kiiremini uuendatavat seadmete tuge. Valik sõltub sinu seadmetest ja sellest, kui palju lisaseadistust oled valmis ette võtma.
Seadistusprotsess
ZHA seadistatakse otse Home Assistant'i liideses -- lisad koordinaatori ja seod seadmed. Zigbee2MQTT jaoks tuleb lisaks seadistada MQTT vahendaja ja ühendada see HA-ga MQTT integratsiooni kaudu.
Seadmete ja 'quirk' tugi
Mõlemal integratsioonil on oma seadmete ühilduvusnimekirjad ja parandused ebastandardsetele seadmetele ('quirks'). Zigbee2MQTT kogukonna nimekirja täiendatakse sageli kiiremini, kuid ka ZHA oma laieneb pidevalt.
Koordinaator on igal juhul vajalik
Kumba varianti sa ka ei valiks, vajad Zigbee koordinaatori USB-pulka või moodulit -- see on raadiosild sinu Zigbee võrgu ja Home Assistant'i vahel.
Automatiseeringud töötavad ühtemoodi
Kui seade ilmub Home Assistant'is entiteedina, töötavad automatiseeringute päästikud, tingimused ja tegevused identselt -- olenemata sellest, kas seade tuli ZHA või Zigbee2MQTT kaudu.
Hilisem vahetus tähendab uut sidumist
Üleminek ühelt variandilt teisele tähendab seadmete uuesti sidumist -- see pole lihtne lüliti, seega läbimõeldud valik algusest peale hoiab aega kokku.
Mida on vaja alustamiseks
Olenemata sellest, kas valid ZHA või Zigbee2MQTT, on põhikomplekt üsna sarnane.
- Zigbee koordinaator (USB-pulk või moodul)
- Home Assistant paigaldus -- OS, Container või Core
- Zigbee lõppseadmed (andurid, lülitid jm)
- MQTT vahendaja -- ainult siis, kui valid Zigbee2MQTT
- Aeg seadmete sidumiseks ja esimeste automatiseeringute loomiseks
Korduma kippuvad küsimused
Kumb on algajale lihtsam -- ZHA või Zigbee2MQTT?
Algajale on tavaliselt lihtsam ZHA, sest kõik seadistatakse Home Assistant'i liideses ilma lisateenusteta. Zigbee2MQTT jaoks tuleb lisaks seadistada ja ühendada MQTT vahendaja -- see on üks lisasamm.
Kumb variant toetab rohkem seadmeid?
Mõlemal on laiad seadmenimekirjad, kuid Zigbee2MQTT kogukond lisab uute või nišiseadmete tuge sageli kiiremini. Kui sul on plaanis konkreetne haruldane seade, kontrolli enne otsustamist mõlema projekti nimekirju.
Kas saan kasutada ZHA-d ja Zigbee2MQTT-d korraga?
Igal integratsioonil peab olema oma Zigbee koordinaator, sest üks seade ei saa korraga kuuluda kahte eraldi Zigbee võrku. Praktikas valivad inimesed ühe variandi, mitte ei sega mõlemat samas võrgus.
Kas Zigbee2MQTT on pikas perspektiivis raskem hooldada?
See tähendab üht lisakomponenti -- MQTT vahendajat, mida tuleb koos Home Assistant'iga töös hoida ja uuendada. Kui MQTT on sul juba muudel eesmärkidel kasutusel, on lisakoormus väike; kui mitte, on see uus teenus, millele mõelda.
Kas mul on vaja kindlat Zigbee koordinaatorit?
Jah -- nii ZHA kui ka Zigbee2MQTT vajavad Zigbee koordinaatorit (USB-pulka või moodulit), mis ühendab Zigbee raadiovõrgu Home Assistant'iga. Ilma selleta ei näe kumbki integratsioon sinu seadmeid.
Valmis lisama Zigbee oma koju?
Vaata Zigbee seadmeid ja koordinaatoreid poest -- vali oma plaani, mitte moevoolu järgi.