Delen via


Azure Device Update voor IoT Hub-apparaatgroepen

Een Azure Device Update voor IoT Hub-apparaatgroep is een verzameling IoT-apparaten die door Device Update worden gebruikt om update-implementaties te targeten. Alle apparaten waarop de Device Update-agent is geïnstalleerd en ingericht, behoren tot een apparaatgroep, een standaardgroep of een door de gebruiker gedefinieerde groep. Een apparaat kan slechts tot één Apparaatupdate-apparaatgroep tegelijk behoren.

Als u updates op uw apparaten wilt implementeren, kunt u de standaardapparaatgroep gebruiken die Device Update biedt, of kunt u meerdere apparaatgroepen definiëren en toewijzen om uw apparaten te organiseren. De Contoso-organisatie kan bijvoorbeeld de apparaten in het testlab toewijzen aan een 'Flighting'-apparaatgroep en de apparaten die het veldteam van het team gebruikt toewijzen aan een 'Evaluatie'-apparaatgroep. Contoso kan er ook voor kiezen om hun productieapparaten te groeperen op basis van geografische regio's, zodat ze apparaten kunnen bijwerken volgens een schema dat overeenkomt met hun regionale tijdzones.

Door de gebruiker gedefinieerde apparaatgroepen

U definieert apparaatgroepen met behulp van tags. Device Update maakt door de gebruiker gedefinieerde groepen voor apparaten met een ADUGroup tag met een door de gebruiker gedefinieerde waarde in de "tags" sectie van de apparaatdubbels of moduledubbels.

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

Standaardapparaatgroepen

Apparaten waarop de Device Update-agent is geïnstalleerd en ingericht, maar die geen ADUGroup tag hebben op hun apparaat of moduledubbels, worden automatisch toegevoegd aan een default groep op basis van hun apparaatklasse. Apparaten met dezelfde apparaatklasse worden gegroepeerd in een standaardgroep, ook wel een door het systeem toegewezen groep genoemd.

Gebruikers kunnen standaardgroepen niet verwijderen of opnieuw maken, hun definities wijzigen of apparaten handmatig toevoegen aan of verwijderen uit standaardgroepen. Standaardgroepnamen hebben de indeling Default-<deviceClassID>en zijn gereserveerd binnen een IoT-oplossing.

Standaardgroepen helpen de overhead van het taggen en groeperen van apparaten te verminderen door het eenvoudiger te maken om updates te implementeren op niet-gemarkeerde apparaten. Alle implementatiefuncties die beschikbaar zijn voor door de gebruiker gedefinieerde groepen zijn ook beschikbaar voor standaardgroepen die aan het systeem zijn toegewezen.

Voorbeeld van apparaatgroeptoewijzingen

Bekijk voor het Contoso-voorbeeld vier apparaten met de volgende apparaat-id's en tagtoewijzingen:

"deviceId": "Device1",
"tags": {
  "ADUGroup": "Flighting"
}
"deviceId": "Device2",
"tags": {
  "ADUGroup": "Flighting"
}
"deviceId": "Device3",
"tags": {
  "ADUGroup": "Evaluation"
}
"deviceId": "Device4",

Apparaat1 en Apparaat2 worden beide toegewezen aan de apparaatgroep Flighting. Device3 is toegewezen aan de apparaatgroep Evaluatie. Device4 heeft geen ADUGroup tag, dus is toegewezen aan de standaardapparaatgroep.

Subgroepen

Device Update categoriseert automatisch alle door de gebruiker gemaakte en standaardgroepen in een of meer subgroepen. Met subgroepen kunnen beheerders heterogene apparaten op een georganiseerde en efficiënte manier beheren door sets apparaten te definiëren die compatibiliteitseigenschappen delen.

Device Update voegt apparaten toe aan subgroepen op basis van hun compatibiliteitseigenschappen en de apparaatupdate PnP-model-id, die samen een apparaatklasse vormen. Elke apparaatklasse binnen een groep wordt toegewezen aan één subgroep. Een groep kan een of meer best beschikbare updates hebben, één voor elk van de subgroepen.