From 48c9c89e3dc28b632cd9f337f9edc6f2e0226017 Mon Sep 17 00:00:00 2001 From: Philip Allgaier Date: Fri, 8 Oct 2021 17:16:44 +0200 Subject: [PATCH] Add "gas" device_class to customize (and sort existing ones) (#10196) --- src/common/const.ts | 11 ++++++----- src/util/hass-attributes-util.ts | 5 +++-- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/common/const.ts b/src/common/const.ts index 75413b8044..dbc9ba4aac 100644 --- a/src/common/const.ts +++ b/src/common/const.ts @@ -57,28 +57,29 @@ export const FIXED_DOMAIN_ICONS = { export const FIXED_DEVICE_CLASS_ICONS = { aqi: "hass:air-filter", - current: "hass:current-ac", + battery: "hass:battery", carbon_dioxide: "mdi:molecule-co2", carbon_monoxide: "mdi:molecule-co", + current: "hass:current-ac", date: "hass:calendar", energy: "hass:lightning-bolt", gas: "hass:gas-cylinder", humidity: "hass:water-percent", illuminance: "hass:brightness-5", + monetary: "mdi:cash", nitrogen_dioxide: "mdi:molecule", nitrogen_monoxide: "mdi:molecule", nitrous_oxide: "mdi:molecule", ozone: "mdi:molecule", - temperature: "hass:thermometer", - monetary: "mdi:cash", - pm25: "mdi:molecule", pm1: "mdi:molecule", pm10: "mdi:molecule", - pressure: "hass:gauge", + pm25: "mdi:molecule", power: "hass:flash", power_factor: "hass:angle-acute", + pressure: "hass:gauge", signal_strength: "hass:wifi", sulphur_dioxide: "mdi:molecule", + temperature: "hass:thermometer", timestamp: "hass:clock", volatile_organic_compounds: "mdi:molecule", voltage: "hass:sine-wave", diff --git a/src/util/hass-attributes-util.ts b/src/util/hass-attributes-util.ts index 5025aa1766..f237e082ce 100644 --- a/src/util/hass-attributes-util.ts +++ b/src/util/hass-attributes-util.ts @@ -58,19 +58,20 @@ const hassAttributeUtil = { "current", "date", "energy", + "gas", "humidity", "illuminance", + "monetary", "nitrogen_dioxide", "nitrogen_monoxide", "nitrous_oxide", "ozone", - "pm25", "pm1", "pm10", + "pm25", "power", "power_factor", "pressure", - "monetary", "signal_strength", "sulphur_dioxide", "temperature",