Установка Node-RED

Источникnodered.org
1. Обновляемся

sudo apt-get update && sudo apt-get upgrade

2. Устанавливаем Node-RED

bash <(curl -sL https://raw.githubusercontent.com/node-red/raspbian-deb-package/master/resources/update-nodejs-and-nodered)


3. Настраиваем автозапуск

sudo systemctl enable nodered.service

4. Перезагружаемся

sudo reboot

5. Проверяем

В браузере вбиваем адрес Raspberry и порт 1880.
Например: http://192.168.0.111:1880

6. Безопасность
Источник: nodered.org
Генерируем хэш пароля, запустив команду и введя пароль после запроса:

node-red-admin hash-pw

Если при этом получили ошибку "команда не найдена", то устанавливаем node-red-admin:

sudo npm install -g node-red-admin  --unsafe-perm --build-from-source

Полученный хэш вставляем в файле ~/.node-red/settings.js в секции Securing Node-RED (~строка 115):

nano ~/.node-red/settings.js



adminAuth: {
        type: "credentials",
        users: [{
            username: "admin",
            password: "$2a$08$zZWtXTja0fB1pzD4sHCMyOCMYz2Z6dNbM6tl8sJogENOMcxWV9DN.",
            permissions: "*"
        }]
    },


Комментарии

Популярные сообщения