Istnieje kilka rzeczy, które naprawdę odróżniają Z-Wave i ZigBee od siebie.
Częstotliwość
Pierwszym (jak zauważył Eirik M) jest częstotliwość, na której działają. Z-Wave działa w zakresie 915 MHz ISM. Daje to rozsądną penetrację materiałów budowlanych (lepszą niż Wi-Fi) i dobrą ogólną odległość. Fakt, że niewiele innych urządzeń gospodarstwa domowego korzysta z tego pasma (teraz, gdy telefony bezprzewodowe 900 MHz są mniej rozpowszechnione) oznacza również mniej zakłóceń.
ZigBee może działać na częstotliwości 2,4 GHz lub 915 MHz. 1 2,4 GHz to zajęte pasmo; to tam działają między innymi Wi-Fi i kuchenki mikrofalowe. Oznacza to, że urządzenia ZigBee 2,4 GHz podlegają większym zakłóceniom niż urządzenia Z-Wave 915 MHz i ZigBee. Nie przechodzą też tak łatwo przez ściany. (Pasmo 2,4 GHz zapewnia wyższą przepływność, dlatego WiFi tam mieszka (i wykorzystuje również pasmo 5 GHz), ale większość urządzeń IoT nie musi szybko przesyłać dużych ilości danych, więc mniejsza przepustowość 915 MHz zespół nie jest wadą).
1 915 MHz jest używane tylko w Ameryce Północnej. Chociaż 2,4 GHz jest dostępne na całym świecie, dolne pasmo częstotliwości ZigBee różni się w zależności od regionu regulacyjnego. Różne pasma znajdują się głównie w zakresie od 700 MHz do 900 MHz, więc stwierdzenia dotyczące pasma w Ameryce Północnej 915 MHz mają ogólne zastosowanie również w innych regionach.
Otwartość
ZigBee jest otwartym standardem, ale musisz dołączyć do sojuszu ZigBee (za opłatą), jeśli chcesz sprzedawać urządzenia ZigBee. Z-Wave jest licencjonowanym, zastrzeżonym standardem, chociaż protokół wysokiego poziomu jest udokumentowany publicznie. Jeśli chcesz wykonać sprzęt Z-Wave, musisz uzyskać licencję na specyfikację od Z-Wave Alliance, a następnie przetestować urządzenie pod kątem zgodności ze standardem. Jeśli kupisz urządzenie Z-Wave z odpowiednio programowalnym interfejsem, możesz użyć licencjonowanego sprzętu ze specyfikacją protokołu publicznego do napisania własnego oprogramowania.
Cena £
Ze względu na niższą barierę wejścia urządzenia ZigBee mogą często być tańsze niż urządzenia Z-Wave o tej samej funkcjonalności. Oczywiście sprzęt konsumencki IoT może się znacznie różnić ceną z wielu innych powodów.
Interoperacyjność
Urządzenia Z-Wave ogólnie mają lepszą ogólną interoperacyjność. Po wydaniu nowych wersji standardu Z-Wave zachowały one kompatybilność wsteczną; każde urządzenie Z-Wave powinno być w stanie rozsądnie komunikować się z dowolnym innym urządzeniem Z-Wave, niezależnie od wieku i producenta każdego z nich. (Oczywiście nowe funkcje protokołu nie będą obecne, ale starsze funkcje zostaną zachowane.) Testowanie interoperacyjności jest częścią procesu zgodności Z-Wave. ZigBee nie ma tak rygorystycznego trybu testowania, więc czasami zdarza się, że dwa urządzenia ZigBee, które powinny być w stanie ze sobą rozmawiać, nie mogą, z powodu wad implementacyjnych w jednym lub obu urządzeniach.
Ponadto ZigBee obsługuje wiele różnych profili, które współużytkują ten sam protokół bazowy, ale używają różnych szczegółów komunikacji. (Jest to nieco analogiczne do dwóch różnych interfejsów API HTTP; oba używają HTTP jako transportu, ale interfejs API Map Google nie będzie zbyt przydatny, jeśli rozmawiasz z serwerami GitHub.) WiększośćUrządzenia IoT ZigBee używają profilu automatyki domowej, ale nie jest to zwykle udokumentowane na urządzeniu, więc możesz napotkać nieoczekiwane problemy. Na przykład lampy Philips Hue używają ZigBee, ale robią to w celowo niedziałający sposób, więc musisz użyć mostka Philips Hue, aby je kontrolować. (Porównaj to z Z-Wave: proces certyfikacji Z-Wave wymaga, aby każda żarówka Z-Wave korzystała ze standardowych klas sterowania, a zatem może być zarządzana przez dowolny zgodny kontroler Z-Wave.)
ZigBee Alliance jest obecnie w trakcie opracowywania nowej iteracji protokołu ZigBee o nazwie ZigBee 3.0. Wygląda na to, że częścią nowej specyfikacji będzie zwiększenie interoperacyjności między urządzeniami ZigBee. Musimy jednak zobaczyć, jak to się potoczy. Wydaje się jednak, że nie ma jeszcze harmonogramu finalizacji nowego standardu.
Podobieństwa
Tak długo, jak napisałem powyższe, doszedłem do wniosku, że wspomnę o kilku rzeczach, które łączy ZigBee i Z-Wave, które odróżniają je od innych protokołów używanych dla urządzeń IoT.
ZigBee i Z-Wave to sieci kratowe. W przeciwieństwie do Wi-Fi i Bluetooth, gdzie każde urządzenie musi widzieć kontroler, urządzenia Z * są w porządku, o ile istnieje między nimi pewna ścieżka komunikacji, inne urządzenia Z * w tej samej sieci i kontroler. (Urządzenia Z-Wave będą się łączyć tylko z urządzeniami Z-Wave, a urządzenia ZigBee o określonym profilu będą się łączyć tylko z innymi urządzeniami ZigBee o tym profilu).
ZigBee i Z-Wave to protokoły wielu dostawców. Niezależnie od treści zawartych w powyższej sekcji „Otwartość”, zarówno ZigBee, jak i Z-Wave mają urządzenia dostępne z różnych firm, które często ze sobą konkurują. (np. firmy produkujące przełączniki światła Z-Wave to GE, Aeotec, Linear, DragonTech i inne.) Wiele innych protokołów związanych z Internetem przedmiotów to silosy jednej firmy (np. Lutron Caséta); chociaż mogą mieć bramy, które pozwalają innym systemom je kontrolować, tylko urządzenia firmy mogą dołączyć do sieci.