Firmware Status¶
FirmwareStatusUpdate¶
Topic: cs/josev. Used by CS to inform Josev of the status of an ongoing firmware update. |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
format |
uuid |
||
|
const |
firmware_status |
|
|
const |
update |
|
|
type |
object |
|
properties |
|||
|
type |
integer |
|
|
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
}
}