无法创建 IoT 中心设备组未找到受支持的设备更新标签

问题描述

我目前正在按照 this How-to-guide 创建一个设备组来部署更新。

满足所有先决条件并完美运行。 简而言之。我在 this guide 之后创建了一个 IoT-Hub 并创建了一个设备更新帐户,并且我导入了一个在 this guide

中描述的新更新

但现在在 this Point 我无法继续,因为没有检测到未分组的设备。我在设备孪生中添加了标签,但仍然如此。为了提供更好的内在,我在下面列出了我目前的统计数据。

设备:

Devices in the Hub

部分设备孪生:

    {
    "deviceId": "1337","status": "enabled","connectionState": "Disconnected","cloudToDeviceMessageCount": 0,"authenticationType": "sas","modelId": "","version": 9,"tags": {
        "ADUGroup": "MyGroup123","myNewTag": "testing"
    },

应该部署的镜像

enter image description here

不显示组的部分

enter image description here

我在尝试创建新群组时收到的消息

enter image description here

消息路由

enter image description here

我的预测是:

  1. 我无法通过 30 天的免费试用来做我想做的事情
  2. 创建 Hub 的更新实例时出现问题
  3. 我添加的设备有误

剧透,他们错了。

缺少设备更新客户端。

解决方法

只是为了确认 - 您是否在创建帐户后在设备上安装并配置了设备更新代理?

如果是这样,这里有一些潜在的根本原因,为什么您没有看到标签显示-

确保您已按照设备更新资源文档 (https://docs.microsoft.com/en-us/azure/iot-hub-device-update/device-update-resources) 在 IoT 中心正确配置消息路由。配置路由后,您必须再次标记您的设备。

另一个根本原因可能是您在将设备连接到 IoT 中心的设备更新之前应用了标签。确保您的设备已连接到设备更新。您可以通过检查它是否显示在合规性视图中的“未分组”设备下来验证您的设备是否已连接到 IoT 中心的设备更新。暂时添加不同值的标签,然后在设备连接后再次添加您想要的标签。

如果您使用的是设备预配服务 (DPS),请确保在预配后标记您的设备,而不是在设备创建过程中。如果您已经在设备创建步骤中标记了您的设备,则您必须在配置后临时使用不同的值标记您的设备,然后再次添加您想要的标记。

请在设备更新故障排除指南 - https://docs.microsoft.com/en-us/azure/iot-hub-device-update/troubleshoot-device-update

中找到此问题和其他常见问题解答

如果您在执行这些步骤后仍然遇到问题,请通过在此处提交 GitHub 问题直接与我们联系 - https://github.com/Azure/iot-hub-device-update/issues

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...