首页 > 解决方案 > 在哪里可以概览来自 Azure 中的 IOT 设备的消息?

问题描述

我将有数千台 NB-IOT 设备连接到 Azure IOT-HUB,它们会发送不同的警报消息,以防它们所在的位置出现问题,例如高温等。是否有一些仪表板或列表概述我可以连接 IOT-集线器到 ? 我想要一个包含所有警报物联网设备的列表,即如果没有警报消息/停止警报,那么它们将不在列表中。(我可以在 Visual Studio 中看到消息,因此 MQTT 消息设置完成)。

BR

标签: listdashboardalarmazure-iot-hub

解决方案


最接近“开箱即用”功能的方法是使用 IoT 中心查询。您可以使用设备孪生来设置设备状态。状态可能是“标称/警报”,这样您就可以使用IoT 中心查询语言来提取当前处于特定状态的设备列表。您需要更新您的设备以使设备报告更新到设备孪生,或者您需要编写一段代码来获取消息并从后端更新孪生。

您提到了仪表板,我不知道有任何开箱即用的解决方案,但您可以使用 PowerBI 基于多个数据源创建仪表板。您可以在许多 Azure 组件中存储遥测数据,并且可以使用 PowerBI 创建最后一条消息是警报的设备列表。将流分析置于两者之间将使您能够仅将警报存储在数据库中。

简而言之:有很多方法可以达到相同的结果,据我所知,没有一种方法是开箱即用的。


推荐阅读