繁体   English   中英

Azure IoT Hub MQTT 设备和设备孪生更改

[英]Azure IoT Hub MQTT device and device twin changes

我有一个设备,它是 Azure IoT Hub 的 mqtt 客户端,并希望通知设备有关该设备的设备双胞胎中的更改/更新。

我已经成功地从设备连接并更新了设备双胞胎报告的值,但是当我从Azure shell ( Z5E05751Z500AD8C7B6C500AD8C7B6C500AD8C0B7B6C500AD1C7B6 .azure.com/ )使用如下命令:

az iot hub device-twin update -n <myIotHubBame> -d <myDeviceId> --set properties.desired='{"foo":"bar"}'

在设备上,我尝试订阅$iothub/twin/res/#devices/<myDeviceId>/messages/devicebound/#但在从 Azure shell 发出az命令后未收到任何消息。

我还尝试使用Data Source = Twin Change EventsEndpoint = event设置消息路由,但设备中仍然没有收到消息。

当设备双胞胎中的属性发生变化时,任何人都对如何向设备发出通知有任何建议吗?

MQTT 设备需要订阅以下主题

$iothub/twin/PATCH/properties/desired/#

用于接收有关设备孪生所需属性的更改通知。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM