在智能物联网的浪潮中,Node-RED 以其强大的灵活性和易用性成为了开发者和爱好者的首选工具。本文将带您走进一个具体的项目案例——使用 Node-RED 和 uibuilder 创建的即时热水面板。
01.Node-RED+uibuilder
Node-RED 是一个基于 Node.js 的流编辑器,允许您通过拖放节点来编写事件驱动的应用程序。uibuilder 是 Node-RED 中的一个节点,它允许开发者创建动态的、交互式的用户界面,而无需编写任何前端代码。
为什么选择 Node-RED 和 uibuilder?
灵活性:Node-RED 提供了一个灵活的环境,可以轻松集成各种硬件和软件。
易用性:通过图形界面,即使是编程新手也能快速上手。
社区支持:Node-RED 拥有一个活跃的社区,提供了大量的资源和支持。
02.节点与亮点
流程节点
Node-RED + uibuilder 完成
功能亮点
即时热水面板具备以下功能:
设定即时热水的每日调度。
调整温度设定点,以确定即时热水的温度范围。
更改从水箱流出的水温。
面板左侧有基本计时器,显示泵的开/关时间。开发者计划在后续阶段可视化更大量的数据。
03.演示
构建即时热水面板
云腾五洲即将发布的AIoTedge边缘物联计算平台产品,已全面支持NodeRED,敬请期待!