我有一个带有 2 个设备的 Azure IoT 中心。我从 RaspberryPi 向另一台设备发送消息。
我怎么知道消息是从其他设备收到的?
我有一个带有 2 个设备的 Azure IoT 中心。我从 RaspberryPi 向另一台设备发送消息。
我怎么知道消息是从其他设备收到的?
Visual Studio Code有一个跨平台的Azure IoT Toolkit扩展,使您能够监控消息是否发送到 Azure IoT Hub。您可以将 C2D 消息和直接方法发送到您的设备。此外,您还可以查看设备是已连接还是已断开连接。
您可以参考设备资源管理器工具,它是开源的。
如果您想监控 IoT Hub 是否可以访问 IoT 设备,您可以转到“Message To Device”选项卡,在“Device ID”选项卡中选择 IoT 设备,并确保选中“Monitor Feedback Endpoint”。每当从 IoT 中心向设备发送消息时,回调(反馈)消息将显示消息的状态。
如果您想以编程方式执行此操作,请参阅 DeviceExplorer 源代码https://github.com/Azure/azure-iot-sdks/tree/master/tools/DeviceExplorer/DeviceExplorer,监视器代码MainForm.cs,从第 726 行开始.