Amazon 提供的客户端设备组件 - Amazon IoT Greengrass
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

Amazon 提供的客户端设备组件

Amazon IoT Greengrass 提供以下公有组件,您可以将这些组件部署到核心设备。这些组件使客户端设备能够与核心设备连接和通信。

注意

Amazon 提供的几个组件依赖于 Greengrass Nucleus 的特定次要版本。由于这种依赖关系,当您将 Greengrass Nucleus 更新到新的次要版本时,您需要更新这些组件。有关每个组件所依赖的特定内核版本的信息,请参阅相应的组件主题。有关更新 Nucleus 的更多信息,请参阅 更新 Amazon IoT Greengrass Core 软件(OTA)

当组件同时具有通用和 Lambda 组件类型时,该组件的当前版本为通用类型,而该组件的之前版本为 Lambda 类型。

组件 描述 组件类型 支持的操作系统 开源
客户端设备身份验证 支持本地 IoT 设备(称为客户端设备)连接到核心设备。 插件 Linux、Windows
IP 检测器 向 Amazon IoT Greengrass 报告 MQTT 代理连接信息,以便客户端设备可以了解连接方式。 插件 Linux、Windows
MQTT 网桥 在客户端设备、本地 Amazon IoT Greengrass 发布/订阅和 Amazon IoT Core 之间中继 MQTT 消息。 插件 Linux、Windows
MQTT 3.1.1 代理(Moquette) 运行 MQTT 3.1.1 代理,处理客户端设备和核心设备之间的消息。 插件 Linux、Windows
MQTT5 经纪人 (EMQX) 运行 MQTT 5 代理,处理客户端设备和核心设备之间的消息。 通用 Linux、Windows
影子管理器 支持与核心设备上的影子交互。它管理影子文档存储以及本地影子状态与 Amazon IoT 设备影子服务的同步。 插件 Linux、Windows