首先感谢B站大佬,我是反复浏览他的视频后,实践成功的,这里附上视频链接,可以更直观的学习。
MQTT客户端模拟
1.mqtt.fx安装
2.node-red安装:
首先安装Nodejs,这里有个坑就是,最新版本的Nodejs可能不支持Window7系统,因此我第二次选择了LTS版本后,安装成功。
安装完成后在windows cmd命令中键入
node -v
检查一下环境变量是否配置成功(一般安装完自己就配置好了),
再检查一下
npm -v
环境变量是否配置成功(一般也会自动配置完毕)。
最后进行node-red的安装:
继续在cmd命令行中敲入
npm install -g node-red
然后等待大概10分钟(可能我的网比较慢)
目前没有对 node-red 深究,当前我理解为图形化编程工具。
安装完后直接在cmd控制台键入
node-red
启动,然后根据打印结果在浏览器中输入【localhost:提示端口】打开node-red并进行相关图形化编程,具体可以见视频。
MQTT Broker服务器搭建
EMQX下载并解压,我下的是windows版本
解压后在windows cmd控制台进入刚刚下载的Emqx的bin目录,运行
emqx start
启动服务器,并根据打印结果,在浏览器输入【localhost:提示端口】打开服务器界面,并进行相关操作。