feat: Auto-resolve Frigate client_id from camera entity (#2475)
Credit goes to @Eduardo-Jaramillo for the inspiration and contribution of https://github.com/dermotduffy/advanced-camera-card/pull/2474 .
This commit is contained in:
committed by
dermotduffy
parent
9d088d7bcb
commit
261a7e1a92
@@ -129,9 +129,7 @@ export const cameraConfigDefault = {
|
||||
cameras: [],
|
||||
},
|
||||
engine: 'auto' as const,
|
||||
frigate: {
|
||||
client_id: 'frigate' as const,
|
||||
},
|
||||
frigate: {},
|
||||
live_provider: 'auto' as const,
|
||||
motioneye: {
|
||||
images: {
|
||||
@@ -273,7 +271,7 @@ export const cameraConfigSchema = z
|
||||
frigate: z
|
||||
.object({
|
||||
url: z.string().optional(),
|
||||
client_id: z.string().default(cameraConfigDefault.frigate.client_id),
|
||||
client_id: z.string().optional(),
|
||||
camera_name: z.string().optional(),
|
||||
labels: z.string().array().optional(),
|
||||
zones: z.string().array().optional(),
|
||||
|
||||
Reference in New Issue
Block a user