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