【发布时间】:2017-09-13 17:05:41
【问题描述】:
系统中有 x 台设备和 y 台设备所有者。这些设备正在主动向 Azure IOT Hub 发送数据——温度、湿度、电压等。
这些设备内部有 RFID 芯片,用于存储有关设备的信息,我正在使用 Xamarin.Forms 项目,该项目将允许 android/iOS 用户获取此信息。
在检索到有关设备的此信息后,我希望用户能够查看和监控设备到云端的 Azure IOT 通信。
以类似的方式,我正在开发一个网络仪表板,用户可以从下拉/选择中选择设备并执行相同的操作。
我已经尝试实现 Azure Device Explorer 方法,但是问题出在这里;在 Azure IOT Hub 中,一个消费者组只能有 5 个客户端,并且一次,也就是说,如果 6 个人想要监控实时的设备到云的通信,那么只有 5 个人可以做到。此外,此示例所做的是 - 获取所有传入的 IOT Hub 消息,仅查询和过滤用户想要查看的信息 - 这可能会给手机带来相当大的负担。
所以问题是:有没有办法从单个设备查看实时设备到云 Azure IOT Hub 通信?
我愿意添加其他 Azure 服务。
【问题讨论】:
标签: c# azure azure-iot-hub