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

您正在查看Amazon IoT Greengrass Version 1.Amazon IoT Greengrass Version 2是最新的主要版本Amazon IoT Greengrass. 有关使用Amazon IoT Greengrass V2,请参阅Amazon IoT Greengrass Version 2开发人员指南.

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

配置订阅

在本步骤中,您将创建一个订阅,使得 GG_TrafficLight 影子能够将更新后的状态信息发送到 G_Car_Aggregator Lambda 函数。此订阅会添加到您在模块 5 中创建的订阅中,这些订阅在此模块中都是必需的。

  1. 在组配置页面中,选择 Subscriptions (订阅),然后选择 Add Subscription (添加订阅)

  2. 选择您的源和目标页上,设置以下值:

    • 对于选择源,选择服务,然后选择本地影子服务

    • 对于选择目标,选择 Lambda,然后选择 GG_Car_Aggregator

    选择 Next (下一步)

    
                            “source” (源) 设置为 “Local Shadow Service” (本地影子服务) 并且 “target” (目标) 设置为 GG_Car_Aggregator Lambda 函数的 “Select our our and” (
  3. Filter your data with a topic (利用主题筛选您的数据) 页面上,对于 Topic filter (主题筛选条件),输入以下主题:

    $aws/things/GG_TrafficLight/shadow/update/documents

    
                            “Topic filter”(主题筛选条件) 字段设置为 $aws/things/GG_TrafficLight/shadow/update/documents。
  4. 选择下一步,然后选择完成

    此模块需要新订阅和您在模块 5 中创建的订阅

  5. 确保 Greengrass 守护进程正在运行,如中所述,将云配置部署到核心设备.

  6. 在组配置页面上,从 Actions (操作) 中选择 Deploy (部署)

    
                突出显示了“Deploy action”(部署操作) 的“Group”(组) 页面的屏幕截图。

    此会将组配置部署到Amazon IoT Greengrass核心设备。有关问题排查帮助,请参阅Amazon IoT Greengrass 故障排除