Для развития домашней сети Zigbee нужен был координатор. Первоначально его роль выполнял шлюз Xiaomi, потом была версия USB стика на чипе СС2531, который не устраивал по мощности сигнала. В результате была сделана эта версия на модуле с чипом СС2530 + усилитель СС2592, мощностью 100мВт.
Универсальная плата была готова, на ней уже было собран шлюз IR-WiFi.
Для координатора достаточно распаять на этой плате микросхему интерфейса USB CH340G и модуль Zigbee E18-MS1PA1-IPX .
Кварцевый резонатор можно использовать как в металлическом корпусе с обвязкой конденсаторами, так и керамический.
Плата сделана под корпус Gainta-401
торцевые заглушки распечатаны на 3D принтерефото в сборе
Результаты по дальности теперь меня более чем устраивают, кнопки Xiaomi и мое самодельное 4-х канальное реле работают в любой точке дома.
Для желающих повторить, файл платы и модели заглушек для печати.
Прошивка для координатора собрана стараниями @goofyk
Добрый день!
Правильно понимаю, что координатор лишён автономности, т.е. он ttyUSB в никсах, а дальше софт, который обслуживает?
Не планируете автономного варианта, который шлюзует в WiFi по протоколу MQTT/UTP? Ещё интереснее, MQTT over проводной Ethernet?
Если планируете/можете собрать автономный шлюз, можете оценить стоимость (в почту)?
Можете оценить стоимость релейного модуля для ZigBee на 4-х омронах?
Спасибо!
Да, лишен, все верно. Версия с пробросом порта через WiFi, собирается на этой же плате. Автономную версию можно сделать, но это будет нечто типа Orange Pi Zero с шилдом.
Понятно. А шлюзует в MQTT тот же софт, что и для стика СС2531? Так-то к одноплатнику подключить не зазорно, главное, чтобы была возможность перебросить в какой-то открытый протокол обмена.
Да, тот же самый. Сегодня сделал плату под компактный вариант https://t.me/zigbeer/16079
UDP, конечно 🙂 Опечатку только сейчас заметил, а редактирование не нашёл…
Добрый вечер. Подскажите какие резисторы R6 и R7?
1k
спасибо. собрал заработало,но видимо не работает усилитель.дальность меньше чем с юсб стиком. модуль e18 ms1pa1-ipx как написано в статье. может есть нужная прошивка?
Спасибо
Так в конце статьи есть ссылка на прошивку.
Добрый день!
А как общаться с данной платой(с прошивкой CC2530ZNP-Prod), есть описание команд или готовая утилита ?
Для начала можно посетить сайт http://zigbee2mqtt.io
С вопросами можно в группу https://t.me/zigbeer
Спасибо. Хотел задать вопрос лаконично, получил такой же ответ. Я как понимаю вы имеете ввиду «Communication Protocol Specification for Zigbee Ad Hoc Module» с сайта http://ebyte.com/en. Про группу что-то не увидел ничего. Чипы и модули получил есть, есть даже с Для EndDevice на MS1PA-PCB написал свою прошивку, для координатора использовал CC2531Dongle и верхний уровень на nodejs Z-Shepard.
Вопрос в чем - есть ли какой либо готовый верх для реализации данного координатора или вы разрабатывали сами ? Ни чего с ходу найти не смог.
Ох, тут моя вина. Линки выпали из моего комментария выше, исправил.
Я использую для тестов zigbee2mqtt и драйвер для ioBroker в основе которых тот же zigbee-shepherd на node.js