Seite 1 von 1

Farben für Plaketten in Lovelace ändern

Verfasst: Mi 26. Jan 2022, 21:53
von PX80
Gibt es einen Weg die Farben der Plaketten in Lovelace zu ändern?

Re: Farben für Plaketten in Lovelace ändern

Verfasst: Sa 29. Jan 2022, 20:13
von PX80
Ich versuche dies gerade über die HACS Implentierung des Card-Mod leider ohne Erfolg

Code: Alles auswählen

title: Home
views:
  - path: default_view
    title: Home
    badges:
      - entity: alarm_control_panel.hausalarm
        style: |
          :host {
            --label-badge-blue: {% if is_state('alarm_control_panel.hausalarm', 'armed_home') %} green {% else %} yellow {% endif %};
          } 
Quelle: https://community.home-assistant.io/t/h ... /183152/30

Jemand eine Idee?

Re: Farben für Plaketten in Lovelace ändern

Verfasst: Sa 29. Jan 2022, 21:26
von PX80
Mein Fehler. Die Badges sind alle rot also muss --label-badge-red verwendet werden.
Gibt es eine Möglichkeit ein default Wert zu setzen?

Re: Farben für Plaketten in Lovelace ändern

Verfasst: Di 1. Feb 2022, 16:24
von PX80
Da es doch zu sichtbaren Verzögerungen kommt, wollte ich das Modul einbinden wie in der Doku

Code: Alles auswählen

frontend:
  extra_module_url:
    - /local/card-mod.js
https://github.com/thomasloven/lovelace-card-mod


Bei mir ist der Pfad /root/config/www/community/lovelace-card-mod/card-mod.js
Muss der gesamte Pfad benannt werden oder erst ab community? bzw. ist community gleichzusetzen mit local?

Re: Farben für Plaketten in Lovelace ändern

Verfasst: Mi 2. Feb 2022, 10:35
von azrael783
Installiere es doch via HACS, dann musst du dir um den Ordner keine Gedanken machen ;)
Wenn ich mich recht erinnere ist "/local" = "/config/www/"

Re: Farben für Plaketten in Lovelace ändern

Verfasst: So 13. Feb 2022, 17:33
von PX80
das Modul ist über HACS installiert, jedoch soll man es als frontend einbinden, damit es eine art pre-load oder ähnliches gibt. Klappt leider nicht bei mir. Ich sehe immer eine ca. 1 Sekunde verzögerung bei der Farbanpassung

Re: Farben für Plaketten in Lovelace ändern

Verfasst: Di 9. Jan 2024, 11:03
von PX80

aktuell habe ich das phänomen, dass alle badges rot sind

Code: Alles auswählen

    badges:
      - entity: alarm_control_panel.hausalarm
        style: |
          :host {            
--label-badge-text-color: {% if is_state('alarm_control_panel.hausalarm', 'disarmed') %} MediumSeaGreen {% else %} Crimson {% endif %}; --label-badge-red: {% if is_state('alarm_control_panel.hausalarm', 'disarmed') %} MediumSeaGreen {% else %} Crimson {% endif %}; } - entity: camera.i81hb_substream style: | :host { --label-badge-red: MediumSeaGreen; }

wurde hier etwas mit version 2024 geändert?


Re: Farben für Plaketten in Lovelace ändern

Verfasst: Mi 10. Jan 2024, 14:25
von PX80

Card Mod bekam ein breaking change in 4.2 https://github.com/thomasloven/lovelace-card-mod