摘要:node-red是一款基于Node.js的开源可视化界面开发工具。完成数据的可视化展示。1.先看node-red在数据上的渲染效果。你可能会认为做这样的页面必须要掌握前端知识。事实上,它只需要一些拖放操作。Node-red本身用于MQTT。它的诞生,所以非常适合物联网数据展示,支持数据库操作,mqtt协议,用户也可以基于它使用html修改前端界面。如果您想快速完美地显示您的数据,请尝试NODE-RED。当然,如果你要安装的话,很简单~~2。安装首先需要安装nodejs(百度上有很多例子,很简单,就不多说了),然后在控制台输入npminstall-g--unsafe-permnode-redis足够的;为了保持node-red在后台运行,我们使用这个命令:nohupnode-red&完整安装步骤如下安装nodejs环境sudoapt-getinstallnodejsinstallnode-redsudoapt-getinstallnpmsudonpminstall-gnode-red正常在后台运行node-red,继续运行nohupnode-red&3。用一个例子来展示我自己的页面显示温度和湿度nede-red这个工具简单易用,非常适合初学者。给大家分享一下我的数据展示,附上源码(页面比较丑,仅供交流学习),包括连接mqtt服务器,向mysql数据库插入数据。数据显示;订阅的主题收到消息后,解析json数据格式,获取温湿度数据并显示在前端布局中:注意,在这个布局中,用到了数据库。我用的是mysql,只是简单的插入数据,仅供参考。紫色方块为订阅的MQTT消息,需要配置相应的参数。绿色为调试信息;蓝色方块是布局的展示,不同的组件有不同的展示效果。黄色方块是信息格式转换,主要是为了方便折线图的展示;橙色方块是数据库操作,需要连接到自己的数据库;其实实现起来很简单,就是拖拽,然后设置相应的参数,基本不需要编程能力。而且只要有数据,都可以通过nodered展示出来。点击关注,第一时间了解华为云的新鲜技术~
