在Raspberry Pi上运行Node-RED
#更新软件包
sudo apt-get update
sudo apt-get upgrade
进行安装
apt-get install nodered
作为服务运行
node-red-start #启动 node-red-stop #停止
可以通过运行以下命令使服务自动启动
sudo systemctl enable nodered.service
Node-Red读取 DHT11温度
安装步骤:
- 安装node-dht-sensor依赖项
sudo npm install --unsafe-perm -g node-dht-sensor
- 安装此节点
sudo npm install --unsafe-perm -g node-red-contrib-dht-sensor
- 在Node-RED界面安装节点
运行状态:
需要用函数转换温度和湿度,最后输出:
msg['mx:temperature'] = msg.payload; msg['mx:humidity'] = msg.humidity; return msg;