我如何知道Azure IoT Hub中的设备是否可访问?

时间:2016-08-23 11:44:51

标签: azure iot azure-iot-hub device-management azure-hub

我有一个带有2个设备的Azure IoT中心。我从RaspberryPi向另一台设备发送消息。

我如何知道该消息是从其他设备收到的?

2 个答案:

答案 0 :(得分:1)

Visual Studio Code有一个跨平台Azure IoT Toolkit扩展,可让您监控邮件是否发送到Azure IoT Hub。您可以将C2D消息和直接方法发送到您的设备。此外,您可以看到设备是连接还是断开连接。

device-explorer

答案 1 :(得分:0)

您可以参考设备资源管理器工具,该工具是开源的。

如果您想监控IoT Hub是否可以访问IoT设备,您可以访问" Message To Device"选项卡,在“设备ID”选项卡中选择IoT设备,并确保选中" Monitor Feedback Endpoint" 。每当从IoT Hub向设备发送消息时,回调(反馈)消息将显示消息的状态。

如果您想以编程方式执行此操作,请参阅第726行的DeviceExplorer源代码https://github.com/Azure/azure-iot-sdks/tree/master/tools/DeviceExplorer/DeviceExplorer,监视器代码MainForm.cs

enter image description here