3

有人成功设置了他们的 AWS IoT 按钮吗?

使用默认值单步执行时,我不断收到此消息:Please correct validation errors with your trigger.但是在任何设置页面或带有错误消息的页面上都没有验证错误。

我讨厌问这样一个广泛的问题,但似乎以前没有人遇到过这个错误。

4

2 回答 2

3

这已经让我发疯了一个星期!

我通过在IoT Type上使用Custom IoT Rule而不是IoT Button让它工作。默认规则名称为 iotbutton_xxxxxxxxxxxxxxxxxx,默认 SQL 语句为(xxx...=序列号)。SELECT * FROM 'iotbutton/xxxxxxxxxxxxxxxx'

确保将示例代码中的策略复制到执行角色中——我知道这让很多人感到困惑。

于 2016-07-23T13:22:26.630 回答
1

我遇到了同样的错误。原因是我有多个与该按钮关联的证书。这是由于我在向导上重新开始,生成证书和密钥,再次加载证书和密钥造成的。虽然在设备本身上这似乎不是问题,但结果是在 AWS 上我有多个与设备相关联的证书。

在 AWS IoT 资源视图中,我最终设法删除了所有资源。花了一些时间来分离证书并能够被删除。删除所有资源后,我返回向导,创建另一个证书和密钥对,推送 Lambda 代码,一切正常。

于 2016-07-28T01:54:13.990 回答