547
правок
Ian (обсуждение | вклад) |
Ian (обсуждение | вклад) |
||
Строка 65: | Строка 65: | ||
== Установка == <!--T:15--> | == Установка == <!--T:15--> | ||
Настраиваем репозиторий Node JS | |||
<pre> | <pre> | ||
curl -sL https://deb.nodesource.com/setup_10.x | bash - | curl -sL https://deb.nodesource.com/setup_10.x | bash - | ||
</pre> | |||
Устанавливаем необходимые компоненты | |||
<pre> | |||
apt-get install -y nodejs git make g++ gcc | apt-get install -y nodejs git make g++ gcc | ||
</pre> | </pre> | ||
''Если хотите установить версию c поддержкой Wiren Board MQTT Conventions'' | ''Если хотите установить версию c поддержкой Wiren Board MQTT Conventions'' | ||
<pre> | <pre> | ||
git clone https://github.com/contactless/zigbee2mqtt /opt/zigbee2mqtt | git clone https://github.com/contactless/zigbee2mqtt /opt/zigbee2mqtt | ||
Строка 88: | Строка 90: | ||
Настраиваем права | |||
<pre> | <pre> | ||
chown -R root:root /opt/zigbee2mqtt | chown -R root:root /opt/zigbee2mqtt | ||
</pre> | |||
Заходим в директорию и запускаем установку | |||
<pre> | |||
cd /opt/zigbee2mqtt | cd /opt/zigbee2mqtt | ||
npm install | npm install | ||
</pre> | </pre> | ||
В процессе установки будет показано несколько предупреждений. Их можно игнорировать. | В процессе установки будет показано несколько предупреждений. Их можно игнорировать. | ||
<!--T:16--> | <!--T:16--> | ||
Для автоматического запуска zigbee2mqtt необходимо создать сервис. Для этого зайдите в папку /etc/systemd/system/ и создайте файл zigbee2mqtt.service | Для автоматического запуска zigbee2mqtt необходимо создать сервис. Для этого зайдите в папку /etc/systemd/system/ и создайте файл zigbee2mqtt.service |
правок