bosch_camera_privacy_set
Enable or disable camera privacy mode to hide the camera. Use local LAN control first when the cloud is unreachable, with automatic fallback to cloud API.
Instructions
Turn privacy mode on or off. enabled=True hides the camera.
When prefer_local=True, attempt the RCP-LAN write path FIRST (skipping
the Bosch cloud entirely). Useful when the agent already knows the cloud is
down but the camera is LAN-reachable (confirmed via bosch_camera_lan_ping).
Falls back to the cloud API automatically if the LAN write fails or if no
local_ip is configured.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| camera | Yes | ||
| enabled | Yes | ||
| prefer_local | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| status | Yes | ||
| light_on | No | ||
| privacy_mode | Yes | ||
| last_event_at | No | ISO 8601 timestamp of the latest motion event |