Move update_entities to view.update_entities
This commit is contained in:
+1
-1
@@ -503,7 +503,7 @@ export class FrigateCard extends LitElement {
|
||||
this._frigateCameraName = undefined;
|
||||
this.config = config;
|
||||
|
||||
this._entitiesToMonitor = this.config.update_entities || [];
|
||||
this._entitiesToMonitor = this.config.view.update_entities || [];
|
||||
if (this.config.camera_entity) {
|
||||
this._entitiesToMonitor.push(this.config.camera_entity);
|
||||
}
|
||||
|
||||
@@ -16,6 +16,7 @@ import {
|
||||
CONF_MENU_MODE,
|
||||
CONF_VIEW_DEFAULT,
|
||||
CONF_VIEW_TIMEOUT,
|
||||
CONF_VIEW_UPDATE_ENTITIES,
|
||||
} from './const';
|
||||
import { RawFrigateCardConfig } from './types';
|
||||
|
||||
@@ -170,4 +171,7 @@ const UPGRADES = [
|
||||
upgradeMoveTo('menu_buttons', 'menu.buttons'),
|
||||
upgradeMoveTo('menu_button_size', CONF_MENU_BUTTON_SIZE),
|
||||
upgradeMoveTo('image', CONF_IMAGE_SRC, isNotObject),
|
||||
|
||||
// v2.0.0 -> v2.1.0
|
||||
upgradeMoveTo('update_entities', CONF_VIEW_UPDATE_ENTITIES),
|
||||
];
|
||||
|
||||
@@ -12,6 +12,7 @@ export const CONF_FRIGATE_ZONE = 'frigate.zone';
|
||||
export const CONF_VIEW_DEFAULT = 'view.default';
|
||||
export const CONF_VIEW_TIMEOUT = 'view.timeout';
|
||||
export const CONF_VIEW_UPDATE_FORCE = 'view.update_force';
|
||||
export const CONF_VIEW_UPDATE_ENTITIES = 'view.update_entities';
|
||||
|
||||
export const CONF_EVENT_VIEWER_AUTOPLAY_CLIP = 'event_viewer.autoplay_clip';
|
||||
export const CONF_EVENT_VIEWER_DRAGGABLE = 'event_viewer.draggable';
|
||||
|
||||
+1
-3
@@ -342,6 +342,7 @@ const viewConfigSchema = z
|
||||
.optional()
|
||||
.default(viewConfigDefault.timeout),
|
||||
update_force: z.boolean().default(viewConfigDefault.update_force),
|
||||
update_entities: z.string().array().optional(),
|
||||
})
|
||||
.merge(actionsSchema)
|
||||
.default(viewConfigDefault);
|
||||
@@ -570,9 +571,6 @@ export const frigateCardConfigSchema = z.object({
|
||||
elements: pictureElementsSchema,
|
||||
dimensions: dimensionsConfigSchema,
|
||||
|
||||
// Entities that should trigger a card update.
|
||||
update_entities: z.string().array().optional(),
|
||||
|
||||
// Stock lovelace card config.
|
||||
type: z.string(),
|
||||
test_gui: z.boolean().optional(),
|
||||
|
||||
Reference in New Issue
Block a user