我试图通过Alexa触发IoT事件。我创建了一个Alexa技能,它触发一个用Go编写的Lambda,它向SNS发布一个事件。但是,我无法看到让IoT设备收听SNS事件的方法。
同样,似乎没有IoT的Go库,所以我不能让Lambda直接与作为客户端的IoT MQTT协议交互。
我只是想知道我是否需要将我的Lambda重新编写为JS Lambda以便与IoT核心交互,或者是否有更好的方法从Lambda触发IoT事件?
您应该能够通过IoTDataPlane.Publish中的AWS SDK for Go方法从Lambda函数中发布到IoT主题。