发布:Amazon IoT Greengrass 2021 年 11 月 12 日的核心 v2.5.0 软件更新 - Amazon IoT Greengrass
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

发布:Amazon IoT Greengrass 2021 年 11 月 12 日的核心 v2.5.0 软件更新

此版本提供了 Greengrass 核心组件的版本 2.5.0,Amazon-提供的组件和更新Amazon-提供的组件。

发布日期:2021 年 11 月 12 日

发布亮点

平台支持更新

平台 详细信息
Windows

Amazon IoT Greengrass现在支持运行Amazon IoT Greengrass以下版本的 Windows 上的核心软件:

  • Windows 10

  • Windows Server 2019

有关更多信息,请参阅 支持的平台和要求Greengrass 功能与操作系统的兼容

公共组件更新

下表列出Amazon-提供的包含新功能和更新功能的组件。

重要

当你部署组件时,Amazon IoT Greengrass为该组件安装所有组件依赖项的最新支持版本。因此,新的补丁版本Amazon-如果向事物组添加新设备,或者更新针对这些设备的部署,则提供的公共组件可能会自动部署到核心设备。某些自动更新(如核心更新)可能会导致设备意外重启。

为了防止在设备上运行的组件的意外更新,我们建议您在您的设备上直接包含该组件的首选版本创建部署. 有关更新行为的更多信息Amazon IoT Greengrass核心软件,请参阅更新Amazon IoT Greengrass核心软件 (OTA).

组件 详细信息
Greengrass 核心

的版本 2.5.0Greengrass 核心可用。

新功能
  • 添加对运行 Windows 的核心设备的支持。

  • 更改事物组移除的行为。使用此版本,您可以从事物组中删除核心设备,以便在下一次部署中卸载该事物组的组件。

    由于这一变化,核心设备Amazon IoT策略必须具有greengrass:ListThingGroupsForCoreDevice权限。如果您使用Amazon IoT Greengrass核心软件安装程序来调配资源,默认值Amazon IoT策略允许greengrass:*,其中包括此权限。有关更多信息,请参阅 Amazon IoT Greengrass 的设备身份验证和授权

  • 添加对 HTTPS 代理配置的支持。有关更多信息,请参阅 通过端口 443 或网络代理进行连接

  • 添加新windowsUser配置参数。您可以使用此参数指定用于在 Windows 核心设备上运行组件的默认用户。有关更多信息,请参阅 配置运行组件的用户

  • 添加新httpClient配置选项,可用于自定义 HTTP 请求超时以提高慢速网络的性能。有关更多信息,请参阅 。httpClient配置参数。

错误修复和改进
  • 修复了从组件重新启动核心设备的引导生命周期选项。

  • 在配方变量中添加对连字符的支持。

  • 修复了按需 Lambda 函数组件的 IPC 授权。

  • 改进了日志消息并从中更改非关键日志INFODEBUG级别,因此日志更有用。

  • 删除iot:DescribeCertificate默认权限代币交换角色当你的时候 Greengrass 核心创造的安装Amazon IoT Greengrass具有自动配置的核心软件. Greengrass 核心没有使用此权限。

  • 修复了一个问题,以便自动置备脚本不需要iam:GetPolicy如果允许iam:CreatePolicy适用于同一策略。

  • 其他小修复和改进。

Greengrass CLI

的版本 2.5.0Greengrass CLI可用。

新功能
  • 添加对运行 Windows 的核心设备的支持。

  • 添加新AuthorizedWindowsGroups配置参数,您可以指定该参数以授权系统组在 Windows 设备上使用 Greengrass CLI。

  • 添加windowsUser本地部署的参数。您可以使用此参数指定用于在 Windows 核心设备上运行组件的用户。

CloudWatch 指标

的版本 3.0.0CloudWatch 指标组件可用。

这个版本的 CloudWatch 指标组件期望的配置参数与版本 2.x 不同。如果对 2.x 版本使用非默认配置,并且要从 v2.x 升级到 v3.x,则必须更新组件的配置。有关更多信息,请参阅 。CloudWatch 指标组件配置.

新功能
  • 添加对运行 Windows 的核心设备的支持。

  • 将组件类型从 Lambda 组件更改为通用组件。此组件现在不再依赖于旧版订阅路由器组件来创建订阅。

  • 添加新InputTopic配置参数,用于指定组件订阅接收消息的主题。

  • 添加新OutputTopic配置参数,指定组件将状态响应发布到的主题。

  • 添加新PubSubToIoTCore用于指定是否发布和订阅的配置参数Amazon IoT CoreMQTT 主题。

  • 添加新UseInstaller配置参数允许您选择禁用用于安装组件依赖关系的安装脚本。

错误修复和改进

添加对输入数据中重复时间戳的支持。

Lambda 经理

的版本 2.2.0Lambda 经理组件可用。

错误修复和改进
  • 修复了 Lambda 函数在重启后无法写入日志的问题。

  • 修复了在主题中有通配符时传统订阅路由器发送重复消息的问题。

  • 修复了未固定的 Lambda 函数无法使用中的 Greengrass 进程间通信 (IPC) 库的问题Amazon IoT Device SDK.