bosch_camera_intrusion_get
Retrieve intrusion detection configuration including mode, sensitivity, and detection range for a Gen2 Bosch camera.
Instructions
Get the intrusion detection configuration for one Gen2 camera.
Returns {mode, sensitivity, distance}. Only available on Gen2 cameras
(has_sound=true in config is reused as the Gen2 gate; intrusion detection
is a Gen2-only feature). Raises hardware_unsupported for Gen1 cameras.
mode: PERSON | STANDARD | HIGH_SENSITIVITY | ZONES |
ALL_MOTIONS | ONLY_HUMANS (maps to Bosch API field detectionMode).
sensitivity: 0 (low) to 7 (high) — confirmed range FW 9.40+.
distance: detection range in meters, 1-8 (Bosch API limit).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| camera | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Detection mode (Bosch API field 'detectionMode'). Valid: PERSON | STANDARD | HIGH_SENSITIVITY | ZONES | ALL_MOTIONS | ONLY_HUMANS. Corrected 2026-05-28 — previously documented as OFF|ACTIVE|SCHEDULED which Bosch silently ignored because both the field name and the value set were wrong. | |
| distance | No | Detection distance in meters (1-8) | |
| sensitivity | No | Detection sensitivity (0-7; 0=low, 7=high) |