Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Überwachen Sie OTA-Benachrichtigungen
Sie können OTA-Updates mit zwei verschiedenen Methoden überwachen:
Push-Benachrichtigungen über Kinesis Data Streams
Wenn OTA-Benachrichtigungen aktiviert sind, werden Ereignisse zum Aktualisierungsstatus automatisch in Ihren Kinesis-Stream übertragen. Auf diese Weise erhalten Sie in Echtzeit Einblick in den Fortschritt der Firmware-Updates auf allen Geräten.
Überwachen Sie mit ListOtaTaskExecutions API
Sie können die ListOtaTaskExecutionsAPI verwenden, um den Status der OTA-Updates für Ihre verwalteten Dinge manuell zu überprüfen:
aws iotmanagedintegrations list-ota-task-executions \ --task-id "task-123456789" \ --max-results 25
Die Antwort enthält einen detaillierten Ausführungsstatus für jedes verwaltete Ding:
{ "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" }
Mit dieser API können Sie den detaillierten Ausführungsstatus für jedes verwaltete Objekt abrufen, auf das eine bestimmte OTA-Aufgabe abzielt, einschließlich Zeitstempeln und aktuellem Status.