我正在设计用于连接设备的解决方案,并且要求在发送消息之前重新配置设备,以确保始终将其连接到最近的IoT中心(基于延迟)。
根据Microsoft文档,可以使用MQTT注册设备并将消息发布到DPS。是否可以使用MQTT重新供应设备?
https://docs.microsoft.com/en-us/azure/iot-dps/iot-dps-mqtt-support
此外,当通过MQTT首次注册设备时,是否有要订阅的主题以获得DPS分配了该设备的IoT中心的连接?
是。相同的API(注册消息)触发重新配置。该设备不知道是正在调配还是重新调配。
[包括IotHub的名称和相应凭据的供应(或重新供应)结果在DeviceRegistrationResult中发布宾语。该对象是响应RegistrationOperationStatus操作而返回的get-operation-status对象的一部分。
根据您所指的documentation page,您可以订阅dps/registrations/res/#
以通知您(重新)注册请求的进度。