你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

设备更新资源

若要使用 Device Update for IoT Hub,需要创建 Device Update 帐户和实例。

Device Update 帐户

设备更新帐户是在 Azure 订阅中创建的资源。 在设备更新帐户级别,可以选择将在其中创建设备更新帐户的区域。 还可以设置权限,对有权访问 Device Update 的用户进行授权。

设备更新实例

创建帐户后,需要创建设备更新实例。 实例是包含与特定 IoT 中心关联的更新和部署的逻辑容器。 Device Update 使用 IoT 中心作为设备目录,并使用包含设备的信道。

配置链接的 IoT 中心

为了让 Device Update 从 IoT 中心收到更改通知,Device Update 与内置的事件中心集成。 将在资源创建过程中自动配置 IoT 中心,以及所需消息路由、使用者组和与 IoT 设备通信所需的访问策略。

消息路由

链接的 IoT 中心会自动配置以下消息路由,可用于启用 Device Update:

路由名称 数据源 路由查询 终结点 说明
DeviceUpdate.DeviceTwinChanges TwinChangeEvents (opType = 'updateTwin' OR opType = 'replaceTwin') AND IS_DEFINED($body.tags.ADUGroup) 活动 侦听新 Device Update 组
DeviceUpdate.DigitalTwinChanges DigitalTwinChangeEvents 活动 侦听数字孪生体更改事件
DeviceUpdate.DeviceLifecycle DeviceLifecycleEvents opType = 'deleteDeviceIdentity' 或 opType = 'deleteModuleIdentity' 活动 侦听已删除的设备

注意

如果对你的解决方案有效,可以更改这些路由的名称。 其余的路由属性应完全按表所示进行配置,以便 Device Update 正常工作。

使用者组

IoT 中心还会创建 Device Update 管理服务所需的名为 adum 的事件中心使用者组。 资源创建过程中应会自动添加该组。

使用者组的屏幕截图。

后续步骤

创建设备更新资源