From db9b16e9f5f24e28c00396e219054667bea189aa Mon Sep 17 00:00:00 2001 From: karwosts <32912880+karwosts@users.noreply.github.com> Date: Mon, 9 Oct 2023 04:47:46 -0700 Subject: [PATCH] Change help link in statistics pickers in energy dashboard (#18138) --- src/components/entity/ha-statistic-picker.ts | 4 +++- src/data/energy.ts | 3 +++ .../config/energy/dialogs/dialog-energy-battery-settings.ts | 3 +++ .../config/energy/dialogs/dialog-energy-device-settings.ts | 6 +++++- .../config/energy/dialogs/dialog-energy-gas-settings.ts | 2 ++ .../energy/dialogs/dialog-energy-grid-flow-settings.ts | 2 ++ .../config/energy/dialogs/dialog-energy-solar-settings.ts | 2 ++ .../config/energy/dialogs/dialog-energy-water-settings.ts | 2 ++ 8 files changed, 22 insertions(+), 2 deletions(-) diff --git a/src/components/entity/ha-statistic-picker.ts b/src/components/entity/ha-statistic-picker.ts index 830d7c5760..b2227ee7af 100644 --- a/src/components/entity/ha-statistic-picker.ts +++ b/src/components/entity/ha-statistic-picker.ts @@ -87,6 +87,8 @@ export class HaStatisticPicker extends LitElement { @property({ type: Array, attribute: "exclude-statistics" }) public excludeStatistics?: string[]; + @property() public helpMissingEntityUrl = "/more-info/statistics/"; + @state() private _opened?: boolean; @query("ha-combo-box", true) public comboBox!: HaComboBox; @@ -111,7 +113,7 @@ export class HaStatisticPicker extends LitElement { ? html`${this.hass.localize( "ui.components.statistic-picker.learn_more" )} hass.config.unit_system.length === "km" ? "L" : "gal"; + +export const energyStatisticHelpUrl = + "/docs/energy/faq/#troubleshooting-missing-entities"; diff --git a/src/panels/config/energy/dialogs/dialog-energy-battery-settings.ts b/src/panels/config/energy/dialogs/dialog-energy-battery-settings.ts index daa7af0b68..b7c9d18a29 100644 --- a/src/panels/config/energy/dialogs/dialog-energy-battery-settings.ts +++ b/src/panels/config/energy/dialogs/dialog-energy-battery-settings.ts @@ -8,6 +8,7 @@ import "../../../../components/ha-dialog"; import { BatterySourceTypeEnergyPreference, emptyBatteryEnergyPreference, + energyStatisticHelpUrl, } from "../../../../data/energy"; import { getSensorDeviceClassConvertibleUnits } from "../../../../data/sensor"; import { HassDialog } from "../../../../dialogs/make-dialog-manager"; @@ -93,6 +94,7 @@ export class DialogEnergyBatterySettings