Поделиться через


Ресурсы для обновления устройств

Чтобы использовать службу "Обновление устройств для Центра Интернета вещей", необходимо создать учетную запись и экземпляр службы "Обновление устройств".

Учетная запись службы "Обновление устройств"

Учетная запись службы "Обновление устройств" — это ресурс, который создается в подписке Azure. На уровне учетной записи службы "Обновление устройств" можно выбрать регион, в котором будет создана учетная запись этой службы. Также можно задать разрешения, выбрав пользователей, у которых будет доступ к службе "Обновление устройств".

Экземпляр службы "Обновление устройств"

После создания учетной записи необходимо создать экземпляр службы "Обновление устройств". Экземпляр — это логический контейнер, содержащий обновления и развертывания, связанные с конкретным центром Интернета вещей. Служба "Обновление устройств" использует Центр Интернета вещей в качестве каталога устройств и коммуникационного канала для связи с устройствами.

Настройка связанного Центра Интернета вещей

Чтобы служба "Обновление устройств" получала уведомления об изменениях из Центра Интернета вещей, она интегрируется со встроенными Центрами событий. Центр Интернета вещей будет настроен автоматически в процессе создания ресурса с необходимыми маршрутами сообщений, группами потребителей и политикой доступа, необходимыми для взаимодействия с устройствами Интернета вещей.

Маршрутизация сообщений

Следующие маршруты сообщений автоматически настраиваются в связанном Центре Интернета вещей для включения службы "Обновление устройств":

Имя маршрута Источник данных Запрос маршрутизации Конечная точка Описание
DeviceUpdate.DeviceTwinChanges TwinChangeEvents (opType = 'updateTwin' OR opType = 'replaceTwin') AND IS_DEFINED($body.tags.ADUGroup) события Ожидает данные о группах службы "Обновление устройств"
DeviceUpdate.DigitalTwinChanges DigitalTwinChangeEvents. true события Ожидает события изменения Digital Twin
DeviceUpdate.DeviceLifecycle DeviceLifecycleEvents opType = 'deleteDeviceIdentity' OR opType = 'deleteModuleIdentity' события Ожидает данные об удаленных устройствах

Примечание

Имена этих маршрутов можно изменить, если это необходимо для вашего решения. Остальные свойства маршрута должны быть настроены так, как показано в таблице, чтобы служба "Обновление устройств" работала правильно.

Группа потребителей

Центр Интернета вещей также создает группу потребителей концентратора событий с именем adum , которая требуется для служб управления обновлениями устройств. Он должен быть добавлен автоматически в процессе создания ресурса.

Снимок экрана с группами потребителей

Дальнейшие действия

Создание ресурсов для обновления устройств