Node-RED: различия между версиями

Строка 10: Строка 10:


== Установка ==  
== Установка ==  
{{note|warn|Инструкция временно не работает! Вышла новая версия Node-RED, которая требует NodeJS 14.x, но в репозитории Debian Linux сейчас версия 12.x. Просто взять и обновить NodeJS сейчас нельзя, так как от старой версии зависит пакет zigbee2mqtt.}}
Для установки Node-RED на Wiren board 6 подключитесь к контроллеру по [[SSH]] и введите в консоль несколько команд.
Для установки Node-RED на Wiren board 6 подключитесь к контроллеру по [[SSH]] и введите в консоль несколько команд.


Добавьте репозиторий с NodeJS 14:
Установите необходимые компоненты:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
curl -sL https://deb.nodesource.com/setup_14.x | bash -
apt update && apt install -y nodejs git make g++ gcc build-essential
</syntaxhighlight>
 
Проверьте, что доступна версия 14.x в списке ''Version table'':
<syntaxhighlight lang="console" highlight="6" >
# apt policy nodejs
nodejs:
  Installed: (none)
  Candidate: 12.19.0-1nodesource1
  Version table:
    14.20.0-1nodesource1 500
        500 https://deb.nodesource.com/node_14.x stretch/main armhf Packages
        100 /var/lib/dpkg/status
    12.19.0-1nodesource1 990
        990 http://deb.wirenboard.com/wb6/stretch testing/main armhf Packages
 
</syntaxhighlight>
 
Установите необходимые компоненты, указав самую свежую версию NodeJS из списка выше, например, <code>14.20.0-1nodesource1</code>:
<syntaxhighlight lang="bash">
apt update && apt install -y nodejs=14.20.0-1nodesource1 git make g++ gcc build-essential
</syntaxhighlight>
</syntaxhighlight>