bosch_camera_light_set
Toggle the camera's built-in spotlight on or off to control lighting conditions.
Instructions
Turn the camera's spotlight on or off.
Only for cameras with featureSupport.light=true (currently: Eyes Outdoor II /
HOME_Eyes_Outdoor). Raises hardware_unsupported immediately for cameras without
a controllable light — no Bosch cloud call is made.
When prefer_local=True, attempt the RCP-LAN write path FIRST (skipping
the Bosch cloud entirely). Maps enabled=True to brightness 100, False
to 0. Falls back to the cloud API automatically if the LAN write fails or if
no local_ip is configured. Wallwasher RGB is always cloud-only.
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 |