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