Fix per camera config (#17263)

* Fix per camera config

* fix
This commit is contained in:
Nicolas Mowen
2025-03-19 21:52:55 -05:00
committed by GitHub
parent 1787f6130d
commit e7c6b2d571
3 changed files with 15 additions and 3 deletions
+5 -1
View File
@@ -1,7 +1,7 @@
from enum import Enum
from typing import Dict, List, Optional
from pydantic import Field
from pydantic import ConfigDict, Field
from .base import FrigateBaseModel
@@ -86,6 +86,8 @@ class CameraFaceRecognitionConfig(FrigateBaseModel):
default=500, title="Min area of face box to consider running face recognition."
)
model_config = ConfigDict(extra="ignore", protected_namespaces=())
class LicensePlateRecognitionConfig(FrigateBaseModel):
enabled: bool = Field(default=False, title="Enable license plate recognition.")
@@ -129,3 +131,5 @@ class CameraLicensePlateRecognitionConfig(FrigateBaseModel):
default=1000,
title="Minimum area of license plate to begin running recognition.",
)
model_config = ConfigDict(extra="ignore", protected_namespaces=())
+2
View File
@@ -437,6 +437,8 @@ class FrigateConfig(FrigateBaseModel):
include={
"audio": ...,
"birdseye": ...,
"face_recognition": ...,
"lpr": ...,
"record": ...,
"snapshots": ...,
"live": ...,