Zigbee координатор V4 (USB стик на чипе cc2652p)

Zigbee координатор V4 (USB стик на чипе cc2652p)

Egony

Старый добрый координатор на чипе cc2652p. Проверенный временем USB стик V4 стал основой сети Zigbee в тысячах умных домов. Стик является рекомендованным устройством для Zigbee2MQTT. Работает и c ZHA. Выпускается с 2020 года. Разработан и производится в России.


Варианты стиков и прошивка

Существуют две модификации стика V4, различающиеся типами используемых Zigbee модулей. В работе нет никакой разницы, что за модуль установлен - функционально стики одинаковые.

Прошивка

Единственный случай, когда необходимо учитывать тип модуля - это обновление прошивки. Для стиков на модулях RF-Star следует использовать мои прошивки, или прошивки JetHome, или прошивки _launchpad_ Koenkk. Для стиков на модулях EBYTE E72 используйте мои прошивки, или прошивки Koenkk, содержащие в названии _other_.

Также в стике может быть установлен модуль RF-Star с чипом cc2652p7. Я не делаю стиков с чипом P7, т.к. прошивка для него сыровата, да и смысла особого в этом чипе нет.

Рекомендую использовать мои прошивки - они актуальные, не смотрите на дату выхода. Как только будет смысл переходить на новые - я их выложу. Но это не догма, конечно - в ряде специфических случаев имеет смысл обновляться c гитхаба Koenkk.

Стики V4, выпускаемые в настоящее время, поддерживают Auto BSL и не требуют для прошивки никаких кнопок. Инструкция по перепрошивке учитывает все модификации стика в зависимости от ревизии платы.

Возможна также перепрошивка стика (и очистка nvram) с помощью ZigStarGW-MT.

Прошивка в Zigbee роутер

Стик можно перепрошить из координатора в Zigbee роутер для расширения покрытия сети. Прошивки роутера следует брать у Koenkk, так же обращая внимание на зависимость от модуля. Краткое описание прошивок роутера тут (если коротко - для сопряжения с новой сетью нужно снова перепрошить устройство).


Конфигурация ZIGBEE2MQTT

Информация про конфигурирование стика в Zigbee2MQTT изложена в документации. Если коротко, нужно в файле configuration.yaml прописать следующее:

serial:
    port: /dev/ttyUSB0 # <- скорректировать на то, что у вас
    adapter: zstack

Если нужно поменять мощность передатчика или отключить светодиоды - это здесь:

advanced:
    transmit_power: 5
    disable_led: false
Примечание: в Home Assistant конфиг аддона Zigbee2MQTT находится тут:
/homeassistant/zigbee2mqtt/configuration.yaml


Важная информация

Помехи на частоте 2.4ГГц

Сеть Zigbee работает на тех же частотах, что и WiFi, Bluetooth и USB3. Также на частотах 2.4ГГц могут быть помехи от радаров и микроволновок.

Следует разносить каналы WiFi и Zigbee, исходя из этой схемы:

Удлинитель USB

Существует поверье, что стик нужно относить от хоста на удлинителе. Это бессмысленно, если хост не излучает на частотах 2.4ГГц. Удлинитель нужен, чтобы отнести стик от источника помех, не более. Если рядом нет WiFi, Bluetooth, другой Zigbee сети и USB3 (работающего именно на скоростях USB3), то и удлинитель не нужен.

Антенна

Если на стик поставить антенну с бОльшим усилением, она усилит не только сигнал, но и помехи.

Сети Zigbee рядом

Следует использовать уникальный PANID - идентификатор сети Zigbee для каждой сети. Если при старте координатор унюхает в эфире PANID сети, которую он сам хочет поднять - он не сможет стартовать. Кстати, из-за помех координатор тоже может не стартовать.

Долгий отклик на команды

И это может быть из-за помех. Но иногда в этом виноваты глючные (или внезапно заглючившие) роутеры сети Zigbee.

Link quality

Такие же попугаи, как и карта сети - лубок. Даже если LQI ноль, девайс может успешно работать. А другой и при 40 - не очень. И нюанс - попугаев на стиках с EFR32 больше. Но это значит, что их считают иначе, а не что они жирнее.


Как приобрести

Приобрести это и другие устройства, которые я произвожу, можно на Avito (Egony) или обратившись напрямую ко мне.

Перед приобретением обязательно ознакомьтесь с нюансами приобретения и важной информацией.








Report Page