我想要的greengrass device是greengrass lambda function在local network.
我正在使用basicDiscovery.py的订阅模式将一些设备指标发送到 amazon greengrass 核心设备,并调用部署在核心上的 lambda 函数。lambda 函数只是打印事件。我的困惑是,当我使用它的订阅时IoT Cloud -> lambda function它工作正常,但是当我从device -> lambda function.
此外,当我将设备与 Internet 断开连接时(在情况 1 中),它会缓冲消息并在再次连接到 Internet 时发送它们。我知道我xxxxxxx.iot.us-west-2.amazonaws.com作为端点传递并且可以通过 Internet 访问它,但不确定如何为核心设置端点。