IoT SiteWise 出版商 - Amazon IoT Greengrass
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

IoT SiteWise 出版商

IoT SiteWise 发布者组件 (aws.iot.SiteWiseEdgePublisher) 启用Amazon IoT SiteWise网关将数据从边缘导出到Amazon Web Services 云.

有关 的更多信息Amazon IoT SiteWise网关,请参阅使用Amazon IoT SiteWise在边缘中的Amazon IoT SiteWise用户指南.

版本

此组件具有以下版本:

  • 2.1.x

  • 2.0.x

类型

组件是通用组件(aws.greengrass.generic)。这些区域有:Greengrass运行组件的生命周期脚本。

有关更多信息,请参阅 组件类型

操作系统

此组件只能安装在 Linux 核心设备上。

要求

此组件具有以下要求:

  • Greengrass 核心设备必须在以下一个平台上运行:

    • 操作系统:Ubuntu 20.04 或 18.04

      架构:x86_64 (AMD64)

    • 操作系统:Red Hat Enterprise Linux (RHEL) 8

      架构:x86_64 (AMD64)

    • 操作系统:Amazon Linux 2

      架构:x86_64 (AMD64)

  • Greengrass 核心设备必须连接到互联网。

  • Greengrass 核心设备必须获得授权才能执行iotsitewise:BatchPutAssetPropertyValueaction. 有关更多信息,请参阅 。授权核心设备与Amazon服务.

    例 权限策略

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "iotsitewise:BatchPutAssetPropertyValue", "Resource": "*" } ] }

端节点和端口

除了基本操作所需的终端节点和端口外,此组件必须能够对以下终端节点和端口执行出站请求。有关更多信息,请参阅 允许设备通过代理或防火墙进行流量

端点 端口 必填 描述

data.iotsitewise.region.amazonaws.com

443

将数据发布到Amazon IoT SiteWise.

附属物

当你部署组件时,Amazon IoT Greengrass还可以部署其依赖项的兼容版本。这意味着您必须满足组件及其所有依赖项的要求才能成功部署组件。本部分列出了的依赖项发布的版本以及定义每个依赖项的组件版本的语义版本约束。您还可以在Amazon IoT Greengrass控制台. 在组件详细信息页面上,查找依赖项列表。

下表列出了此组件的 2.0.x 至 2.1.x 版本的依赖关系。

依赖关系 兼容的版本 依赖项类型
Greengrass >=2.3.0<3.0.0 硬性
流管理器 >=2.0.10<3.0.0 硬性

有关组件依赖项的更多信息,请参阅组件配方参考.

配置

此组件没有任何配置参数。

您可以使用Amazon IoT SiteWise控制台或 API 来配置 IoT SiteWise 发布者组件。有关更多信息,请参阅 。步骤 3: 配置发布者-可选中的Amazon IoT SiteWise用户指南.

输入数据

此组件读取BatchPutAssetPropertyValue来自的消息Amazon IoT Greengrass流管理器。有关更多信息,请参阅 Amazon IoT SiteWise API 参考中的 BatchPutAssetPropertyValue

本地日志文件

此组件使用以下日志文件。

/greengrass/v2/logs/aws.iot.SiteWiseEdgePublisher.log

查看此组件的日志

  • 在核心设备上运行以下命令以实时查看此组件的日志文件。Replace/绿草/v2随着通往Amazon IoT Greengrass根文件夹。

    sudo tail -f /greengrass/v2/logs/aws.iot.SiteWiseEdgePublisher.log

许可证

此组件在Greengrass 核心软件许可协议.

更改日志

下表介绍了在组件各个版本中进行的更改。

Version

更改

2.1.4

错误修复和改进
  • 修复了与 Java 版本 8 的兼容性。

2.1.3

警告

除美国东部(俄亥俄州)、加拿大 (中部) 和加拿大 (中部) 以外,此版本已不再可用Amazon GovCloud (美国东部)区域。此组件版本需要 Java 版本 11 或更高版本才能运行。此版本的改进可在此组件的更新版本中找到。

错误修复和改进
  • 改进了在不受支持的设备上部署此组件时的错误消息。

  • 更新数据上传失败时记录错误。

2.1.2

错误修复和改进
  • 更新以在数据过期后立即调用过期的数据导出功能。

2.1.1

错误修复和改进。

2.1.0

新功能
  • 首先添加对将最新数据发布到云端的支持。

  • 添加对不将过期数据发布到云的支持。

  • 添加对在本地存储过期数据的支持。

错误修复和改进
  • 减少磁盘 I/O 和相应的延迟。

2.0.2

错误修复和改进。

2.0.1

初始版本。

另请参阅