diff --git a/src/panels/lovelace/cards/hui-thermostat-card.ts b/src/panels/lovelace/cards/hui-thermostat-card.ts index af84967fdf..bf2ebc5d8b 100644 --- a/src/panels/lovelace/cards/hui-thermostat-card.ts +++ b/src/panels/lovelace/cards/hui-thermostat-card.ts @@ -24,7 +24,7 @@ import { compareClimateHvacModes, HvacMode, } from "../../../data/climate"; -import { UNAVAILABLE_STATES } from "../../../data/entity"; +import { UNAVAILABLE } from "../../../data/entity"; import { HomeAssistant } from "../../../types"; import { actionHandler } from "../common/directives/action-handler-directive"; import { findEntities } from "../common/find-entites"; @@ -125,20 +125,21 @@ export class HuiThermostatCard extends LitElement implements LovelaceCard { ? stateObj.attributes.temperature : stateObj.attributes.min_temp; - const slider = UNAVAILABLE_STATES.includes(stateObj.state) - ? html` ` - : html` - - `; + const slider = + stateObj.state === UNAVAILABLE + ? html` ` + : html` + + `; const currentTemperature = !isNaN(stateObj.attributes.current_temperature) ? svg` @@ -322,7 +323,7 @@ export class HuiThermostatCard extends LitElement implements LovelaceCard { } private _getSetTemp(stateObj: HassEntity) { - if (UNAVAILABLE_STATES.includes(stateObj.state)) { + if (stateObj.state === UNAVAILABLE) { return this.hass!.localize("state.default.unavailable"); }