用于所有事物影子更新的单一 AWS IOT 规则
Single AWS IOT rule for all thing shadow updates
您好,我是 AWS IOT 规则的新手,我有一个用例,我需要在 lambda 中处理对多个事物影子的所有成功更新。规则触发 lambda。
目前我的物联网规则是这样的:
SELECT * FROM '$aws/things/testThing/shadow/update/accepted'
但是我想使用
之类的东西而不是 'testThing'
SELECT * FROM '$aws/things/#/shadow/update/accepted'
这将为任何事物影子更新触发相同的 lambda。
但是我想不出这样的规则。目前,我正在创建多个规则(每个阴影一个),我认为这不是正确的做法。
我可能会使用
SELECT * FROM '$aws/things/#'
这会产生大量不需要的数据和不需要的触发器,我尽量避免这样做。
发现我需要用+代替*,#
SELECT * FROM '$aws/things/+/shadow/update/accepted'
您好,我是 AWS IOT 规则的新手,我有一个用例,我需要在 lambda 中处理对多个事物影子的所有成功更新。规则触发 lambda。
目前我的物联网规则是这样的:
SELECT * FROM '$aws/things/testThing/shadow/update/accepted'
但是我想使用
之类的东西而不是 'testThing'SELECT * FROM '$aws/things/#/shadow/update/accepted'
这将为任何事物影子更新触发相同的 lambda。
但是我想不出这样的规则。目前,我正在创建多个规则(每个阴影一个),我认为这不是正确的做法。
我可能会使用
SELECT * FROM '$aws/things/#'
这会产生大量不需要的数据和不需要的触发器,我尽量避免这样做。
发现我需要用+代替*,#
SELECT * FROM '$aws/things/+/shadow/update/accepted'