fix: Add go2rtc.url to editor (#1867)

* Closes #1866
This commit is contained in:
Dermot Duffy
2025-02-01 13:50:27 -08:00
committed by GitHub
parent f123bb91dd
commit a6ecb76efe
8 changed files with 18 additions and 7 deletions
+1
View File
@@ -34,6 +34,7 @@ export const CONF_CAMERAS_ARRAY_FRIGATE_ZONES =
export const CONF_CAMERAS_ARRAY_GO2RTC_MODES = `${CONF_CAMERAS}.#.go2rtc.modes` as const;
export const CONF_CAMERAS_ARRAY_GO2RTC_STREAM =
`${CONF_CAMERAS}.#.go2rtc.stream` as const;
export const CONF_CAMERAS_ARRAY_GO2RTC_URL = `${CONF_CAMERAS}.#.go2rtc.url` as const;
export const CONF_CAMERAS_ARRAY_ICON = `${CONF_CAMERAS}.#.icon` as const;
export const CONF_CAMERAS_ARRAY_ID = `${CONF_CAMERAS}.#.id` as const;
export const CONF_CAMERAS_ARRAY_IMAGE_ENTITY = `${CONF_CAMERAS}.#.image.entity` as const;
+5 -1
View File
@@ -63,6 +63,7 @@ import {
CONF_CAMERAS_ARRAY_FRIGATE_ZONES,
CONF_CAMERAS_ARRAY_GO2RTC_MODES,
CONF_CAMERAS_ARRAY_GO2RTC_STREAM,
CONF_CAMERAS_ARRAY_GO2RTC_URL,
CONF_CAMERAS_ARRAY_ICON,
CONF_CAMERAS_ARRAY_ID,
CONF_CAMERAS_ARRAY_IMAGE_ENTITY,
@@ -2164,7 +2165,10 @@ export class FrigateCardEditor extends LitElement implements LovelaceCardEditor
)}
${this._renderStringInput(
getArrayConfigPath(CONF_CAMERAS_ARRAY_GO2RTC_STREAM, cameraIndex),
)}`,
)}
${this._renderStringInput(
getArrayConfigPath(CONF_CAMERAS_ARRAY_GO2RTC_URL, cameraIndex),
)} `,
)}
${this._putInSubmenu(
MENU_CAMERAS_IMAGE,
+2 -1
View File
@@ -95,7 +95,8 @@
"mse": "",
"webrtc": ""
},
"stream": "nom del flux de go2rtc"
"stream": "nom del flux de go2rtc",
"url": ""
},
"icon": "Icona d'aquesta càmera (detecció automàtica des de l'entitat)",
"id": "Identificador únic per a aquesta càmera en aquesta targeta",
+2 -1
View File
@@ -95,7 +95,8 @@
"mse": "Media Source Extensions (MSE)",
"webrtc": "Web Real-Time Communication (WebRTC)"
},
"stream": "go2rtc stream name"
"stream": "go2rtc stream name",
"url": "go2rtc URL"
},
"icon": "Icon for this camera (Autodetected from entity)",
"id": "Unique id for this camera in this card",
+2 -1
View File
@@ -95,7 +95,8 @@
"mse": "Extensions de sources multimédias (MSE)",
"webrtc": "Web Real-Time Communication (WebRTC)"
},
"stream": "Nom du flux go2rtc"
"stream": "Nom du flux go2rtc",
"url": ""
},
"icon": "Icône pour cette caméra (auto-détectée par l'entité)",
"id": "ID unique pour cette caméra dans cette carte",
+2 -1
View File
@@ -95,7 +95,8 @@
"mse": "Estensioni sorgente multimediale (MSE)",
"webrtc": "Comunicazione Web in tempo reale (WebRTC)"
},
"stream": "nome del flusso go2rtc"
"stream": "nome del flusso go2rtc",
"url": ""
},
"icon": "Icona per questa telecamera (Autoidentificato dall'entità)",
"id": "ID univoco per questa telecamera in questa carta",
+2 -1
View File
@@ -95,7 +95,8 @@
"mse": "Media Source Extensions (MSE)",
"webrtc": "Web Real-Time Communication (WebRTC)"
},
"stream": "Nome do stream do go2rtc"
"stream": "Nome do stream do go2rtc",
"url": ""
},
"icon": "Ícone para esta câmera (detectado automaticamente pela entidade)",
"id": "ID exclusivo para esta câmera nesse cartão",
+2 -1
View File
@@ -95,7 +95,8 @@
"mse": "Mse",
"webrtc": "Webrtc"
},
"stream": "Stream"
"stream": "Stream",
"url": ""
},
"icon": "Ícone para esta câmera (detectado automaticamente pela entidade)",
"id": "ID exclusivo para esta câmera nesse cartão",