Zigbee координатор V6LAN

Zigbee координатор V6LAN

Egony

Сетевой Zigbee координатор V6LAN построен на базе современного чипа EFR32MG24 (в составе модуля RF-Star RF-BM-MG24B2i).

Чип имеет усилитель до 19.5 dBm, 1536 Kb flash и 256 Kb RAM и поддерживает протоколы Matter, OpenThread, Zigbee и Bluetooth.

По сути V6LAN - это тот же стик V6. Функционально они одинаковы. Различия только в способе подключения - стик V6 подключается по USB, а V6LAN - по сети Ethernet, что дает возможность использовать его хоть на другом конце Земли.

Работает с Zigbee2MQTT и c ZHA. Поставляется с прошивкой Zigbee координатора.

Координатор V6LAN разработан и производится в России.


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

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

serial:
    adapter: ember
    port: tcp://192.266.3.210:6638 # <--- заменить IP адрес на свой

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

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


Сетевая часть (Ethernet модуль)

LAN часть организована на базе модуля E-Byte NT1.

По умолчанию включен DHCP. Устройство не передает никакого hostname, не ищите новое имя у себя на маршрутизаторе, ищите новый айпишник.

Вместо DHCP можно прописать фиксированный ip адрес устройства (но это моветон - нормальные люди фиксируют ip адрес на маршрутизаторе).

UART работает с аппаратным управлением потоком данных (hardware flow control сигналами RTS и CTS).

Если очень хочется поменять настройки (например, вы захотели использовать прошивку Zigbee с другой скоростью обмена), это делается через веб интерфейс модуля:

Больше в веб-интерфейсе настраивать нечего.


Обновление прошивки

⚠️ Внимание! ⚠️

Если вы зальёте не ту прошивку, то получите кирпич, который можно прошить только после принудительного входа в загрузчик (bootloader).

Для входа в загрузчик перед подачей питания нужно замкнуть контакты кнопки "B" (boot), подать питание и через некоторое время контакты разомкнуть. Кнопки устанавливались только в ранних ревизиях устройства, далее упразднены за бесполезностью.

Если вы зальете не ту прошивку загрузчика - вам поможет только программатор.

Какие прошивки шить

Прошивки для V6 брать здесь. Именно для модулей RF-BM-MG24B2i, имена файлов прошивок содержат наименование модуля.

Если в имени файла прошивки есть "bootloader" - значит это прошивка загрузчика. Её прошивать не требуется, если вы не понимаете зачем вам это.

"115200" и "230400" в именах файлов - скорости обмена чипа Zigbee с UART. По умолчанию 115200.

Если шьете прошивку с отличной от 115200 скоростью обмена, следует скорректировать скорость в настройках модуля E-Byte NT1. Также, при последующих перепрошивках придется корректировать скорость обмена с прошивальщиком.

Прошивки Zigbee координатора имеют в своем имени "zigbee_ncp".

То есть, чтобы обновить прошивку координатора, следует использовать файл примерно такого вида:

RF-BM-MG24B2i_zigbee_ncp_uart_hw_8.2.0.0_115200_2025-07-03.gbl

Как прошить

Инструкция по обновлению прошивки находится по этой ссылке.

Ограничения

  • Прошивка в Zigbee роутер пока невозможна (нужно собрать прошивку). Использование V6LAN в качестве роутера экономически бессмысленно :)
  • Светодиоды пока не поддерживаются (и я не знаю, будут ли).


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

Питание устройства

Питание устройства (5V) осуществляется через USB Type-C. Источник питания должен обеспечивать ток не менее 1А.

Кабель питания должен быть не раздолбаным и обеспечивать надежный контакт.

Power over Ethernet (PoE)

V6LAN не умеет сам забирать питание из Ethernet - далеко не всем нужен PoE, поэтому незачем удорожать устройство.

Если есть потребность запитать V6LAN от PoE, у меня есть сплитеры, которые разделяют PoE на Ethernet и питание 5V через разъем USB Type-C:

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

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

Необходимо устанавливать устройство подальше от источников помех.

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

Антенна

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

Сети Zigbee рядом

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

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

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

Link quality

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


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

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

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




Report Page