Add icons for new sensor device classes (#13895)

This commit is contained in:
Erik Montnemery 2022-09-28 14:00:47 +02:00 committed by GitHub
parent d3b97ae91c
commit f9d119d33d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -6,6 +6,7 @@ import {
mdiAlert, mdiAlert,
mdiAngleAcute, mdiAngleAcute,
mdiAppleSafari, mdiAppleSafari,
mdiArrowLeftRight,
mdiBell, mdiBell,
mdiBookmark, mdiBookmark,
mdiBrightness5, mdiBrightness5,
@ -25,7 +26,6 @@ import {
mdiFlower, mdiFlower,
mdiFormatListBulleted, mdiFormatListBulleted,
mdiFormTextbox, mdiFormTextbox,
mdiGasCylinder,
mdiGauge, mdiGauge,
mdiGestureTapButton, mdiGestureTapButton,
mdiGoogleAssistant, mdiGoogleAssistant,
@ -37,6 +37,8 @@ import {
mdiLightningBolt, mdiLightningBolt,
mdiMailbox, mdiMailbox,
mdiMapMarkerRadius, mdiMapMarkerRadius,
mdiMeterGas,
mdiMicrophoneMessage,
mdiMolecule, mdiMolecule,
mdiMoleculeCo, mdiMoleculeCo,
mdiMoleculeCo2, mdiMoleculeCo2,
@ -47,13 +49,14 @@ import {
mdiRobotVacuum, mdiRobotVacuum,
mdiScriptText, mdiScriptText,
mdiSineWave, mdiSineWave,
mdiMicrophoneMessage, mdiSpeedometer,
mdiThermometer, mdiThermometer,
mdiThermostat, mdiThermostat,
mdiTimerOutline, mdiTimerOutline,
mdiVideo, mdiVideo,
mdiWaterPercent, mdiWaterPercent,
mdiWeatherCloudy, mdiWeatherCloudy,
mdiWeight,
mdiWhiteBalanceSunny, mdiWhiteBalanceSunny,
mdiWifi, mdiWifi,
} from "@mdi/js"; } from "@mdi/js";
@ -121,9 +124,10 @@ export const FIXED_DEVICE_CLASS_ICONS = {
carbon_monoxide: mdiMoleculeCo, carbon_monoxide: mdiMoleculeCo,
current: mdiCurrentAc, current: mdiCurrentAc,
date: mdiCalendar, date: mdiCalendar,
distance: mdiArrowLeftRight,
energy: mdiLightningBolt, energy: mdiLightningBolt,
frequency: mdiSineWave, frequency: mdiSineWave,
gas: mdiGasCylinder, gas: mdiMeterGas,
humidity: mdiWaterPercent, humidity: mdiWaterPercent,
illuminance: mdiBrightness5, illuminance: mdiBrightness5,
moisture: mdiWaterPercent, moisture: mdiWaterPercent,
@ -140,11 +144,14 @@ export const FIXED_DEVICE_CLASS_ICONS = {
pressure: mdiGauge, pressure: mdiGauge,
reactive_power: mdiFlash, reactive_power: mdiFlash,
signal_strength: mdiWifi, signal_strength: mdiWifi,
speed: mdiSpeedometer,
sulphur_dioxide: mdiMolecule, sulphur_dioxide: mdiMolecule,
temperature: mdiThermometer, temperature: mdiThermometer,
timestamp: mdiClock, timestamp: mdiClock,
volatile_organic_compounds: mdiMolecule, volatile_organic_compounds: mdiMolecule,
voltage: mdiSineWave, voltage: mdiSineWave,
// volume: TBD, => no well matching icon found
weight: mdiWeight,
}; };
/** Domains that have a state card. */ /** Domains that have a state card. */