Amazon IoT Greengrass Version 1 2023 年 6 月 30 日进入延长寿命阶段。有关更多信息,请参阅 Amazon IoT Greengrass V1 维护策略。在此日期之后,将 Amazon IoT Greengrass V1 不会发布提供功能、增强功能、错误修复或安全补丁的更新。在上面运行的设备 Amazon IoT Greengrass V1 不会中断,将继续运行并连接到云端。我们强烈建议您迁移到 Amazon IoT Greengrass Version 2,这样可以添加重要的新功能并支持其他平台。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
IoT SiteWise 连接器
IoT SiteWise 连接器将本地设备和设备数据发送到 Amazon IoT SiteWise 中的资产属性。您可以使用此连接器从多个 OPC-UA 服务器收集数据并将其发布到 IoT SiteWise。连接器将数据发送到当前 Amazon Web Services 账户 和区域中的资产属性。
注意
IoT SiteWise 是一项完全托管的服务,可收集、处理和可视化来自工业设备和装置的数据。您可以配置资产属性,以处理从此连接器发送到资产的测量属性的原始数据。例如,您可以定义将设备的摄氏温度数据点转换为华氏度的转换属性,也可以定义计算平均每小时温度的指标属性。有关更多信息,请参阅Amazon IoT SiteWise《用户指南》中的什么是Amazon IoT SiteWise?。
连接器使用从 OPC-UA 服务器发送的 OPC-UA 数据流路径向 IoT SiteWise 发送数据。例如,数据流路径 /company/windfarm/3/turbine/7/temperature
可能表示风电场 #3 中涡轮机 #7 的温度传感器。如果 Amazon IoT Greengrass 核心断开与 Internet 的连接,连接器会缓存数据,直到它能够成功连接到 Amazon Web Services 云。您可以配置用于缓存数据的最大磁盘缓冲区大小。如果缓存大小超过最大磁盘缓冲区大小,则连接器会丢弃队列中最旧的数据。
配置和部署 IoT SiteWise 连接器后,可以在 IoT SiteWise 控制台
IoT SiteWise 仅接收来自已映射到 IoT SiteWise 资产的测量属性的数据流的数据。要将数据流映射到资产属性,您可以将属性的别名设置为等效于 OPC-UA 数据流路径。要了解如何定义资产模型和创建资产,请参阅《Amazon IoT SiteWise 用户指南》中的工业资产建模。
注意
您可以使用流管理器,将来自 OPC-UA 服务器以外来源的数据上传到 IoT SiteWise。流管理器还为持久性和带宽管理提供可自定义的支持。有关更多信息,请参阅 在 Amazon IoT Greengrass 核心上管理数据流。
此连接器在无容器隔离模式下运行,因此,您可以将其部署到在 Docker 容器中运行的 Greengrass 组。
此连接器具有以下版本。
版本 |
ARN |
---|---|
12(推荐) |
|
11 |
|
10 |
|
9 |
|
8 |
|
7 |
|
6 |
|
5 |
|
4 |
|
3 |
|
2 |
|
1 |
|
有关版本更改的信息,请参阅更改日志。
要求
此连接器具有以下要求:
参数
创建连接器示例 (Amazon CLI)
以下 Amazon CLI 命令创建一个 ConnectorDefinition
,其初始版本包含 IoT SiteWise 连接器。
aws greengrass create-connector-definition --name MyGreengrassConnectors --initial-version '{ "Connectors": [ { "Id": "MyIoTSiteWiseConnector", "ConnectorArn": "
arn:aws:greengrass:
11" } ] }'region
::/connectors/IoTSiteWise/versions/
注意
此连接器中的 Lambda 函数的生命周期很长。
在 Amazon IoT Greengrass 控制台中,您可以从组的连接器页面添加连接器。有关更多信息,请参阅 Greengrass 连接器入门(控制台)。
输入数据
该连接器不接受 MQTT 消息作为输入数据。
输出数据
此连接器不发布 MQTT 消息作为输出数据。
限制
此连接器遵守 IoT SiteWise 施加的所有限制,包括以下限制。有关更多信息,请参阅 Amazon Web Services 一般参考 中的 Amazon IoT SiteWise 端点和配额。
-
每个 Amazon Web Services 账户 的最大网关数量。
-
每个网关的 OPC-UA 源的最大数量。
-
每个 Amazon Web Services 账户 存储的时间戳质量值 (TQV) 数据点的最大速率。
-
每个资产属性存储的 TQV 数据点的最大速率。
许可证
更改日志
下表介绍每个版本连接器的更改。
版本 |
更改 |
Date |
---|---|---|
12 |
|
2021 年 12 月 22 日 |
11 |
|
2021 年 3 月 24 日 |
10 |
配置了 |
2021 年 1 月 22 日 |
9 |
支持自定义 Greengrass |
2020 年 12 月 15 日 |
8 |
提高了连接器遇到间歇性网络连接时的稳定性。 |
2020 年 11 月 19 日 |
7 |
修复了网关指标的问题。 |
2020 年 8 月 14 日 |
6 |
添加了对 CloudWatch 指标和自动发现新 OPC-UA 标签的支持。此版本需要流管理器和 Amazon IoT Greengrass Core 软件 v1.10.0 或更高版本。 |
2020 年 4 月 29 日 |
5 |
修复了与 Amazon IoT Greengrass Core 软件 v1.9.4 的兼容性问题。 |
2020 年 2 月 12 日 |
4 |
修复了 OPC-UA 服务器重新连接的问题。 |
2020 年 2 月 7 日 |
3 |
已删除 |
2019 年 12 月 17 日 |
2 |
新增对多个 OPC-UA 秘密资源的支持。 |
2019 年 12 月 10 日 |
1 |
首次发布。 |
2019 年 12 月 2 日 |
Greengrass 组在一个时间上只能包含一个版本的连接器。有关升级连接器版本的信息,请参阅升级连接器版本。
另请参阅
-
请参阅 Amazon IoT SiteWise 用户指南 中的以下主题: