Tile Card to support features for climate entities

I wanted to raise a feature request since I build a new Dashboard for my mobile phone with a lot of tile cards. I really like them a lot and it works amazing for sockets, lights, vaccum and cover entites. What I would love to see would be support for climate entities (Heater thermostats) to modify the temperature, see the current set heatpoint and measured temperature and potentially on/off toggle.

An implementation I could think of would be similar to the brightness slider for setting the heatpoint.

Exactly. At the very least, show the current temperature and temperature setting on the tile card. Itā€™s almost the most useless and least thought out card in the entire front end, and thatā€™s saying something. The regular thermostat card is terrible as well. I can never tell which number is the current temp and which is the setpoint.

Removed and reposted under Swipe card topic.

Looks like this will be added to the next release. Just tested it and it looks and works great!
2023.9: Beta release notes - Home Assistant (home-assistant.io)

Thanks for notifying, the screenshots indeed look amazing!

This new functionality was mostly added to 2023.09, and itā€™s great, but the one thing lacking from this tile is a display of current temperature.

The default tile shows the climate mode (cool, heat, etc), and ā€˜featuresā€™ adds ability to control temperature set point and mode, but I donā€™t see anywhere to show the current temperature anywhere on the same tile.

Sure, I can add another tile for the temperature, but thereā€™s so much blank space at the top row of this card where it displays the current mode, it feels like there should be an option to put it next to there (above the features/controls)

type: tile
entity: climate.thermostat
features:
  - type: target-temperature
  - type: climate-hvac-modes
    hvac_modes:
      - 'off'
      - heat
      - cool
      - heat_cool

Should I submit this as a new request?

Iā€™m testing the new (2023.10) Tile for climate entities.
Although looking amazing and being an improvement over the previous one, having now the presets directly in the interface as buttons or dropdown, I miss the lack of current temperature display that the Mushroom Climate Card hasā€¦

image

Hopefully theyā€™ll think about including it.

5 Likes

I completely agree. Additionally, the documentation says about the climate-hvac-modes: ā€œList of modes to show on the card. The list can contain auto, heat_cool, heat, cool, dry, fan_only and off.ā€ Iā€™m missing the option to switch between my three heating presets eco, comfort and boost which are defined by Versatile Thermostat by @jmcollin .

auto, heat_cool, heat, cool, dry, fan_only are hvac-modes.
eco , comfort and boost are presets. This is two different things.

Oh, I see. Can you suggest a card which will:

  • display current temperature
  • display target temperature
  • option to manually change the target temperature
  • option to change from one preset to the other
  • option to turn off the heating

Ideally this card has a compact format, as Iā€™d need to display quite a few of them next to each other and Iā€™d want to have all heating settings easily accessible from a smartphone display with as little scrolling as possible. Thanks!

custom:simple-thermostat (GitHub - nervetattoo/simple-thermostat: A different take on the thermostat card for Home Assistant ā™Øļø) as already added into the readme. You will be able to have some full featured card like:

Capture dā€™eĢcran 2023-10-07 aĢ€ 09.02.22

1 Like

I (personally) think it looks awful, and it wouldnā€™t blend into my interface at all so Iā€™m okay with waiting for a while and see if they add the Temperature to the Tile card or add the Presets to the Mushroom card.
Otherwise, time for some hands-on customisation.

or time for contribution in order to add what is missing :wink:

I couldnā€™t agree more,
I like those new tiles and would like to use them, but as of now it is missing important information
image

also check that the mode is heat while the current state is idle
so I would prefer Idle - 17.3 C here,
So I also know that my heating is turned off.

1 Like

There is this component : GitHub - KartoffelToby/better-thermostat-ui-card: a custom card for a better thermostat in home assistant based on ai_thermostat intigration
But it seems to work only with the Better Thermostat.

If someone, is able to fork and makes it compatible for every thermostat (and also the Versatile Thermostat) it would be great.

I didnā€™t try so maybe it is working out the box.

ā€œCustom state content for Tile cardsā€ seems to be coming in 2023.11 :smiley:
Add support for state content customization in tile card by piitaya Ā· Pull Request #18180 Ā· home-assistant/frontend (github.com)

I upgraded to 2023.11 yesterday. Last changed or current temperature is not available in the tile card for me. The hide state switch is not available either. In fact, it doesnā€™t look any different than before the upgrade. Iā€™ve deleted and re-added the tile just in case. Still no change.

Home Assistant 2023.11.0
Supervisor 2023.10.1
Operating System 10.5
Frontend 20231005.0 - latest

Does anyone know if there a dependency for this or if itā€™s relying on a specific attribute that I may not have with my thermostat? Iā€™m using a GoControl GC-TBZ48 by Nortek Security & Control LLC

Hi There, Iā€™m having the same results. Iā€™ve also tried deleting and re-adding tile.

Just updated and it automatically added the current temperature to my existing thermostat tile card (ecobee via homekit), along with options to customize the displayed attributes.

Core	2023.11.1
Supervisor	2023.10.1
Frontend	20231030.1

Surprised that no one mentioned the missing fan speed option?
I canā€™t be the only one who wants to change the fan speed without clicking on the more-info link.

This is how I had it laid out right now with simple thermostat card:

2 Likes