Создание группы устройств в Обновлении устройств для Центра Интернета вещей Azure
Обновление устройств для Центра Интернета вещей позволяет развертывать обновления для группы устройств IoT.
Примечание
Если вы хотите выполнить развертывание в группе по умолчанию, а не в группе, созданной пользователем, можно напрямую перейти к статье Развертывание обновления.
Предварительные требования
- Разрешенный доступ к Центру Интернета вещей для которого настроено Обновление устройств для Центра Интернета вещей. Для Центра Интернета вещей Azure рекомендуется использовать уровень S1 (Стандартный) или выше.
- Устройство (или симулятор) Интернета вещей, подготовленное для службы "Обновление устройств для Центра Интернета вещей".
- Для подготовленного устройства успешно импортировано по меньшей мере одно обновление.
- Установка и запуск агента обновления устройства на устройстве IoT в виде модуля или удостоверения на уровне устройства
Добавление тега на устройства
Обновление устройств для Центра Интернета вещей позволяет развертывать обновления для группы устройств IoT. Чтобы создать группу, сначала нужно добавить тег в целевой набор устройств в Центре Интернета вещей. Успешное добавление тегов на устройство возможно только после его подключения к службе "Обновление устройств Azure".
В приведенной ниже документации описано, как добавить и обновить тег.
Программное обновление двойников устройств
Вы можете обновить двойник устройства с соответствующим тегом с помощью RegistryManager после регистрации устройства в обновлении устройств.
Формат тега обновления устройства
"tags": {
"ADUGroup": "<CustomTagValue>"
}
Использование заданий
Можно запланировать задание на нескольких устройствах, чтобы добавить или обновить тег обновления устройств. Примеры см. в разделе Планирование заданий на нескольких устройствах. Вы можете обновить двойник устройства или двойник модуля (если агент обновления устройств настроен в качестве удостоверения модуля) с помощью заданий. Дополнительные сведения см. в статье Планирование и трансляция заданий.
Примечание
Это действие учитывается в квоте сообщений Центр Интернета вещей, и рекомендуется изменять только до 50 000 тегов двойников устройств или модулей за один раз, в противном случае вам может потребоваться приобрести больше Центр Интернета вещей единиц, если вы превысите ежедневную квоту Центр Интернета вещей сообщений. Подробные сведения можно найти в разделе Квоты и регулирование.
Обновления прямых двойников
Теги также можно добавлять или обновлять непосредственно в двойнике устройства или двойника модуля.
Войдите на портал Azure и перейдите к своему Центру Интернета вещей.
Выберите Устройства в меню навигации и выберите свое устройство Интернета вещей, чтобы открыть сведения об устройстве.
Откройте сведения о двойнику.
- Если агент обновления устройств настроен в качестве удостоверения устройства, выберите Двойник устройства.
- Если агент обновления устройств настроен в качестве удостоверения модуля, выберите модуль Обновление устройств, а затем двойник удостоверения модуля.
В двойнике устройства или двойнике модуля удалите все существующие значения тега обновления устройств, задав для них значение NULL.
Добавьте новое значение тега обновления устройства, как показано ниже. Пример документа JSON двойника устройства с тегами.
"tags": {
"ADUGroup": "<CustomTagValue>"
}
Ограничения
- Вы можете добавить любое значение в тег, за исключением "Без категории", которое является зарезервированным значением.
- Длина этого значения в символах не может превышать 255 символов.
- Значение тега может содержать буквенно-цифровые символы и следующие специальные символы: ".","-","_","~".
- Имена тегов и групп чувствительны к регистру.
- Устройство может иметь только один тег с именем ADUGroup. Все последующие добавления тега с таким именем будут переопределять существующее значение для имени тега ADUGroup.
- Одно устройство может принадлежать только одной группе.
Создание группы устройств путем выбора существующего тега Центра Интернета вещей
Перейдите на портал Azure.
Выберите Центр Интернета вещей, ранее подключенный к экземпляру Обновления устройств.
Выберите вариант Обновления в разделе Управление устройствами на панели навигации слева.
Щелкните вкладку Группы и Развертывания в верхней части страницы.
Выберите Добавить группу, чтобы создать новую группу.
Выберите в списке тег Центра Интернета вещей и класс устройства и нажмите Создать группу.
После создания группы вы увидите, что диаграмма соответствия обновлений требованиям и список групп обновлены. На диаграмме соответствия обновлений требованиям отображается количество устройств в различных состояниях соответствия: "Обновление не требуется", "Доступны новые обновления" и "Выполняется обновление". Подробнее о соответствии обновлений требованиям.
Вы должны увидеть только что созданную группу и все доступные обновления для устройств в новой группе. Если есть устройства, которые не соответствуют требованиям к классу устройств в группе, они отобразятся в соответствующей группе недопустимых устройств. Вы можете развернуть лучшее доступное обновление из этого представления в новой группе, заданной пользователем,, нажав кнопку "Развернуть" рядом с группой. Дополнительные сведения см. в разделе "Следующий шаг: развертывание обновления."
Просмотр сведений об устройстве для созданной группы
Перейдите к только что созданной группе и щелкните имя группы.
Список устройств, входящих в группу, будет отображаться вместе со свойствами обновления устройства. В этом представлении можно также просмотреть сведения о соответствии обновлений требованиям для всех устройств, входящих в группу. На диаграмме соответствия обновлений требованиям отображается количество устройств в различных состояниях соответствия: "При последнем обновлении", "Доступны новые обновления" и "Выполняющиеся обновления".
Можно также щелкнуть каждое отдельное устройство в группе, чтобы перейти на страницу сведений об устройстве в Центре Интернета вещей.