Combine climate graph with temperature device_classes (#19485)

This commit is contained in:
karwosts 2024-01-30 18:33:28 -05:00 committed by GitHub
parent 2b18db8525
commit 528533a2dd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -470,9 +470,15 @@ export const computeHistory = (
}[domain];
}
const deviceClass: string | undefined = (
currentState?.attributes || numericStateFromHistory?.a
)?.device_class;
const specialDomainClasses = {
climate: "temperature",
humidifier: "humidity",
water_heater: "temperature",
};
const deviceClass: string | undefined =
specialDomainClasses[domain] ||
(currentState?.attributes || numericStateFromHistory?.a)?.device_class;
const key = computeGroupKey(unit, deviceClass, splitDeviceClasses);