树莓派4B安装NODE-RED

2022-03-25  本文已影响0人  BohanL

全部按照GITHUB上对应说明安装。
GitHub - node-red/linux-installers: Node-RED install scripts for various flavours of Linux

运行以下命令来更新和升级所有已存在的软件包。

sudo apt update
sudo apt upgrade

安装 “build-essential “包。
通过运行以下命令来安装Node-RED。

sudo apt install build-essential

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

Are you really sure you want to do this ? [y/N] ?
y
Would you like to install the Pi-specific nodes ? [y/N] ?
y

全部按字母Y,然后按ENTER继续。

Running Node-RED install for user pi at /home/pi on debian


This can take 20-30 minutes on the slower Pi versions - please wait.

  Stop Node-RED                       ✔
  Remove old version of Node-RED      ✔
  Remove old version of Node.js       ✔   
  Install Node.js 14 LTS              ✔         
  Clean npm cache                     ✔        
  Install Node-RED core               ✔     
  Move global nodes to local          ✔      
  Npm rebuild existing nodes          ✔          
  Install extra Pi nodes              ✔              
  Add shortcut commands               ✔              
  Update systemd script               ✔               
                                      

Any errors will be logged to   /var/log/nodered-install.log

如果安装出现bad install错误。

先运行
sudo apt-get remove nodejs
删除/usr/bin/node文件夹
sudo rm -rf /usr/bin/node

Node-RED在开机时启动。

sudo systemctl enable nodered
sudo systemctl start nodered

检查Node-RED服务的状态。

sudo systemctl status nodered

然后通过HACS添加Node-Red Companion插件
在Configuration.yaml添加如下字符

panel_iframe:
 nodered:
   title: 'Node-Red'
   icon: 'mdi:shuffle-variant'
   url: 'http://192.168.***.***:1880/'

在homeassistant界面创建产期令牌
并且在node-red界面加入IP端口信息'http://192.168..:1880/',以及令牌代码,全部部署即完成。

上一篇下一篇

猜你喜欢

热点阅读