如何通过 MQTT 将数据源连接到 Amazon 的 AWS IoT Cloud?我们将逐步指导您使用 OPC Router作为 MQTT 客户端。
Amazon AWS 云是市场上领先的云环境之一。与所有平台一样,AWS 提供了一个物联网环境 ( AWS IoT ),可以在其中创建对象。与物联网中的常见情况一样,对象通过 MQTT 链接到该字段。因此,带有MQTT 客户端插件的 OPC Router 成为 AWS IoT 对象的可能数据供应商。为此,OPC Router通过其 插件从各种来源获取数据, 并将其双向传输到云服务。

AWS IoT Cloud 的 MQTT 连接
连接发生在以下步骤中,我们将在下面详细说明。
1. 登录 AWS 门户:https ://eu-central-1.console.aws.amazon.com/iot/home?region=eu-central-1#/thinghub
2. 选择菜单条目“Manage/Things” (1) 并单击按钮“Register a thing” (2):
3. 单击“创建单个事物”按钮:
4.输入一个名字,也许你必须向下滚动:
5. 点击“下一步”按钮:
6. 点击“创建证书”按钮:
7.下载CRT文件形式的证书(1)和KEY文件形式的私钥(2),点击“激活”按钮(3),最后点击“完成”按钮( 4):
8. 选择菜单条目“安全”:
9. 选择菜单条目“Policies”:
10. 单击“创建策略”按钮:
11. 输入名称 (1),输入操作“iot:*” (2) 和资源 ARN “*” (3),启用复选框“允许”(4),也许您必须向下滚动:
点击“创建”按钮:
12. 选择菜单条目“Certificates”:
13. 打开上下文菜单“...” (1) 并选择菜单条目“附加策略” (2):
14. 启用“OPCRouter”复选框 (1) 并单击“附加”按钮 (2):
创建 MQTT 插件
1. 在 OPC Router中执行以下步骤:
- 点击“插件” (1)
- 点击“云/物联网”下的“MQTT”(2)
- 点击按钮创建MQTT插件(三)
2. 在“Router配置”选项卡中输入以下数据:
- 姓名 (1)
- 云简介 (2)
- 云配置文件使您可以更轻松地为 MQTT 连接输入 AWS 特定的连接数据。
之后单击选项卡“AWS”:
3. 在“AWS”选项卡上执行以下步骤:
- 输入 API 端点地址 (1)(参见“找出对象地址”部分的步骤 4)
- 选择现有证书 (2)
- 检查连接 (3)
之后单击选项卡“连接属性”查看:
4、“连接属性”、“第一意愿”、“最后意愿”三个选项卡无需修改,同意OK按钮即可:
5. 最后是完成的 MQTT 入口:
更多信息
了解如何使用我们的OPC Router REST 插件和图形用户界面轻松连接不同的系统。可以连接各种系统,例如 SQL、OPC UA、SOAP、MQTT、SAP……
现在了解如何实现与 OPC Router和MongoDB 客户端插件的轻松集成。MongoDB 是目前使用最广泛的 NoSQL 数据库。