bosch_camera_siren_duration_set
Set the siren alarm duration (10-300 seconds) for a Bosch Gen2 Indoor II camera. The duration is effective when the siren is triggered.
Instructions
Set the siren alarm duration for one camera (Gen2 Indoor II only).
Read-modify-write on GET/PUT /v11/video_inputs/{id}/alarm_settings
(field alarmDelayInSeconds) — existing fields in that config are
preserved. Does not trigger the siren itself; call
bosch_camera_siren_trigger afterwards to fire it with the new duration.
Raises hardware_unsupported for non-Gen2-Indoor-II cameras (matches
bosch_camera_siren_trigger's own gating). Raises invalid_argument
if seconds is outside 10-300. Raises privacy_blocked when the
camera is in privacy mode.
Args: camera: Camera name (case-insensitive). seconds: New siren duration, 10-300 seconds inclusive.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| camera | Yes | ||
| seconds | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| alarm_delay_seconds | Yes | Configured siren duration in seconds (Bosch API field 'alarmDelayInSeconds') |