我想要的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 访问它,但不确定如何为核心设置端点。