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

Amazon IoT Greengrass Version 1在 2023 年 6 月 30 日之前,不再接收功能更新,只会收到安全补丁和错误修复。有关更多信息,请参阅 。Amazon IoT Greengrass V1维护政策. 强烈建议您迁移到Amazon IoT Greengrass Version 2,它补充说重要新功能对其他平台的支持.

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

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

对于此测试,您将 GG_TrafficLight 要同步到的设备影子Amazon IoT. 您运行与上一个测试中相同的命令,但这次当 GG_Switch 发送更新请求时,云中的影子状态会更新。

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

  2. 选择 GG_TrafficLight 设备,选择同步,然后选择启用与云的影子同步.

    您应该会收到设备影子状态已更新的通知。

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

  4. 在两个命令行窗口中,针对GG_SwitchGG_TrafficLight客户端设备。

  5. 现在,请检查影子状态Amazon IoT控制台。选择您的Amazon IoT Greengrass组,选择Client 设备选项卡上,选择GG_TrafficLight,选择设备影子选项卡,然后选择经典影子.

    因为你启用了 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 的故障

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