测试通信 (启用了设备同步) - Amazon IoT Greengrass
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

Amazon IoT Greengrass Version 1 2023 年 6 月 30 日进入延长寿命阶段。有关更多信息,请参阅 Amazon IoT Greengrass V1 维护策略。在此日期之后,将 Amazon IoT Greengrass V1 不会发布提供功能、增强功能、错误修复或安全补丁的更新。在上面运行的设备 Amazon IoT Greengrass V1 不会中断,将继续运行并连接到云端。我们强烈建议您迁移到 Amazon IoT Greengrass Version 2,这样可以添加重要的新功能支持其他平台

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

测试通信 (启用了设备同步)

在此测试中,您需要配置要同步的 GG_ TrafficLight 设备影子。 Amazon IoT您运行与上一个测试中相同的命令,但这次当 GG_Switch 发送更新请求时,云中的影子状态会更新。

  1. 在 Amazon IoT 控制台中,选择您的 Amazon IoT Greengrass 群组,然后选择客户端设备选项卡。

  2. 选择 GG_ TrafficLight 设备,选择 “同步阴影”,然后选择 “启用与云端的阴影同步”。

    您应该会收到设备影子同步数据已更新的通知。

  3. 在组配置页面上,选择部署

  4. 在两个命令行窗口中,对 GG_Switch 和 GG_ 客户端设备运行先前测试中的命令。TrafficLight

  5. 现在,在 Amazon IoT 控制台中检查阴影状态。选择您的 Amazon IoT Greengrass 群组,选择 “客户端设备” 选项卡,选择 GG_ TrafficLight,选择 “设备影子” 选项卡,然后选择 C lassic Shadow

    由于您启用了 GG_ TrafficLight 影子同步到的功能 Amazon IoT,因此每当 GG_Switch 发送更新时,云中的影子状态都应更新。此功能可用于将客户端设备的状态公开给 Amazon IoT。

    注意

    如有必要,您可以通过查看 Amazon IoT Greengrass 核心日志来解决问题,特别是runtime.log

    cd /greengrass/ggc/var/log sudo cat system/runtime.log | more

    您也可以查看 GGShadowSyncManager.logGGShadowService.log。有关更多信息,请参阅 故障排除 Amazon IoT Greengrass

保持客户端设备和订阅的设置。您将在下一模块中使用它们。您还会运行相同的命令。