diff --git a/src/panels/lovelace/cards/hui-map-card.ts b/src/panels/lovelace/cards/hui-map-card.ts index 6902198eba..ed4feb2cc4 100644 --- a/src/panels/lovelace/cards/hui-map-card.ts +++ b/src/panels/lovelace/cards/hui-map-card.ts @@ -164,6 +164,7 @@ class HuiMapCard extends LitElement implements LovelaceCard { .zoom=${this._config.default_zoom ?? DEFAULT_ZOOM} .paths=${this._getHistoryPaths(this._config, this._stateHistory)} .autoFit=${this._config.auto_fit} + .fitZones=${this._config.fit_zones} .darkMode=${this._config.dark_mode} interactiveZones renderPassive diff --git a/src/panels/lovelace/cards/types.ts b/src/panels/lovelace/cards/types.ts index 3afa79b5d9..d8b01a2a1f 100644 --- a/src/panels/lovelace/cards/types.ts +++ b/src/panels/lovelace/cards/types.ts @@ -295,6 +295,7 @@ export interface MapCardConfig extends LovelaceCardConfig { title?: string; aspect_ratio?: string; auto_fit?: boolean; + fit_zones?: boolean; default_zoom?: number; entities?: Array; hours_to_show?: number;