

终止支持通知：2026 年 10 月 7 日， AWS 将停止对的支持。 AWS IoT Greengrass Version 1 2026 年 10 月 7 日之后，您将无法再访问这些 AWS IoT Greengrass V1 资源。如需了解更多信息，请访问[迁移自 AWS IoT Greengrass Version 1](https://docs.aws.amazon.com/greengrass/v2/developerguide/migrate-from-v1.html)。

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

# 配置设备和订阅
<a name="config-dev-subs"></a>

当 AWS IoT Greengrass 核心连接到互联网 AWS IoT 时，可以同步阴影。在此模块中，您首先使用本地影子而不同步到云。然后，您启用云同步。

每个客户端设备都有自己的影子。有关更多信息，请参阅 *AWS IoT 开发人员指南*中的[适用于 AWS IoT的 Device Shadow 服务](https://docs.aws.amazon.com/iot/latest/developerguide/iot-device-shadows.html)。

1. 在组配置页面上，选择**客户端设备**选项卡。

1. 在 “**客户端设备**” 选项卡中，在 AWS IoT Greengrass 群组中添加两台新的客户端设备。有关此过程的详细步骤，请参阅[在 AWS IoT Greengrass 群组中创建客户端设备](device-group.md)。
   + 将客户端设备命名为 **GG\$1Switch** 和 **GG\$1TrafficLight**。
   + 生成并下载两个客户端设备的安全资源。
   + 记下客户端设备的安全资源的文件名中的证书 ID。稍后会用到这些值。

1. 在您的计算机上创建一个文件夹来保存这些客户端设备的安全凭证。将证书和密钥复制到此文件夹。

1. 确保客户端设备设置为使用本地影子，而不与 AWS 云同步。如果不是，请选择客户端设备，选择**同步影子**，然后选择**禁用与云端的影子同步**。

1. <a name="module5-subscriptions"></a>将下表中的订阅添加到您的组中。例如，要创建第一个订阅，请执行以下操作：

   1. 在组配置页面中，选择 **订阅**选项卡，然后选择 **添加**。

   1. 对于**来源类型**，选择**客户端设备**，然后选择 **GG\$1Switch**。

   1. 对于**目标类型**，选择**服务**，然后选择**本地影子服务**。

   1. 对于 **Topic filter (主题筛选条件)**，输入 **\$1aws/things/GG\$1TrafficLight/shadow/update**。

   1. 选择**创建订阅**。

   主题的输入方式必须与表中所示完全相同。尽管可以使用通配符来整合一些订阅，但我们不建议这种做法。有关更多信息，请参阅 *AWS IoT 开发人员指南*中的[影子 MQTT 主题](https://docs.aws.amazon.com/iot/latest/developerguide/device-shadow-mqtt.html)。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/greengrass/v1/developerguide/config-dev-subs.html)

   新订阅会显示在 **订阅** 选项卡上。
**注意**  
有关 `$` 符号的信息，请参阅[保留主题](https://docs.aws.amazon.com/iot/latest/developerguide/topics.html#reserved-topics)。

1. <a name="enable-automatic-detection"></a>确保启用了自动检测，以便 Greengrass 核心可以发布其 IP 地址的列表。客户端设备使用此信息来发现核心。执行以下操作：

   1. 在组配置页面上，选择**Lambda 函数**选项卡。

   1. 在**系统 Lambda 函数**下，选择 **IP 检测器**，然后选择**编辑**。

   1. 在**编辑 IP 检测器设置**中，选择**自动检测和覆盖 MQTT 代理端点**，然后选择**保存**。

1. 确保 Greengrass 进程守护程序正在运行，如 [将云配置部署到核心设备](configs-core.md) 中所述。

1. <a name="console-actions-deploy"></a>在组配置页面上，选择**部署**。