diff --git a/src/panels/lovelace/strategies/get-strategy.ts b/src/panels/lovelace/strategies/get-strategy.ts index f7f7caaaec..4c69616014 100644 --- a/src/panels/lovelace/strategies/get-strategy.ts +++ b/src/panels/lovelace/strategies/get-strategy.ts @@ -46,7 +46,7 @@ const STRATEGIES: Record> = { iframe: () => import("./iframe/iframe-view-strategy"), area: () => import("./areas/area-view-strategy"), "areas-overview": () => import("./areas/areas-overview-view-strategy"), - "home-main": () => import("./home/home-main-view-strategy"), + "home-overview": () => import("./home/home-overview-view-strategy"), "home-media-players": () => import("./home/home-media-players-view-strategy"), "home-area": () => import("./home/home-area-view-strategy"), diff --git a/src/panels/lovelace/strategies/home/home-dashboard-strategy.ts b/src/panels/lovelace/strategies/home/home-dashboard-strategy.ts index 6629882608..0cc7e7df6a 100644 --- a/src/panels/lovelace/strategies/home/home-dashboard-strategy.ts +++ b/src/panels/lovelace/strategies/home/home-dashboard-strategy.ts @@ -10,7 +10,7 @@ import { HOME_SUMMARIES_ICONS, } from "./helpers/home-summaries"; import type { HomeAreaViewStrategyConfig } from "./home-area-view-strategy"; -import type { HomeMainViewStrategyConfig } from "./home-main-view-strategy"; +import type { HomeOverviewViewStrategyConfig } from "./home-overview-view-strategy"; export interface HomeDashboardStrategyConfig { type: "home"; @@ -75,11 +75,11 @@ export class HomeDashboardStrategy extends ReactiveElement { views: [ { icon: "mdi:home", - path: "home", + path: "overview", strategy: { - type: "home-main", + type: "home-overview", favorite_entities: config.favorite_entities, - } satisfies HomeMainViewStrategyConfig, + } satisfies HomeOverviewViewStrategyConfig, }, ...areaViews, mediaPlayersView, diff --git a/src/panels/lovelace/strategies/home/home-main-view-strategy.ts b/src/panels/lovelace/strategies/home/home-overview-view-strategy.ts similarity index 96% rename from src/panels/lovelace/strategies/home/home-main-view-strategy.ts rename to src/panels/lovelace/strategies/home/home-overview-view-strategy.ts index 0f03f98ce7..13fe357aa6 100644 --- a/src/panels/lovelace/strategies/home/home-main-view-strategy.ts +++ b/src/panels/lovelace/strategies/home/home-overview-view-strategy.ts @@ -26,8 +26,8 @@ import type { CommonControlSectionStrategyConfig } from "../usage_prediction/com import { getAreasFloorHierarchy } from "../../../../common/areas/areas-floor-hierarchy"; import { HOME_SUMMARIES_FILTERS } from "./helpers/home-summaries"; -export interface HomeMainViewStrategyConfig { - type: "home-main"; +export interface HomeOverviewViewStrategyConfig { + type: "home-overview"; favorite_entities?: string[]; } @@ -57,10 +57,10 @@ const computeAreaCard = ( }; }; -@customElement("home-main-view-strategy") -export class HomeMainViewStrategy extends ReactiveElement { +@customElement("home-overview-view-strategy") +export class HomeOverviewViewStrategy extends ReactiveElement { static async generate( - config: HomeMainViewStrategyConfig, + config: HomeOverviewViewStrategyConfig, hass: HomeAssistant ): Promise { const areas = Object.values(hass.areas); @@ -325,6 +325,6 @@ export class HomeMainViewStrategy extends ReactiveElement { declare global { interface HTMLElementTagNameMap { - "home-main-view-strategy": HomeMainViewStrategy; + "home-overview-view-strategy": HomeOverviewViewStrategy; } }