(тем кто не знает что означают слова: cc2530, cc2531, Deconz, координатор, роутер, рекомендую сперва почитать предыдущие статьи по теме Zigbee)
Новый дальнобойный модуль
Все слышали и знают, что обычные TI CC2531-стики имеют весьма посредственную площадь покрытия (в радиусе порядка 10-15м и в зависимости от условий). На помощь им приходят модули TI cc2530 с внешней антенной, что увеличивает радиус на несколько метров. А уже дальше следует использовать модули TI CC2530 с усилителями типа CC2591 или RFX2401, благодаря которым радиус еще немного возрастает.
В прошлом году, когда я впервые тестировал модули с усилителями, я еще не особо разбирался в них и мои тесты показали, что значительной разницы в модулях с усилителем нет. Но в этом году всё изменилось.
Ребята из нашего сообщества попробовали модули TI cc2530 от компании EBYTE с новым усилителем CC2592 на 100мВт E18-MS1PA1-PCB. Для этого модуля пришлось собрать отдельную прошивку Z-Stack ZNP, т.к. для такого усилителя еще не было прошивок. И результаты превзошли ожидания.
Тесты с “круглой кнопкой” Xiaomi показали, что её успешно “слышно” (координатор ловит сигналы нажатия) даже на 800м прямой видимости. В доме, работает через 2 ж/б стены. Т.е. усилитель повышает дальность и чувствительность.
Еще одним показательным критерием являются параметры link_quality сигналов от устройств (их видно например на карте сети в iobroker.zigbee или zigbee2mqtt). Для этого модуля link_quality показывает 36-40, там где с координатором cc2531 у “круглой кнопкой” показывало 2-5 и были перебои со связью (3 пеноблочные стены, одна тонкая деревянная стена).
Существует вариант этого модуля с подключением внешней антенны. А еще есть модуль на 500мВт E18-2G4Z27SI, но значительной разницы в сравнении с 100мВт модулем мы не почувствовали (или еще не научились его “готовить” в прошивке, потребляемый ток модуля 500мВт совпадал с модулем на 100мВт).
На базе этих модулей умельцы “состряпали” себе координаторы и роутеры для покрытия сетью не только жилого дома, но и участка вокруг. Для продвинутых пользователей, умеющих держать в руках паяльник, пользователь Jager выложил в сеть схемы платы, на которой можно собрать себе приличный “стик” с описываемым модулем. А для тех у кого “лапки”, ограниченным тиражом разошлась первая партия таких “стиков”. Если работоспособность будет подтверждена, можно будет повторить.
Чем еще живут энтузиасты?
Спустя полтора года, как тема zigbee получила хороший пинок и начала активно развиваться, в ней наблюдается активное брожжение и деление на лагери. Участники, желающие “путь подороже, но всё готовое” выбрали DeConz. Рукодельщики варганят себе сети на базе TI CC2530/CC2531. Альтернативщики работают с Samsung SmartThings или Zigate.
Я отношу себя к лагерю рукодельщиков и там я наблюдаю и участвую в активном развитии.
Флагманом этого направления является проект zigbee2mqtt, который благодаря своей универсальности получил очень широкое распространение по всему миру. О нем пишут различные издания, выходят ролики умельцев прикрутивших его к своим системам УД.
В последнее время наметилась тенденция перехода на новый Z-Stack 3.0. Представители TI вышли на автора проекта и предложили допилить поддержку новых модулей CC2652R на базе нового стика. Это наконец позволит избавиться от недостатков, которые присущи малому объему памяти в чипе CC253* и немного устаревшему стику Z-Stack 1.2.2.
Но мы практически не слышим решений на других вариантах чипов: от Silicon Labs, XBee, NXP, Nordic. Даже для чипа TI CC253* написано уже много вариантов библиотек на разных языках программирования: Java, JavaScript, C , C#, Groovy, Rust, но где увидеть готовые решения на них? (я знаю, что скоро многие узнают об одном из отличных решений на Java)
Тема Zigbee в целом развивается и со стороны производителей: Ikea, Philips, Osram, Xiaomi/Aqara, Gledopto, Heiman… это в основном освещение, но есть и термостаты, реле, датчики.
Мы сами начали делать реле и датчики температуры на базе чипов TI CC2530. И это только начало!