Есть несколько вещей, которые действительно отличают Z-Wave и ZigBee друг от друга.
частота
Первая (как отметил Эйрик М.) - это частота, на которой они работают. Z-Wave работает в диапазоне ISM 915 МГц. Это дает разумное проникновение строительных материалов (лучше, чем Wi-Fi) и хорошее общее расстояние. Тот факт, что немногие другие бытовые устройства используют эту полосу (теперь, когда беспроводные телефоны на 900 МГц менее распространены), означает, что там также меньше помех.
ZigBee может работать на частотах 2,4 ГГц или 915 МГц. 1 2,4 ГГц занятая полоса; Здесь работают Wi-Fi и микроволновые печи (между прочим). Это означает, что устройства ZigBee 2,4 ГГц подвержены большему воздействию помех, чем устройства Z-Wave и ZigBee 915 МГц. Они также не проходят сквозь стены так легко. (Диапазон 2,4 ГГц обеспечивает более высокую скорость передачи данных, поэтому WiFi живет там (а также использует диапазон 5 ГГц), но большинству устройств IoT не требуется быстро передавать много данных, поэтому более низкая полоса пропускания в 915 МГц группа не является недостатком.)
1 915 МГц используется только в Северной Америке. Хотя 2,4 ГГц доступны во всем мире, нижняя полоса частот ZigBee варьируется от одного регуляторного региона к другому. Различные полосы в основном находятся в диапазоне от 700 МГц до 900 МГц, поэтому утверждения о полосе 915 МГц для Северной Америки в целом применимы и к другим регионам.
откровенность
ZigBee - это открытый стандарт, хотя вам необходимо вступить в альянс ZigBee (за плату), если вы хотите продавать устройства ZigBee. Z-Wave является лицензированным проприетарным стандартом, хотя протокол высокого уровня задокументирован публично. Если вы хотите сделать аппаратное обеспечение Z-Wave, вы должны лицензировать спецификацию от Z-Wave Alliance, а затем протестировать ваше устройство на соответствие стандарту. Если вы покупаете устройство Z-Wave с соответствующим образом программируемым интерфейсом, вы можете использовать уже лицензированное оборудование со спецификацией общедоступного протокола для написания собственного программного обеспечения.
Цена
Из-за более низкого барьера для входа устройства ZigBee часто могут быть дешевле, чем устройства Z-Wave с той же функциональностью. Конечно, потребительское оборудование IoT может сильно различаться по цене по многим другим причинам.
Interoperability
Устройства Z-Wave обычно имеют лучшую совместимость. Когда были выпущены новые версии стандарта Z-Wave, они сохранили обратную совместимость; Любое устройство Z-Wave должно иметь возможность разумно общаться с любым другим устройством Z-Wave, независимо от возраста или производителя каждого из них. (Очевидно, что новые функции протокола не будут присутствовать, но старые функции будут сохранены.) Тестирование совместимости является частью процесса соответствия Z-Wave. У ZigBee не такой строгий режим тестирования, поэтому иногда случается, что два устройства ZigBee, которые должны иметь возможность общаться друг с другом, не могут этого сделать из-за недостатков реализации на одном или обоих устройствах.
Кроме того, ZigBee поддерживает несколько разных профилей, которые используют один и тот же базовый протокол, но используют разные детали связи. (Это несколько похоже на два разных HTTP API; оба используют HTTP в качестве транспорта, но API Карт Google не будет очень полезным, если вы общаетесь с серверами GitHub.) БольшинствоУстройства IoT ZigBee используют профиль домашней автоматизации, но это обычно не документировано на устройстве, поэтому вы можете столкнуться с неожиданными проблемами. Например, светильники Philips Hue используют ZigBee, но делают это преднамеренно неработоспособно, поэтому для управления ими необходимо использовать мост Philips Hue. (Сравните это с Z-Wave: процесс сертификации Z-Wave требует, чтобы любые лампочки Z-Wave использовали стандартные классы управления и, следовательно, могли управляться любым совместимым контроллером Z-Wave.)
Альянс ZigBee в настоящее время находится в процессе разработки новой итерации протокола ZigBee под названием ZigBee 3.0. Похоже, что целью новой спецификации будет повышение совместимости между устройствами ZigBee. Мы должны посмотреть, как это все же идет. Тем не менее, пока еще нет графика завершения работы над новым стандартом.
сходства
Пока я писал выше, я решил упомянуть несколько общих черт ZigBee и Z-Wave, которые отличают их от других протоколов, используемых для устройств IoT.
ZigBee и Z-Wave - это ячеистые сети. В отличие от Wi-Fi и Bluetooth, где каждое устройство должно видеть контроллер, устройства Z * в порядке, если между ними есть какой-то канал связи, другие устройства Z * в той же сети и контроллер. (Устройства Z-Wave будут связываться только с устройствами Z-Wave, а устройства ZigBee с определенным профилем, конечно, будут связываться только с другими устройствами ZigBee с этим профилем.)
ZigBee и Z-Wave являются протоколами разных производителей. Несмотря на то, что в разделе «Открытость» выше, у ZigBee и Z-Wave есть устройства, доступные от различных компаний, которые часто конкурируют друг с другом. (Например, к компаниям, производящим выключатели света Z-Wave, относятся GE, Aeotec, Linear, DragonTech и др.) Многие другие протоколы, связанные с IoT, представляют собой отдельные хранилища (например, Lutron Caséta); в то время как они могут иметь шлюзы, которые позволяют другим системам управлять ими, только устройства этой компании могут подключаться к сети.