Sdílet prostřednictvím


Dodržování předpisů pro službu Device Update

Ve službě Device Update for IoT Hub měří dodržování předpisů, kolik zařízení používá nejnovější dostupnou verzi. Zařízení je kompatibilní, pokud má nainstalovanou nejvyšší dostupnou aktualizaci verze, která je pro něj kompatibilní.

Představte si například instanci aktualizace zařízení s následujícími aktualizacemi:

Aktualizovat název Aktualizace verze Kompatibilní model zařízení
Aktualizace 1 1.0 Model 1
Aktualizace 2 1.0 Model 2
Aktualizace 3 2.0 Model 1

Řekněme, že byla vytvořena následující nasazení:

Název nasazení Aktualizovat název Cílová skupina
Nasazení 1 Aktualizace 1 Skupina1
Nasazení 2 Aktualizace 2 Skupina2
Nasazení 3 Aktualizace 3 Group3

Teď se podívejte na následující zařízení s jejich členstvím ve skupinách a nainstalovanými verzemi:

DeviceId Model zařízení Nainstalovaná verze aktualizace Group (Skupina) Dodržování předpisů
Zařízení 1 Model 1 1.0 Skupina1 K dispozici jsou nové aktualizace
Zařízení 2 Model 1 2.0 Group3 Při nejnovější aktualizaci
Zařízení 3 Model 2 1.0 Skupina2 Při nejnovější aktualizaci
Zařízení 4 Model 1 1.0 Group3 Probíhá aktualizace

Zařízení Device1 a Device4 nedodržují předpisy, protože mají nainstalovanou verzi 1.0, i když je k dispozici aktualizace vyšší verze Update3, která je kompatibilní s jejich modelem v instanci služby Device Update. Zařízení Device2 i Device3 jsou kompatibilní, protože mají nainstalované aktualizace nejvyšší verze kompatibilní s jejich modely.

Dodržování předpisů nebere v úvahu, jestli je aktualizace nasazená do skupiny zařízení, nebo ne. sleduje všechny aktualizace publikované ve službě Device Update. Takže ve výše uvedeném příkladu se i když zařízení Device1 nainstalovalo nasazenou aktualizaci, považuje se za nevyhovující předpisům. Zařízení Device1 bude nadále považováno za nedodržování předpisů, dokud se úspěšně nenainstaluje aktualizace Update3. Stav dodržování předpisů vám může pomoct určit, jestli jsou potřeba nová nasazení.

Jak je znázorněno výše, ve službě Device Update existují tři stavy dodržování předpisů pro IoT Hub:

  • Při nejnovější aktualizaci – zařízení nainstalovalo nejvyšší kompatibilní aktualizaci verze publikovanou ve službě Device Update.
  • Probíhá aktualizace – v aktivním nasazení se do zařízení doručuje nejvyšší kompatibilní aktualizace verze.
  • Dostupné nové aktualizace – zařízení ještě nenainstalovalo nejvyšší kompatibilní aktualizaci verze a není pro danou aktualizaci v aktivním nasazení.