bosch_camera_firmware_install
Installs a pending firmware update on a Bosch camera, triggering an immediate reboot to apply it. Returns once the install request is accepted, without waiting for the reboot to finish.
Instructions
Install the pending firmware update for one camera right now.
Mirrors the HA integration's async_install_firmware guard: raises
invalid_argument if an install is already in progress, or if there is
no pending update to install (already up to date). The camera reboots for
roughly 3-7 minutes after the install starts; this call returns as soon
as Bosch accepts the request, it does not wait for the reboot to finish.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| camera | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| camera | Yes | Camera name | |
| current | No | Currently installed version | |
| installing | No | Whether an install is currently in progress | |
| up_to_date | No | Whether the camera is already on the latest firmware | |
| update_available | No | Pending update's target version, if any |