diff --git a/src/common/const.ts b/src/common/const.ts index 0b668adb45..3f6233c788 100644 --- a/src/common/const.ts +++ b/src/common/const.ts @@ -112,6 +112,7 @@ export const FIXED_DOMAIN_ICONS = { }; export const FIXED_DEVICE_CLASS_ICONS = { + apparent_power: mdiFlash, aqi: mdiAirFilter, // battery: mdiBattery, => not included by design since `sensorIcon()` will dynamically determine the icon carbon_dioxide: mdiMoleculeCo2, @@ -134,6 +135,7 @@ export const FIXED_DEVICE_CLASS_ICONS = { power: mdiFlash, power_factor: mdiAngleAcute, pressure: mdiGauge, + reactive_power: mdiFlash, signal_strength: mdiWifi, sulphur_dioxide: mdiMolecule, temperature: mdiThermometer, diff --git a/src/util/hass-attributes-util.ts b/src/util/hass-attributes-util.ts index a87c8b02aa..46f181e10c 100644 --- a/src/util/hass-attributes-util.ts +++ b/src/util/hass-attributes-util.ts @@ -54,6 +54,7 @@ const hassAttributeUtil = { ], humidifier: ["dehumidifier", "humidifier"], sensor: [ + "apparent_power", "aqi", "battery", "carbon_dioxide", @@ -75,6 +76,7 @@ const hassAttributeUtil = { "power", "power_factor", "pressure", + "reactive_power", "signal_strength", "sulphur_dioxide", "temperature",