Best-fit scenarios
Capture a Home Assistant camera snapshot, describe it with vision AI, log the event, and optionally send Home Assistant phone/persistent notifications.
Tater Assistant
Phase One Wiki
Capture a Home Assistant camera snapshot, describe it with vision AI, log the event, and optionally send Home Assistant phone/persistent notifications.
Capture a Home Assistant camera snapshot, describe it with vision AI, log the event, and optionally send Home Assistant phone/persistent notifications.
Use the example call shape below and provide only the fields the plugin expects.
front yard | back yard | garage | ...
camera.front_door_high
optional hint for the vision model
optional notification title override
critical|high|normal|low
30
0
False
False
False
True
Skip processing if the same camera fired recently.
Default: 30Notification title used unless overridden in arguments.
Default: Camera Eventcritical/high map to high; normal/low map to normal for notifier delivery.
Default: highIf enabled, also send to the Home Assistant platform notification endpoint.
Default: TrueIf enabled, send Home Assistant persistent notifications.
Default: FalseIf enabled, send mobile alerts through Home Assistant Notifier.
Default: FalseIf enabled, vehicle/car details are omitted from the vision description.
Default: falseExample: notify.mobile_app_my_iphone
Optional additional Home Assistant mobile notify service.
Optional additional Home Assistant mobile notify service.
Optional additional Home Assistant mobile notify service.
Optional additional Home Assistant mobile notify service.
Minimum seconds between Home Assistant notifier sends for the same camera. 0 disables this cooldown.
Default: 0OpenAI-compatible base (for example http://127.0.0.1:1234).
Default: http://127.0.0.1:1234Optional; leave blank for local stacks.
OpenAI-compatible vision model name.
Default: qwen2.5-vl-7b-instruct{
"function": "camera_event",
"arguments": {
"area": "front yard | back yard | garage | ...",
"camera": "camera.front_door_high",
"query": "optional hint for the vision model",
"title": "optional notification title override",
"priority": "critical|high|normal|low",
"cooldown_seconds": 30,
"notification_cooldown_seconds": 0,
"ignore_vehicles": false,
"send_phone_alerts": false,
"persistent_notifications": false,
"api_notification": true
}
}