translator, wb_editors
4344
правки
(Новая страница: « {{DISPLAYTITLE: Сборка zigbee2mqtt из исходников }} {{note|info| zigbee2mqtt версии 1.22 и выше может не работать с прошивкой модулей WBE2R-R-ZIGBEE, выпущенных до конца 2021 года. Такие модули нужно прошить свежей прошивкой.}} Это альтернативный метод ус...») |
Matveevrj (обсуждение | вклад) (→Сборка) |
||
(не показаны 3 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: Сборка zigbee2mqtt из исходников }} | {{DISPLAYTITLE: Сборка zigbee2mqtt из исходников }} | ||
== Описание == | |||
Zigbee2mqtt версии 1.22 и выше может не работать с прошивкой модулей WBE2R-R-ZIGBEE, выпущенных до конца 2021 года. Такие модули нужно прошить [[WBE2R-R-ZIGBEE_ZigBee_Extension_Module#Прошивка | свежей прошивкой]]. | |||
# Установите необходимые компоненты | Это альтернативный метод установки, рекомендуемый способ описан на странице [[Zigbee]]. | ||
== Сборка == | |||
Инструкция: | |||
# Установите необходимые компоненты: | |||
#: <syntaxhighlight lang="bash"> | #: <syntaxhighlight lang="bash"> | ||
apt install -y nodejs git make g++ gcc | apt install -y nodejs git make g++ gcc | ||
</syntaxhighlight> | |||
# Создайте папку для исходников: | |||
#: <syntaxhighlight lang="bash"> | |||
mkdir /mnt/data/root/zigbee2mqtt | |||
</syntaxhighlight> | </syntaxhighlight> | ||
# Скопируйте файлы из репозитория zigbee2mqtt: | # Скопируйте файлы из репозитория zigbee2mqtt: | ||
Строка 28: | Строка 36: | ||
# Создайте новый файл и откройте его на редактирование: | # Создайте новый файл и откройте его на редактирование: | ||
#: <syntaxhighlight lang="bash"> | #: <syntaxhighlight lang="bash"> | ||
nano /etc/systemd/system/zigbee2mqtt.service | |||
</syntaxhighlight> | </syntaxhighlight> | ||
# Скопируйте в него следующий текст: | # Скопируйте в него следующий текст: | ||
Строка 47: | Строка 55: | ||
WantedBy=multi-user.target | WantedBy=multi-user.target | ||
</syntaxhighlight> | </syntaxhighlight> | ||
# | # {{Wbincludes:Save nano}} | ||
# Разрешите автозапуск сервиса командой: | # Разрешите автозапуск сервиса командой: | ||
#: <syntaxhighlight lang="bash"> | #: <syntaxhighlight lang="bash"> | ||
systemctl enable zigbee2mqtt.service | systemctl enable zigbee2mqtt.service | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Конфигурирование zigbee2mqtt и дальнейшее использование ничем не отличается от описанного в [[Zigbee| основной инструкции]]. | |||
== Полезные ссылки == | |||
* [https://www.zigbee2mqtt.io/guide/installation/01_linux.html Оригинальная инструкция по сборке]. | |||
* [[Zigbee| Основная статья про использование Zigbee в контроллерах Wiren Board]]. |