问题标签 [aws-iot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
249 浏览

amazon-dynamodb - AWS IOT - 创建具有多个索引的 DynamoDB 规则

示例:创建 DynamoDB 规则

我的 dynamo-db 包含以下列:[id]、[type]、[subtype]、.... AWS iOT 规则仅包含一个键(分区 + 排序)

[ id]分区

[ type]排序

但是[subtype]转到payload

如何将子类型字段添加到表索引?

0 投票
1 回答
902 浏览

json - 将 JSON 数据保存到 DynamoDB

我是 AWS 方面的新手,从事 AWS IOT 项目,所有设备都在那里更新状态并将 json 发送到 AWS IOT。有一个规则可以将数据保存到 dynamodb。我在 dynamodb 中创建了一个表。我正在向 AWS 发送以下数据,

但在 Dynamodb 上,它保存了三个项目,第一个用于状态,另一个用于当前状态,一个用于元数据。我只想保存即将到来的状态数据。有什么条件我必须为此写。

0 投票
0 回答
307 浏览

amazon-web-services - 带 SQS 的 DynamoDB

有没有一种方法可以将消息发布到 AWS IOT Device shadow 并将其保存到 dynamo db 并且 dynamo db 会将这些数据放到 SQS 中,以便我在本地服务器上运行一个工作线程来获取数据。

0 投票
1 回答
108 浏览

amazon-dynamodb - 有效负载上的 DynamoDB 索引

我的 DynamboDB 行项目如下所示:(它是给我的)

我在 id + date_time 上添加了索引。如何在payload.type上添加索引?

谢谢

0 投票
1 回答
1096 浏览

amazon-web-services - 使用 Arduino Yun + GPRS 连接到 AWS IoT

我刚开始使用 AWS IoT 和 Arduino,并在 Github 上查看了适用于 Arduino Yun 的 SDK。我有 Arduino 和传感器收集的数据,以及连接到 Arduino 的 GPRS 扩展板来发送这些数据,最好是发送到 AWS IoT。

Github页面上的信息好像和WiFi有关?查看安装说明以设置 OpenWRT。天真的问题,但如果我想使用 GPRS 作为我的互联网连接方式,因此我可以使用 AWS IoT 连接,我该如何继续?我猜我不需要使用 MQTT,因为我只想发布数据而不订阅任何主题,因此我可以使用 HTTPS?

0 投票
2 回答
400 浏览

amazon-web-services - 首次尝试设置 AWS IoT 按钮:请使用触发器更正验证错误

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

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

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

0 投票
1 回答
3578 浏览

ssl - 将客户端证书插入 HTTPS POST 请求

我正在构建一个连接到 AWS IOT 平台的硬件设备。根据文档,aws iot 平台的身份验证是使用 TLS 完成的。我在授权访问的设备上有根 CA、客户端密钥和客户端证书文件。有没有办法在发出 POST 请求时在 HTTP 标头中使用这些文件?如果是这样,怎么做?到目前为止,这里是 Energia IDE(基于 Arduino IDE)和使用 WiFiClient 方法的代码。

但是,这会产生身份验证错误:

0 投票
0 回答
304 浏览

aws-lambda - AWS:物联网到 Kinesis

IoT 规则引擎提供了将 IoT 事件推送到 Kinesis 流的直接连接——但我找不到任何关于将 IoT 事件转换为 Kinesis 记录的讨论......

我的事件如下所示: {"time_stamp" : "2012:07:15:18:24:09:890:00","customer_id" : "000001","device_id" : "000001"}

虽然此处的 AWS 文档显示了示例 Kinesis 记录: https ://docs.aws.amazon.com/lambda/latest/dg/with-kinesis-example-upload-deployment-pkg.html

我发现很难相信有人会让他们的设备通过网络发送这么多信息——因此必须进行转换……将设备事件转换为 Kinesis 记录的首选方法是什么?它似乎不会自动发生......

0 投票
1 回答
2739 浏览

aws-sdk - AWS IoT 上的一致超时

我正在尝试让树莓派与物联网服务进行通信。此时,我只是运行示例脚本。我生成了一个证书,一个自由访问策略,并从我创建的设备中窃取了端点。当我尝试运行脚本时,会发生以下情况:

当我尝试 websockets 时也会发生同样的事情。似乎不是可达性问题,我可以很好地卷曲该 URL(尽管没有响应)。想法?

0 投票
1 回答
1569 浏览

ios - 连接到 AWS IoT MQTT 主题的客户端数量

我们开发了一个 iOS 应用程序并将该应用程序配置为侦听 AWS IoT 上特定 MQTT 主题上发布的所有消息。

我只想知道,有没有办法可以提取正在收听该主题的已连接设备列表?(我检查了 cloudWatch 日志,但找不到详细信息,例如所连接设备的 MAC 地址等)。

另外,我想知道是否有限制。可以订阅主题的设备数量。