相关
VMware
ubuntu
Node-red
Mosquitto
MQTT
Node-Red
windows
安装node.js
安装node-red
ubuntu
ins
clear 清除
安装Ubuntu Server
安装SSH Server 要勾选安装
如果没有勾选:sudo apt-get install openssh-server
sudo apt update
sudo apt upgrade
安装Node.js
sudo apt install nodejs
node -v
安装npm
sudo apt install npm
npm -v
安装Node-red
sudo npm install -g node-red(可考虑换源)
安装MQTT服务器
sudo apt install mosquitto
mosquitto -v
安装文字编辑器
sudo apt install vim
修改配置档
sudo vim /etc/mosquitto/mosquitto.conf
linstener 1883
allow_anonymous true
i:插入模式
ESC:退入命令模式,再输入“:”
w:写入
q:退出
wq:写入并退出
端口测试
ip addr
sudo apt install telnet
ping 192.168.109.128 -t
telnet 192.168.109.128 1883
背景服务相关
sudo systemctl restart/start/stop/status/enable mosquitto
sudo systemctl start mosquitto
检视目录
ll 查看当前目录所有文件
pwd 查看当前目录地址
Node-Red任务
启动
node-red &
windows:http://localhost:1880
ubuntu:http://192.168.109.128:1880
输出扬州温度
安装weather
geo location:https://www.iplocation.net/
Yangzhou
longitude:118.7778
latitude:32.0617
使用:时间戳,weather,debug
具体:周期性触发,手动触发
Node-red写入MQTT
mqtt-out
连接虚拟机即可。
Node-red写入influxDB
等老师上传网盘资料
时序数据库(Time Series Database)
Addition
SPC 单变量统计过程控制
FDC 多变量统计过程控制
Node-Red采集数据,MQTT分析数据
Dayload 酬载
msg 消息
scope