Hay algunas cosas que realmente distinguen a Z-Wave y ZigBee entre sí.
Frecuencia
El primero (como observó Eirik M) es la frecuencia con la que operan. Z-Wave opera dentro de la banda ISM de 915 MHz. Esto le proporciona una penetración razonable de los materiales de construcción (mejor que Wi-Fi) y una buena distancia general. El hecho de que pocos dispositivos domésticos utilicen esa banda (ahora que los teléfonos inalámbricos de 900 MHz están menos extendidos) significa que también hay menos interferencia.
ZigBee puede operar a 2.4 GHz o 915 MHz. 1 2.4 GHz es una banda ocupada; es donde funcionan los hornos de microondas y Wi-Fi (entre otras cosas). Eso significa que los dispositivos ZigBee de 2.4 GHz están sujetos a más interferencia que los dispositivos Z-Wave y ZigBee de 915 MHz. Tampoco atraviesan las paredes tan fácilmente. (La banda de 2.4 GHz proporciona velocidades de bits más altas, por lo que WiFi vive allí (y también usa la banda de 5 GHz), pero la mayoría de los dispositivos IoT no necesitan transferir muchos datos rápidamente, por lo que el ancho de banda más bajo de los 915 MHz la banda no es un inconveniente).
1 915 MHz solo se usa en América del Norte. Aunque 2.4 GHz está disponible en todo el mundo, la banda de frecuencias más bajas de ZigBee varía de una región reguladora a otra. Las diversas bandas se encuentran principalmente en el rango de 700 MHz a 900 MHz, por lo que las declaraciones sobre la banda norteamericana de 915 MHz generalmente también son aplicables a otras regiones.
Franqueza
ZigBee es un estándar abierto, aunque debe unirse a la alianza ZigBee (por una tarifa), si desea vender dispositivos ZigBee. Z-Wave es un estándar propietario con licencia, aunque el protocolo de alto nivel se documenta públicamente. Si desea hacer hardware Z-Wave, debe licenciar la especificación de Z-Wave Alliance y luego hacer que su dispositivo sea probado para cumplir con el estándar. Si compra un dispositivo Z-Wave con una interfaz adecuadamente programable, puede usar el hardware ya licenciado con la especificación de protocolo público para escribir su propio software.
Precio
Debido a la barrera de entrada más baja, los dispositivos ZigBee a menudo pueden ser menos costosos que los dispositivos Z-Wave con la misma funcionalidad. El hardware de IoT del consumidor puede variar ampliamente en precio por muchas otras razones, por supuesto.
Interoperabilidad
Los dispositivos Z-Wave tienden a tener una mejor interoperabilidad en general. Cuando se han lanzado nuevas versiones del estándar Z-Wave, han mantenido la compatibilidad con versiones anteriores; cualquier dispositivo Z-Wave debe poder comunicarse de manera sensata con cualquier otro dispositivo Z-Wave, independientemente de la edad o el fabricante de cada uno. (Obviamente, las nuevas características del protocolo no estarán presentes, pero se preservará la funcionalidad anterior). Las pruebas de interoperabilidad son parte del proceso de cumplimiento de Z-Wave. ZigBee no tiene un régimen de prueba tan riguroso, por lo que a veces sucede que dos dispositivos ZigBee que deberían poder comunicarse entre sí no pueden, debido a fallas de implementación en uno o ambos dispositivos.
Además de eso, ZigBee admite varios perfiles diferentes que comparten el mismo protocolo subyacente pero utilizan diferentes detalles de comunicación. (Esto es algo análogo a dos API HTTP diferentes;. Tanto el uso de HTTP como medio de transporte, pero la API de Google Maps no va a ser muy útil si usted está hablando con los servidores de GitHub) La mayor parteLos dispositivos IoT ZigBee usan el perfil de Automatización del hogar, pero eso no suele estar documentado en el dispositivo, por lo que puede encontrarse con problemas inesperados. Como ejemplo, las luces Philips Hue usan ZigBee, pero lo hacen de una manera deliberadamente inoperable, por lo que debe usar el Puente Philips Hue para controlarlas. (Compare eso con Z-Wave: el proceso de certificación de Z-Wave requiere que las bombillas Z-Wave utilicen las clases de control estándar y, por lo tanto, pueden ser manejadas por cualquier controlador Z-Wave compatible).
La ZigBee Alliance se encuentra actualmente en el proceso de desarrollar una nueva iteración del protocolo ZigBee llamado ZigBee 3.0. Parece que parte del objetivo de la nueva especificación será aumentar la interoperabilidad entre los dispositivos ZigBee. Sin embargo, tendremos que ver cómo va eso. Sin embargo, todavía no parece haber un calendario para la finalización del nuevo estándar.
Similitudes
Mientras escribí lo anterior, pensé que mencionaría algunas cosas que ZigBee y Z-Wave tienen en común que los diferencian de otros protocolos utilizados para dispositivos IoT.
ZigBee y Z-Wave son redes de malla. A diferencia de WiFi y Bluetooth, donde cada dispositivo necesita ver el controlador, los dispositivos Z * están bien siempre que haya alguna ruta de comunicación entre ellos, otros dispositivos Z * en la misma red y el controlador. (Los dispositivos Z-Wave solo se combinarán con dispositivos Z-Wave, y los dispositivos ZigBee con un perfil particular solo se combinarán con otros dispositivos ZigBee con ese perfil, por supuesto).
ZigBee y Z-Wave son protocolos de múltiples proveedores. A pesar de lo mencionado anteriormente en la sección "Apertura", tanto ZigBee como Z-Wave tienen dispositivos disponibles de una variedad de compañías que a menudo compiten entre sí. (por ejemplo, las compañías que fabrican interruptores de luz Z-Wave incluyen GE, Aeotec, Linear, DragonTech y otras). Muchos otros protocolos relacionados con IoT son silos de una sola compañía (por ejemplo, Lutron Caséta); Si bien pueden tener puertas de enlace que permiten que otros sistemas los controlen, solo los dispositivos de esa compañía pueden unirse a la red.