From a93222dbb204e424139ec81456c4d7ba19901782 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20S=C3=B8rensen?= Date: Wed, 25 Aug 2021 13:41:18 +0200 Subject: [PATCH] Show history graph for sensors with state_class and not unit (#9879) --- src/data/history.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/data/history.ts b/src/data/history.ts index 685524f289..a8264b42ca 100644 --- a/src/data/history.ts +++ b/src/data/history.ts @@ -239,14 +239,17 @@ export const computeHistory = ( return; } - const stateWithUnit = stateInfo.find( - (state) => state.attributes && "unit_of_measurement" in state.attributes + const stateWithUnitorStateClass = stateInfo.find( + (state) => + state.attributes && + ("unit_of_measurement" in state.attributes || + "state_class" in state.attributes) ); let unit: string | undefined; - if (stateWithUnit) { - unit = stateWithUnit.attributes.unit_of_measurement; + if (stateWithUnitorStateClass) { + unit = stateWithUnitorStateClass.attributes.unit_of_measurement || " "; } else { unit = { climate: hass.config.unit_system.temperature,