第 18 章 连接到 MQTT
MQ Telemetry Transport (MQTT)是一个轻量级、机器到机器、连接协议的互联网。在集成中,您可以从 MQTT 代理获取信息或发布消息。为此,请创建一个到感兴趣的 MQTT 代理的连接,然后将该连接添加到集成流中。详情包括在以下主题中:
18.1. 创建到 MQTT 代理的连接
在集成中,若要从 MQTT 代理获取消息或发布消息,请创建一个到感兴趣的 MQTT 代理的连接,然后将该连接添加到集成。
前提条件
您必须知道您要连接的 MQTT 代理的 URL。
流程
- 在 Fuse Online 中,在左侧面板中,单击 Connections 以显示任何可用连接。
- 点 Create Connection 以显示连接器。
- 点 MQTT Message Broker 连接器。
配置连接:
- 在 MQTT broker URL 字段中,输入您要向或获取数据的 MQTT 代理的位置。这是唯一必填字段。
- 在 User Name 字段中,选择输入您要用于访问代理的 MQTT 帐户的用户名。
- 在 Password 字段中,如果您指定了用户名,则指定与该帐户关联的密码。
- 在 Client ID 字段中,选择输入 ID,允许连接关闭并重新打开,而不缺少信息。连接必须订阅或发布到一个主题。
- 单击 Validate。Fuse Online 立即尝试验证连接并显示一条消息,指示验证是否成功。如果验证失败,请重新发布输入参数并重试。
- 如果验证成功,请单击 Next。
-
在 Name 字段中输入您选择的名称,可帮助您将这个连接与任何其他连接区分开来。例如,您可以输入
MQTT West
。 - 在 Description 字段中,输入有助于了解此连接的任何信息。
- 点 Save 查看您创建的连接现在可用。如果您输入了示例名称,您会看到 MQTT West 显示为可以添加到集成的连接。