bosch_camera_audio_set
Set microphone and speaker volume levels on compatible Bosch Gen2 cameras (range 0-100). Returns updated audio state.
Instructions
Set the microphone level and/or speaker level for one Gen2 camera.
Only for cameras with featureSupport.sound=true (Gen2 Indoor II and
Gen2 Outdoor II). Raises hardware_unsupported for cameras without audio
hardware. At least one of mic_level or speaker_level must be provided.
Both values must be in the range 0-100. The API persists the full audio payload — unspecified fields are preserved from the current camera state.
Returns updated {microphone_level, speaker_level, intercom_enabled} after write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| camera | Yes | ||
| mic_level | No | ||
| speaker_level | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| speaker_level | No | Speaker / intercom playback volume (0-100) | |
| intercom_enabled | No | Two-way intercom enabled flag (Gen2 Indoor II only; None for cameras without intercom) | |
| microphone_level | No | Microphone recording level (0-100) |