Firmware Status

FirmwareStatusUpdate

Topic: cs/josev. Used by CS to inform Josev of the status of an ongoing firmware update.

type

object

properties

  • id

type

string

format

uuid

  • name

const

firmware_status

  • type

const

update

  • data

type

object

properties

  • request_id

type

integer

  • status

enum

downloading, downloaded, download_failed, download_scheduled, download_paused, idle, installing, installed, installation_failed, install_rebooting, install_scheduled, install_verification_failed, invalid_signature, signature_verified

Example:

{
    "id": "005e4e77-3cd9-4f98-a433-a11c98c13e50",
    "name": "firmware_status",
    "type": "update",
    "data": {
         "request_id": 12345,
         "status": "downloading" # downloaded, download_failed, download_scheduled, download_paused, idle, installing, installed, installation_failed, install_rebooting, install_scheduled, install_verification_failed, invalid_signature, signature_verified
    }
}