diff --git a/src/common/entity/binary_sensor_icon.ts b/src/common/entity/binary_sensor_icon.ts index a80d621812..fa2d81bda3 100644 --- a/src/common/entity/binary_sensor_icon.ts +++ b/src/common/entity/binary_sensor_icon.ts @@ -29,8 +29,11 @@ import { mdiPowerPlug, mdiPowerPlugOff, mdiRadioboxBlank, - mdiSmoke, mdiSnowflake, + mdiSmokeDetector, + mdiSmokeDetectorAlert, + mdiSmokeDetectorVariant, + mdiSmokeDetectorVariantAlert, mdiSquare, mdiSquareOutline, mdiStop, @@ -52,6 +55,8 @@ export const binarySensorIcon = (state?: string, stateObj?: HassEntity) => { return is_off ? mdiBattery : mdiBatteryOutline; case "battery_charging": return is_off ? mdiBattery : mdiBatteryCharging; + case "carbon_monoxide": + return is_off ? mdiSmokeDetector : mdiSmokeDetectorAlert; case "cold": return is_off ? mdiThermometer : mdiSnowflake; case "connectivity": @@ -68,7 +73,7 @@ export const binarySensorIcon = (state?: string, stateObj?: HassEntity) => { case "tamper": return is_off ? mdiCheckCircle : mdiAlertCircle; case "smoke": - return is_off ? mdiCheckCircle : mdiSmoke; + return is_off ? mdiSmokeDetectorVariant : mdiSmokeDetectorVariantAlert; case "heat": return is_off ? mdiThermometer : mdiFire; case "light":