Climate
A Climate card controls a Home Assistant climate entity, such as a thermostat, heat pump, air conditioner, or radiator thermostat.
Setting Up a Climate Card
- Select a card and change its type to Climate.
- Enter the Climate Entity, for example
climate.living_room. - Set a Label if you want custom text. The default label is Climate.
- Choose Label Display:
- Label shows the card label.
- Status shows the current climate status, such as Off, Heating, Cooling, or Idle.
- Actual Temp shows the current measured temperature.
- Target Temp shows the target temperature.
- Choose Number Display:
- Actual Temp shows the current measured temperature as the large number.
- Target Temp shows the target temperature as the large number.
- Choose Unit Precision:
- 10 shows whole numbers.
- 10.2 shows one decimal place.
- Use Advanced only if you want to override the minimum or maximum temperature range shown on the panel. Negative values are supported, for example
-25to5for a freezer thermostat.
How It Works on the Panel
The card always uses the large number area for a temperature, including when the climate entity is off. It lights up when the climate entity is actively heating or cooling.
Tapping the card opens a climate control popup. From there, you can:
- Change the target temperature.
- Adjust low and high targets for heat/cool mode when the entity supports them.
- Change HVAC mode, such as Off, Heat, Cool, Heat/Cool, Auto, Dry, or Fan.
- Change fan, swing, or preset modes when the entity exposes those options.
The card follows Home Assistant attributes such as current temperature, target temperature, min/max temperature, target step, HVAC mode, fan mode, swing mode, and preset mode.
Requires Home Assistant actions
Climate cards send Home Assistant climate actions from the panel. If controls do not respond, check Home Assistant Actions.