发布于: Mar 22, 2019
AWS IoT Device Management 是一项服务,支持您大规模搭载、组织、监控和远程管理您的连接设备。在 AWS IoT Device Management 中,队列索引支持您索引队列中每个设备的注册表、设备影子和连接状态,并根据这些属性的任意组合搜索设备。您可以使用队列索引来查询哪些设备正在运行特定版本的固件,或查询哪些设备主动连接到了 AWS IoT 上。
从今天开始,您即可使用队列索引来计算与给定查询相匹配的设备数量。假设您的设备将其固件版本和电池电量写入设备影子(存储动态属性的位置),并将其型号写入注册表(存储静态属性的位置)。现在,您可以通过编写查询来计算运行特定固件版本的设备数量,或计算特定型号的设备数量。通过这些数据,您便可确定运行最新固件更新的设备百分比。其他查询示例包括:计算当前连接到 AWS IoT 的设备数量、计算当前连接到 AWS IoT 且电池电量大于 50% 且固件版本为 5.1 的设备数量,或计算给定 Thing 类型的设备数量。有了这些功能,您便可监控整个队列的连接情况,确定处于适当状态可接受升级的设备数量,或确定队列中的设备类型组合。