Прошивка CC2531 под Z-Stack для Zigbee2MQTT
В данной статье описана процедура прошивки анализатора (сниффера) для работы в режиме Zigbee-координатора, т.е. головного устройства, или роутера (маршрутизатора). Все действия выполняются в операционной системе Windows1).
Подготовка
Для прошивки понадобится:
sniffer dongle CC2531;
programmer downloader cable;
CC Debugger.
Все это я заказал на Али одним лотом:
Прошивка
Прошивка анализатора крайне простая и описана тут, но для удобства кратко повторюсь.
Координатор
-
-
-
соединяем все вместе –
CC Debugger → Downloader cable CC2531 → CC2531 USB sniffer;
подключаем
оба устройства к компьютеру
4) и запускаем SmartRF из меню «Пуск»;
открываем файл прошивки, смотрим, чтобы настройки были,
как на скрине и нажимаем «Perform actions».
На этом, собственно, все! Теперь можно устанавливать и настраивать Zigbee2MQTT.
Маршрутизатор
Прошивка ни чем не отличается, от описанного выше, за исключением файла прошивки, который нужно скачать тут (локальное зеркало). В общем случае, необходимо использовать файл «router-cc2531-std.hex».
Сопряжение
Также ничего нового – разрешить сопряжение в Zigbee2MQTT и подключить сниффер к питанию. Через некоторое время он добавится точно так же, как и любое другое устройство.
Для пересопряжения вставить в розетку и нажать на плате кнопку S2
на 5 секунд. К слову, для включения зеленого светодиода, нужно нажать S1
.
Заводская прошивка
Если вдруг что, оригинальная прошивка, снятая со второго донгла, лежит тут.
Связанные статьи
Дисклеймер
Использование материалов данной базы знаний разрешено на условиях лицензии, указанной внизу каждой страницы! При использовании материалов активная гиперссылка на соответствующую страницу данной базы знаний обязательна!
Автор не несет и не может нести какую либо ответственность за последствия использования материалов, размещенных в данной базе знаний. Все материалы предоставляются по принципу «как есть». Используйте их исключительно на свой страх и риск.
Все высказывания, мысли или идеи автора, размещенные в материалах данной базе знаний, являются исключительно его личным субъективным мнением и могут не совпадать с мнением читателей!
При размещении ссылок в данной базе знаний на интернет-страницы третьих лиц автор не несет ответственности за их техническую функциональность (особенно отсутствие вирусов) и содержание! При обнаружении таких ссылок, можно и желательно сообщить о них в комментариях к соответствующей статье.
Обсуждение