Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Surveillez les notifications OTA
Vous pouvez surveiller les mises à jour OTA à l'aide de deux méthodes différentes :
Notifications push via Kinesis Data Streams
Lorsque les notifications OTA sont activées, les événements relatifs à l'état des mises à jour sont automatiquement transmis à votre flux Kinesis. Cela fournit une visibilité en temps réel de la progression des mises à jour du micrologiciel sur tous les appareils.
Surveiller avec ListOtaTaskExecutions API
Vous pouvez utiliser l'ListOtaTaskExecutionsAPI pour vérifier manuellement l'état des mises à jour OTA pour vos objets gérés :
aws iotmanagedintegrations list-ota-task-executions \ --task-id "task-123456789" \ --max-results 25
La réponse fournit un état d'exécution détaillé pour chaque objet géré :
{ "taskExecutionSummaries": [ { "taskExecutionSummary": { "executionNumber": 1, "lastUpdatedAt": 1634567890, "queuedAt": 1634567800, "startedAt": 1634567830, "status": "SUCCEEDED", "retryAttempt": 0 }, "managedThingId": "device-001" }, { "taskExecutionSummary": { "executionNumber": 1, "lastUpdatedAt": 1634567920, "queuedAt": 1634567800, "startedAt": 1634567840, "status": "IN_PROGRESS", "retryAttempt": 0 }, "managedThingId": "device-002" } ], "nextToken": "NEXT_TOKEN" }
Cette API vous permet de récupérer l'état d'exécution détaillé de chaque objet géré ciblé par une tâche OTA spécifique, y compris les horodatages et l'état actuel.