来自 IoT 设备影子的 AWS Lambda 无法正常工作

AWS Lambda from IoT device shadow not working

我创建了设备影子,我需要捕获影子上的所有更新并调用 lambda。 设备影子中的值已更新,但未触发规则。

每当我更新影子时,都不会触发规则。我可以从 Monitor \ Rules executed.

中的图表中看到它

Test \ Subscribe to a topicreturns设备发送的信息中订阅了相同的主题。

规则

使用 SQL 版本 2016-03-23

规则查询语句SELECT * FROM '$aws/things/+/shadow/update/accepted'

操作 调用传递消息的 Lambda 函数

它正在运行。 我只更改了 SQL 版本。它需要 beta.

才能正常工作

this thread from AWS Developer Forums 中找到了答案。