From 68095417b9f5103812bf7b35f16acd4bc09497f1 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Wed, 29 Sep 2021 00:21:47 +0200 Subject: [PATCH] Fix tooltip and click action on device energy graph (#10094) --- .../lovelace/cards/energy/hui-energy-devices-graph-card.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/panels/lovelace/cards/energy/hui-energy-devices-graph-card.ts b/src/panels/lovelace/cards/energy/hui-energy-devices-graph-card.ts index 1c056b9e11..aa0b91faad 100644 --- a/src/panels/lovelace/cards/energy/hui-energy-devices-graph-card.ts +++ b/src/panels/lovelace/cards/energy/hui-energy-devices-graph-card.ts @@ -130,6 +130,10 @@ export class HuiEnergyDevicesGraphCard tooltip: { mode: "nearest", callbacks: { + title: (item) => { + const entity = this.hass.states[item[0].label]; + return entity ? computeStateName(entity) : item[0].label; + }, label: (context) => `${context.dataset.label}: ${formatNumber( context.parsed.x, @@ -149,7 +153,7 @@ export class HuiEnergyDevicesGraphCard ); fireEvent(this, "hass-more-info", { // @ts-ignore - entityId: this._chartData?.datasets[0]?.data[index]?.label, + entityId: this._chartData?.datasets[0]?.data[index]?.y, }); }, })