This commit is contained in:
Josh Hawkins 2026-03-20 08:00:10 -05:00
parent 43bfd0c0a1
commit b4a499e1ad
3 changed files with 35 additions and 7 deletions

View File

@ -79,8 +79,8 @@
"label": "Object Detection", "label": "Object Detection",
"description": "Settings for the detection/detect role used to run object detection and initialize trackers.", "description": "Settings for the detection/detect role used to run object detection and initialize trackers.",
"enabled": { "enabled": {
"label": "Detection enabled", "label": "Enable object detection",
"description": "Enable or disable object detection for this camera. Detection must be enabled for object tracking to run." "description": "Enable or disable object detection for this camera."
}, },
"height": { "height": {
"label": "Detect height", "label": "Detect height",
@ -628,7 +628,7 @@
"label": "Snapshots", "label": "Snapshots",
"description": "Settings for saved JPEG snapshots of tracked objects for this camera.", "description": "Settings for saved JPEG snapshots of tracked objects for this camera.",
"enabled": { "enabled": {
"label": "Snapshots enabled", "label": "Enable snapshots",
"description": "Enable or disable saving snapshots for this camera." "description": "Enable or disable saving snapshots for this camera."
}, },
"clean_copy": { "clean_copy": {
@ -860,6 +860,10 @@
"label": "Camera URL", "label": "Camera URL",
"description": "URL to visit the camera directly from system page" "description": "URL to visit the camera directly from system page"
}, },
"profiles": {
"label": "Profiles",
"description": "Named config profiles with partial overrides that can be activated at runtime."
},
"zones": { "zones": {
"label": "Zones", "label": "Zones",
"description": "Zones allow you to define a specific area of the frame so you can determine whether or not an object is within a particular area.", "description": "Zones allow you to define a specific area of the frame so you can determine whether or not an object is within a particular area.",

View File

@ -1174,7 +1174,7 @@
} }
}, },
"genai": { "genai": {
"label": "Generative AI configuration (named providers).", "label": "Generative AI configuration",
"description": "Settings for integrated generative AI providers used to generate object descriptions and review summaries.", "description": "Settings for integrated generative AI providers used to generate object descriptions and review summaries.",
"api_key": { "api_key": {
"label": "API key", "label": "API key",
@ -1293,8 +1293,8 @@
"label": "Object Detection", "label": "Object Detection",
"description": "Settings for the detection/detect role used to run object detection and initialize trackers.", "description": "Settings for the detection/detect role used to run object detection and initialize trackers.",
"enabled": { "enabled": {
"label": "Detection enabled", "label": "Enable object detection",
"description": "Enable or disable object detection for all cameras; can be overridden per-camera. Detection must be enabled for object tracking to run." "description": "Enable or disable object detection for all cameras; can be overridden per-camera."
}, },
"height": { "height": {
"label": "Detect height", "label": "Detect height",
@ -1778,7 +1778,7 @@
"label": "Snapshots", "label": "Snapshots",
"description": "Settings for saved JPEG snapshots of tracked objects for all cameras; can be overridden per-camera.", "description": "Settings for saved JPEG snapshots of tracked objects for all cameras; can be overridden per-camera.",
"enabled": { "enabled": {
"label": "Snapshots enabled", "label": "Enable snapshots",
"description": "Enable or disable saving snapshots for all cameras; can be overridden per-camera." "description": "Enable or disable saving snapshots for all cameras; can be overridden per-camera."
}, },
"clean_copy": { "clean_copy": {
@ -2128,6 +2128,18 @@
"description": "Numeric order used to sort camera groups in the UI; larger numbers appear later." "description": "Numeric order used to sort camera groups in the UI; larger numbers appear later."
} }
}, },
"profiles": {
"label": "Profiles",
"description": "Named profile definitions with friendly names. Camera profiles must reference names defined here.",
"friendly_name": {
"label": "Friendly name",
"description": "Display name for this profile shown in the UI."
}
},
"active_profile": {
"label": "Active profile",
"description": "Currently active profile name. Runtime-only, not persisted in YAML."
},
"camera_mqtt": { "camera_mqtt": {
"label": "MQTT", "label": "MQTT",
"description": "MQTT image publishing settings.", "description": "MQTT image publishing settings.",

View File

@ -1402,6 +1402,18 @@
"audio": "Audio" "audio": "Audio"
} }
}, },
"genaiRoles": {
"options": {
"embeddings": "Embedding",
"vision": "Vision",
"tools": "Tools"
}
},
"semanticSearchModel": {
"placeholder": "Select model…",
"builtIn": "Built-in Models",
"genaiProviders": "GenAI Providers"
},
"review": { "review": {
"title": "Review Settings" "title": "Review Settings"
}, },