thomasgermain / vaillant-component

Multimatic integration for Home Assistant (also compatible with sensoAPP)
MIT License
135 stars 24 forks source link

Missing Icons in tile card #230

Open PV-Joe opened 9 months ago

PV-Joe commented 9 months ago

Hi Thomas,

thank you for this great implementation and the good work of keeping it up to date.

By using the tile card I have seen that there are some missing icons for the Hot Water modes. Could you please add them?

In the „Working Mode“ the icons for day, party and system_off are missing as well.

Hoping for a fix within the next update. Joe IMG_4504

IMG_4505

thomasgermain commented 9 months ago

Hi,

thanks for the feedback :)

Are you using lovelace in manual mode ? If yes, can you post for lovelace for the climate card ?

As far as I know, there is no way to translate nor to have icon for custom presets (e.g. system_off is a custom preset). I will dig a bit

PV-Joe commented 9 months ago

Hi,

thanks for the feedback :)

Are you using lovelace in manual mode ? If yes, can you post for lovelace for the climate card ?

As far as I know, there is no way to translate nor to have icon for custom presets (e.g. system_off is a custom preset). I will dig a bit

… I used a tile card and chose the entity. That‘s it. No manual yaml used.

thomasgermain commented 9 months ago

It sounds to work well: image.

According to the doc, you have to specify which hvac actions you want to be displayed: https://www.home-assistant.io/dashboards/tile/#climate-hvac-modes

PV-Joe commented 9 months ago

Here is the yaml. Any idea what to modify?


features:
  - type: climate-hvac-modes
    hvac_modes:
      - auto
      - 'off'
  - type: target-temperature
  - style: dropdown
    preset_modes:
      - comfort
      - day
      - sleep
      - home
      - party
      - away
      - system_off
    type: climate-preset-modes
type: tile
entity: climate.control_zo1_21223200202609620938058313n1
name: Modus
vertical: false
PV-Joe commented 9 months ago

… and here is the other codeblock:


features:
  - type: target-temperature
  - type: water-heater-operation-modes
    operation_modes:
      - 'ON'
      - 'OFF'
      - AUTO
type: tile
entity: water_heater.control_dhw_21223200202609620938058313n1
name: Heißwssser
show_entity_picture: false
thomasgermain commented 9 months ago

Where does climate-preset-modes option come from ? I don't see anything in the doc

thomasgermain commented 9 months ago

Oh ok, I can reproduce with water_heater:

image

I'll have a look, it sounds a bit annoying to fix

PV-Joe commented 9 months ago

Where does climate-preset-modes option come from ? I don't see anything in the doc

Actually I don’t know. I just used the tile card and configured via UI. I’m not very familiar with writing individual YAML

Happy that you have a look at it. 😀

thomasgermain commented 9 months ago

Ok, so, as I said, this is a lof of rework to fix, but here is the plan:

PV-Joe commented 9 months ago

Ok, so, as I said, this is a lof of rework to fix, but here is the plan:

  • release 1.16.0 (https://github.com/thomasgermain/vaillant-component/releases/tag/1.16.0) is adding a climate entity for water heater, so it should be more convenient to used with the tile card (and you should have all the icon and translations).
  • Next release (depending on the community feedback) will contain a huge rework of preset/hvac mode to remove as much as possible custom preset (because there is no icon nor translation for them :/)
  • Future release, removing water_heater entity

I‘m impressed 😀 Keep up the good work. Waiting patiently for the next release!

thomasgermain commented 9 months ago

And beta release https://github.com/thomasgermain/vaillant-component/releases/tag/1.17.0b0 should provide a cleaner preset/hvac mode handling.

Please note this is still a beta

Krzysztonek commented 8 months ago

Ok, so, as I said, this is a lof of rework to fix,

Please, do not forget to fully document the new integration, if possible. Some basic explanatory guide would be warmly welcome. :)

Fingers crossed for the new release! You do a really great job! :)