diff --git a/src/common/entity/binary_sensor_icon.ts b/src/common/entity/binary_sensor_icon.ts index a4adec1e60..0f1dfaeaf2 100644 --- a/src/common/entity/binary_sensor_icon.ts +++ b/src/common/entity/binary_sensor_icon.ts @@ -1,43 +1,45 @@ import { - mdiBattery, - mdiBatteryOutline, - mdiBatteryCharging, - mdiThermometer, - mdiSnowflake, - mdiServerNetworkOff, - mdiServerNetwork, - mdiDoorClosed, - mdiDoorOpen, - mdiGarage, - mdiGarageOpen, - mdiPowerPlugOff, - mdiPowerPlug, - mdiCheckCircle, mdiAlertCircle, - mdiSmoke, - mdiFire, + mdiBattery, + mdiBatteryCharging, + mdiBatteryOutline, mdiBrightness5, mdiBrightness7, + mdiCheckboxMarkedCircle, + mdiCheckCircle, + mdiCropPortrait, + mdiDoorClosed, + mdiDoorOpen, + mdiFire, + mdiGarage, + mdiGarageOpen, + mdiHome, + mdiHomeOutline, mdiLock, mdiLockOpen, - mdiWaterOff, - mdiWater, - mdiWalk, - mdiRun, - mdiHomeOutline, - mdiHome, - mdiSquare, - mdiSquareOutline, - mdiMusicNoteOff, mdiMusicNote, + mdiMusicNoteOff, mdiPackage, mdiPackageUp, - mdiCropPortrait, + mdiPlay, + mdiPowerPlug, + mdiPowerPlugOff, + mdiRadioboxBlank, + mdiRun, + mdiServerNetwork, + mdiServerNetworkOff, + mdiSmoke, + mdiSnowflake, + mdiSquare, + mdiSquareOutline, + mdiStop, + mdiThermometer, mdiVibrate, + mdiWalk, + mdiWater, + mdiWaterOff, mdiWindowClosed, mdiWindowOpen, - mdiRadioboxBlank, - mdiCheckboxMarkedCircle, } from "@mdi/js"; import { HassEntity } from "home-assistant-js-websocket"; @@ -85,6 +87,8 @@ export const binarySensorIcon = (state?: string, stateObj?: HassEntity) => { return is_off ? mdiPowerPlugOff : mdiPowerPlug; case "presence": return is_off ? mdiHomeOutline : mdiHome; + case "running": + return is_off ? mdiStop : mdiPlay; case "sound": return is_off ? mdiMusicNoteOff : mdiMusicNote; case "update": diff --git a/src/util/hass-attributes-util.ts b/src/util/hass-attributes-util.ts index 8aeaf49b13..807bf40215 100644 --- a/src/util/hass-attributes-util.ts +++ b/src/util/hass-attributes-util.ts @@ -31,6 +31,7 @@ const hassAttributeUtil = { "power", "presence", "problem", + "running", "safety", "smoke", "sound",