来自 IoT 设备影子的 AWS Lambda 无法正常工作
AWS Lambda from IoT device shadow not working
我创建了设备影子,我需要捕获影子上的所有更新并调用 lambda。
设备影子中的值已更新,但未触发规则。
每当我更新影子时,都不会触发规则。我可以从 Monitor \ Rules executed
.
中的图表中看到它
在Test \ Subscribe to a topic
returns设备发送的信息中订阅了相同的主题。
规则
使用 SQL 版本 2016-03-23
规则查询语句SELECT * FROM '$aws/things/+/shadow/update/accepted'
操作 调用传递消息的 Lambda 函数
它正在运行。
我只更改了 SQL 版本。它需要 beta
.
才能正常工作
在 this thread from AWS Developer Forums 中找到了答案。
我创建了设备影子,我需要捕获影子上的所有更新并调用 lambda。 设备影子中的值已更新,但未触发规则。
每当我更新影子时,都不会触发规则。我可以从 Monitor \ Rules executed
.
在Test \ Subscribe to a topic
returns设备发送的信息中订阅了相同的主题。
规则
使用 SQL 版本 2016-03-23
规则查询语句SELECT * FROM '$aws/things/+/shadow/update/accepted'
操作 调用传递消息的 Lambda 函数
它正在运行。
我只更改了 SQL 版本。它需要 beta
.
在 this thread from AWS Developer Forums 中找到了答案。