在表格中显示来自不同位置的物联网设备的“上次测量值”

问题描述

应用程序有用户和组。根据用户所在的组,将有权访问位置。物联网设备可能会/可能不会链接到位置,但仍将是流式值。

前端显示一个表,其数据来自 DynamoDB。我们将根据从 IoT 设备流入的测量值更新 DynamoDB 中每个设备的最后一个测量值。将会有数百万台这样的设备。

我正在考虑使用这里提到的方法https://aws.amazon.com/blogs/mobile/iot-with-aws-appsync/

  1. 有没有更简单的方法呢?我们可以每秒更新一次值。

  2. 我想知道我们最终会有多少主题?它应该是每个设备的主题吗?或每个位置的主题?客户将订阅

  3. 客户是否只在登陆屏幕时订阅主题,登陆离开时取消订阅

  4. “来自 IoT 设备的最后一个值”将仅在 UI 数据表的一列中更新,而其他列保持不变。它应该仍然有效,是吗?

  5. 我还看到了一些使用 Kinesis firehose 和分析的解决方案。不确定这是否与本案有关。有没有更简单的方法来做到这一点?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)