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