Implementar una actualización mediante Azure Device Update for IoT Hub
En este artículo, aprenderá a implementar una actualización en dispositivos IoT mediante Azure Device Update for IoT Hub en Azure Portal o con la CLI de Azure.
Requisitos previos
- Una instancia estándar (S1) o superior de Azure IoT Hub con Device Update for IoT Hub habilitado.
- Un dispositivo o simulador de IoT Aprovisionado para Device Update dentro del centro de IoT. El dispositivo aprovisionado puede ser miembro de un grupo de dispositivos creado por el usuario o el grupo predeterminado.
- Una actualización importada del dispositivo aprovisionado.
Implementación de la actualización
En esta sección se describe cómo implementar la actualización mediante Azure Portal o la CLI de Azure.
En Azure Portal, navegue hasta su centro de IoT.
Seleccione Actualizaciones en Administración de dispositivos en el panel de navegación izquierdo.
En la página Actualizaciones, seleccione la pestaña Grupos e implementaciones y vea el gráfico de cumplimiento de actualizaciones y lista de grupos de dispositivos. Es posible que tenga que actualizar la vista para ver las actualizaciones importadas recientemente disponibles para el grupo de dispositivos.
En Estado de la lista de grupos, seleccione Implementar junto a Una o varias actualizaciones nuevas están disponibles para este grupo.
Consulte la lista de grupos y el gráfico de Update Compliance. Debería ver una nueva actualización disponible para el grupo predeterminado o basado en etiquetas. Puede que tenga que actualizar una vez. Para más información, consulte Cumplimiento de Device Update.
Seleccione Implementar junto al estado una o varias actualizaciones disponibles.
En la lista de la derecha, seleccione la actualización deseada que se va a implementar.
Programe la implementación para que se inicie inmediatamente o en el futuro.
Sugerencia
De forma predeterminada, la fecha y hora de inicio es de 24 horas a partir de la hora actual. Asegúrese de seleccionar una fecha y hora diferentes si desea que la implementación comience antes o más tarde.
Cree una directiva de reversión automática si es necesario. Seleccione Crear.
En la pestaña Actualizaciones actuales, puede ver el estado de la implementación.
En la vista Aspectos básicos del grupo, el gráfico de cumplimiento muestra que la actualización está en curso.
Después de que el dispositivo se actualice correctamente, el gráfico de cumplimiento y los detalles de implementación se actualizan para reflejar ese estado.
Supervisión del estado de implementación
En la pestaña Grupos e implementaciones de la página Actualizaciones, seleccione el grupo en el que se implementó.
En la página Detalles del grupo, vaya a la pestaña Implementación actual o Historial de implementación para confirmar que una implementación está en curso.
Seleccione Detalles junto a una implementación para ver los detalles de implementación, los detalles de actualización y los detalles de la clase de dispositivo de destino. Opcionalmente, puede agregar un nombre descriptivo para la clase de dispositivo.
Seleccione Actualizar para ver los detalles de estado más recientes.
Vaya a la pestaña Aspectos básicos del grupo de la página de Detalles del grupo para buscar el estado de un dispositivo determinado o filtrar para ver los dispositivos con errores en la implementación.
Reintento de una implementación de actualizaciones
Si se produce un error en la implementación, puede volver a intentar la implementación de los dispositivos con errores.
Vaya a la pestaña Current deployment (Implementación actual) en la pantalla Group details (Detalles del grupo).
Seleccione Retry failed devices (Reintentar dispositivos con errores) y acepte la notificación de confirmación.