Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En Device Update para IoT Hub, el cumplimiento mide cuántos dispositivos ejecutan la versión más reciente disponible. Un dispositivo es compatible si ha instalado la actualización de versión más alta disponible que es compatible con él.
Por ejemplo, considere una instancia de Device Update con las siguientes actualizaciones:
| Actualizar nombre | Actualizar versión | Modelo de dispositivo compatible |
|---|---|---|
| Actualización1 | 1,0 | Model1 |
| Actualización 2 | 1,0 | Model2 |
| Update3 | 2.0 | Model1 |
Supongamos que se han creado los siguientes despliegues:
| Nombre de implementación | Actualizar nombre | Grupo objetivo |
|---|---|---|
| Despliegue1 | Actualización1 | Grupo 1 |
| Despliegue2 | Actualización 2 | Grupo 2 |
| Despliegue3 | Update3 | Grupo3 |
Ahora, tenga en cuenta los siguientes dispositivos, con sus pertenencias a grupos y versiones instaladas:
| DeviceId | Modelo de dispositivo | Versión de actualización instalada | Grupo | Conformidad |
|---|---|---|---|---|
| Dispositivo1 | Model1 | 1,0 | Grupo 1 | Nuevas actualizaciones disponibles |
| Dispositivo2 | Model1 | 2.0 | Grupo3 | En la actualización más reciente |
| Device3 | Model2 | 1,0 | Grupo 2 | En la actualización más reciente |
| Device4 | Model1 | 1,0 | Grupo3 | Actualización en curso |
Device1 y Device4 no son compatibles porque tienen instalada la versión 1.0 aunque haya una actualización de versión superior, Update3, compatible con su modelo en la instancia de Device Update. Device2 y Device3 son compatibles porque tienen instaladas las actualizaciones de la versión más alta compatibles con sus modelos.
El cumplimiento no tiene en cuenta si se implementa una actualización en el grupo de un dispositivo o no; examina las actualizaciones publicadas en Device Update. Por lo tanto, en el ejemplo anterior, aunque Device1 haya instalado la actualización implementada en él, se considera no compatible. Device1 seguirá siendo considerado no compatible hasta que se instale correctamente Update3. El estado de cumplimiento puede ayudarle a identificar si se necesitan nuevas implementaciones.
Como se muestra anteriormente, hay tres estados de cumplimiento en Device Update para IoT Hub:
- En la actualización más reciente : el dispositivo ha instalado la actualización de la versión más alta compatible publicada en Device Update.
- Actualización en curso : una implementación activa está en proceso de entregar la actualización de la versión más alta compatible al dispositivo.
- Nuevas actualizaciones disponibles : un dispositivo aún no ha instalado la actualización de versión compatible más alta y no está en una implementación activa para esa actualización.