Node-RED: 在 Node-RED 中进行 MQTT 用户认证
本文档属于MQTT 服务器指南的一部分。您可以在此处查看完整指南:如何将 Node-RED 连接到 Mosquitto MQTT 服务器。
欢迎查阅 Stackhero 文档
Stackhero 提供全托管的 Node-RED cloud 环境,助您快速构建工作流:
- 内置 MQTT 服务器(Mosquitto),实现无缝 IoT 集成。
- 完全访问 Node-RED 管理界面,便于管理流程和设置。
- 包含 Node-RED Dashboard,支持实时可视化。
- 提供 专用 SMTP 邮件服务器,发送邮件无数量限制。
- 轻松实现 一键更新,让您的实例始终保持最新。
- 支持 自定义域名,自动配置 HTTPS,例如 https://node-red.your-company.com。
- 高 性能 与强大 安全性,基于专属私有基础设施。
您只需约 5 分钟,即可拥有安全、可用于生产环境的 Node-RED cloud hosting 实例。Stackhero 负责部署、更新和基础设施运维,让您专注于自动化流程的开发。
通过 Node-RED 中的专用流程,管理 MQTT 用户认证变得非常简单。您可以直接在 Node-RED 管理面板中找到“MQTT Authentication”流程。
MQTT 认证流程
在该认证流程中,找到 Users 模板节点。此节点包含一个数组,您可以在其中为每个用户定义凭据。您可以根据项目需求添加任意数量的用户。
注意:
node-red用户对于 Node-RED 连接到 MQTT 服务器至关重要。请确保不要从配置中删除该用户。
MQTT 用户节点