Группы устройств

Группа устройств — это коллекция устройств. Возможности концепции групп устройств позволяют масштабировать развертывания на многих устройствах. Каждое устройство в конкретный момент времени принадлежит только одной группе устройств.

Вы можете создавать дополнительные группы устройств для структурирования продуктов. Например, компания Contoso может использовать группу устройств "Flighting" для устройств из испытательной лаборатории, а группу устройств "Evaluation" — для устройств, которые используются специалистами в операционных центрах. Кроме того, компания Contoso может сгруппировать рабочие устройства по географическим регионам, чтобы можно было обновлять их по расписанию в соответствии с часовыми поясами.

Создание групп устройств с помощью тега двойника устройства или модуля

Теги позволяют пользователям группировать устройства. Устройства должны иметь ключ ADUGroup и соответствующее значение на двойнике устройства или модуля, чтобы можно было выполнить группирование.

Формат тега двойника устройства или модуля

"tags": {
  "ADUGroup": "<CustomTagValue>"
}

Группа устройств по умолчанию

Любое устройство с установленным и подготовленным агентом обновления устройств, но без тега ADUGroup, добавленного к двойнику устройства или модуля, будет включено в группу по умолчанию. Группы по умолчанию (другое название — назначенные системой группы) помогают тратить меньше ресурсов на добавление тегов и группировку устройств, чтобы клиенты могли легко развертывать для них обновления. Группы по умолчанию нельзя удалить или создать повторно. Клиентам не предоставляется возможность изменять определение либо добавлять или удалять устройства из группы по умолчанию вручную. Устройства с одинаковым классом устройств группируются в группу по умолчанию. Имена групп по умолчанию зарезервированы в решении IOT. Группы по умолчанию именуются в формате Default-<deviceClassID>. Все функции развертывания, доступные для определяемых пользователем групп, также доступны для групп, назначенных системой по умолчанию.

Рассмотрим, например, следующие устройства с тегами двойников-устройств:

"deviceId": "Device1",
"tags": {
  "ADUGroup": "Group1"
}
"deviceId": "Device2",
"tags": {
  "ADUGroup": "Group1"
}
"deviceId": "Device3",
"tags": {
  "ADUGroup": "Group2"
}
"deviceId": "Device4",

Ниже перечислены устройства и возможные группы, которые можно для них создать.

Устройство Group
Device1 Group1
Device2 Group1
Device3 Group2
Device4 DefaultGroup

Подгруппы

Все созданные пользователем группы, а также группы по умолчанию автоматически делятся на одну или несколько подгрупп, чтобы администраторы могли управлять разнородными устройствами упорядоченным и эффективным образом, предоставляя способ выполнения обновлений на наборе устройств с общими свойствами совместимости. Каждый класс устройств в группе сопоставляется с одной подгруппой. Устройства добавляются в подгруппу на основе свойств совместимости и идентификатора модели PnP обновления устройства, которые вместе составляют класс устройства.

Группа может иметь одно или несколько наиболее доступных обновлений, по одному для каждой содержащейся в ней подгруппы.

Дополнительные сведения о настройке свойств совместимости в агенте обновления устройств

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

Создание группы устройств