Vad är skillnaden mellan Zigbee och Thread

Bild Thread nätverkstopologi
Claes
Zigbee och Thread är två populära protokoll för smarta hem. Båda använder mesh-nätverk för att skapa stabil kommunikation mellan enheter, men det finns flera viktiga skillnader när det gäller kompatibilitet, säkerhet och framtidssäkring. I den här guiden går vi igenom vad som skiljer teknikerna åt.

Likheterna mellan Zigbee och Thread

Zigbee och Thread är två trådlösa kommunikationsprotokoll som används i smarta hem och IoT-enheter. Båda bygger på ett så kallat mesh-nätverk, där enheter kan kommunicera med varandra och vidarebefordra data genom nätverket. Detta skapar bättre räckvidd, högre driftsäkerhet och mindre beroende av en central hubb.

En viktig fördel med både Zigbee och Thread är att de använder en självläkande nätverkstopologi. Om en router eller annan nätverksnod slutar fungera kan datatrafiken automatiskt ta en alternativ väg genom nätverket. På så sätt fortsätter kommunikationen att fungera även om en enhet faller bort, vilket gör nätverket både stabilt och robust.

Trots att Zigbee och Thread har flera likheter finns det också viktiga skillnader när det gäller kommunikation, kompatibilitet, säkerhet och framtida stöd för standarder som Matter. Det är dessa skillnader som i slutändan avgör vilket protokoll som passar bäst för ditt smarta hem.

Hur är ett Thread-nätverk uppbyggt?

Ett Thread-nätverk består av flera olika typer av enheter som tillsammans skapar ett stabilt och självläkande mesh-nätverk:

Border Router

Border Router kopplar Thread-nätverket till andra IP-baserade nätverk, exempelvis ditt lokala nätverk eller internet. En Border Router behövs för att Thread-enheter ska kunna kommunicera med appar, molntjänster och andra smarta hem-system. Exempel på enheter som kan fungera som Border Router är Apple TV 4K, Home Assistant och Google TV streamer

Thread Router

En Thread Router vidarebefordrar meddelanden mellan enheter i nätverket. Till skillnad från traditionella nätverk kan flera routrar vara aktiva samtidigt, vilket bidrar till bättre täckning och högre tillförlitlighet.

Thread Leader

I varje Thread-nätverk finns en Thread Leader. Denna enhet ansvarar för att organisera nätverket och hantera information om nätverkets struktur. Thread Leader är ingen dedikerad hårdvara utan rollen väljs automatiskt bland de Thread Routers som finns i nätverket.

End Device

En End Device är en slutenhet som exempelvis kan vara en sensor, knapp eller temperaturgivare. Dessa enheter kommunicerar via en Thread Router men deltar inte i routingen av trafik för andra enheter. Tack vare detta kan de använda mindre energi och få längre batteritid

 

Hur är ett Zigbee-nätverk uppbyggt?

Ett Zigbee-nätverk består av tre olika typer av enheter som tillsammans skapar ett stabilt mesh-nätverk:

Coordinator

Coordinator är den viktigaste enheten i Zigbee-nätverket. Den startar nätverket, hanterar säkerhet och tilldelar adresser till nya enheter som ansluts. Varje Zigbee-nätverk kan endast ha en Coordinator, vilket vanligtvis är en Zigbee-hubb eller gateway. I mitt fall så har jag en Home Assistant Connect ZBT-1 som Coordinator.

Routers

Zigbee Routers fungerar som mellanstationer i nätverket. De kan ta emot och vidarebefordra meddelanden mellan olika enheter, vilket förlänger räckvidden och ökar nätverkets stabilitet. Exempel på enheter som ofta fungerar som Routers är nätanslutna lampor, vägguttag och strömbrytare

End devices

End Devices är de enheter som utför själva uppgiften, exempelvis rörelsesensorer, dörrsensorer eller temperaturgivare. Dessa enheter kommunicerar via en Coordinator eller Router men vidarebefordrar inte trafik åt andra enheter. Eftersom de inte behöver hålla nätverket aktivt kan de drivas med batteri under lång tid.

 

bild på zigbee mesh

 

 

 

Både Zigbee och Thread bygger på IEEE 802.14.4 standard, har låg strömförbrukning och kommunicerar på 2.4GHz bandet.

Skillnad mellan Zigbee och Thread

Trots att Zigbee och Thread bygger på samma trådlösa standard, IEEE 802.15.4, finns det flera viktiga skillnader mellan teknikerna.

Den största skillnaden är att Thread är IP-baserat och använder IPv6. Det gör att Thread-enheter enklare kan kommunicera med internet och andra IP-baserade nätverk. Zigbee använder däremot sitt eget nätverksprotokoll och behöver vanligtvis en gateway eller hubb för att kommunicera med IP-nätverk. Här finns mer om Thread:  Vad är Thread i smarta hem systemet

Zigbee har ett eget applikationslager, medan Thread är en ren nätverksprotokoll som kan användas med olika applikationslager, inklusive Matter. Läs mer om Zigbee här: Vad är Zigbee i smarta hem systemet

Thread har även vissa tekniska fördelar när det gäller prestanda och svarstider. Eftersom protokollet är byggt på moderna internetstandarder upplevs kommunikationen ofta som snabbare och har generellt lägre latens än Zigbee.

Det är dock viktigt att komma ihåg att Zigbee- och Thread-enheter inte kan kommunicera direkt med varandra. Om jag har produkter som använder olika protokoll krävs en kompatibel hubb eller plattform som kan hantera båda teknikerna.


Mer om vad jag använder i mitt Thread nätverk

Mer om vad jag använder i mitt Thread nätverk finns här: Thread med Home Assistant och Connect ZBT-1

Läs mer: IKEA MYGGSPRAY i Home Assistant

Läs mer: IKEA KLIPPBOK i Home Assistant

Läs mer: IKEA BILRESA med knapp i Home Assistant

Läs mer: IKEA MYGGBETT i Home Assistant

Läs mer: IKEA GRILLPLATS med Home Assistant

Läs mer: IKEA TOFSMYGGA med Home Assistant

Läs mer: IKEA KAJPLATS i Home Assistant

Läs mer: Hur ser jag mitt Thread nätverk i Home Assistant

Läs mer: Vad är Thread i smarta hem systemet

Läs mer: Så felsöker jag mitt Thread-nätverk: En enkel steg-för-steg-guide

About Claes

Related Posts