RGB Kanäle trennen

Hallo ich habe einen Controler der mir RGB machen kann, da ich aber 3 Bereiche in Weisen LED Strips habe hätte ich gerne Schieberegler für RGB getrennt dargestellt für die einzelnen Weis Bereiche …

alternativ hab ich versucht
Ich nutze die RGB Light Card …

der Versuch sollte dahingehend gehen, das ich innerhalb der Karte die RGB Werte mit Variablen verwende anstatt nur mit Zahlen…
Dazu hab ich Helfer angelegt

RGB_R_Terasse
RGB_G_Terasse
RGB_B_Terasse

als input_number

im Code steht im moment folgendes

type: entities
show_header_toggle: false
entities:
  - entity: light.licht_terasse_rgb_to_www
    name: Licht Terasse Mitte
    secondary_info: none
  - type: custom:rgb-light-card
    entity: light.licht_terasse_rgb_to_www
    colors:
      - rgb_color:
          - "{{ states('input_number.rgb_r_terasse') | int(0) }}"
          - "{{ states('input_number.rgb_g_terasse') | int(0) }}"
          - "{{ states('input_number.rgb_b_terasse') | int(0) }}"
        brightness: 255
        transition: 1
        icon_color: RGB(255,255,255)
      - rgb_color:
          - 200
          - 0
          - 0
        brightness: 200
        transition: 1
        icon_color: RGB(200,200,200)
      - rgb_color:
          - 150
          - 0
          - 0
        brightness: 150
        transition: 1
        icon_color: RGB(150,150,150)
      - rgb_color:
          - 100
          - 0
          - 0
        brightness: 100
        transition: 1
        icon_color: RGB(100,100,100)
      - rgb_color:
          - 50
          - 0
          - 0
        brightness: 50
        transition: 1
        icon_color: RGB(50,50,50)
      - rgb_color:
          - 10
          - 0
          - 0
        brightness: 10
        transition: 1
        icon_color: RGB(10,10,10)
  - entity: input_number.rgb_r_terasse
  - entity: input_number.rgb_g_terasse
  - entity: input_number.rgb_b_terasse
grid_options:
  rows: 3
  columns: full
state_color: false

als Fehler wenn ich das Feld mit den Variablen nehme kommt dann
Die Aktion light/turn_on konnte nicht ausgeführt werden. expected int for dictionary value @ data[‘rgb_color’]

hab schon einige Zeit gegoogelt bin aber in Deutschen oder übersetzten Beiträgen nicht fündig geworden, so das es funktioniert hätte

hat hier jemand ne Lösung oder nen Tip zum testen

Wenn du den HA-eigenen light.turn_on - Service verwendest, klappt es dann?

weis nicht wie mir dieser Hinweis helfen soll ?
ich kann den Controller schon ansteuern wie erwähnt ich müsste ihn aber Farbgetrennt ansteuern da ich daraus 3 Weis bereiche gemacht habe

Na, um zu testen, ob sich light.licht_terasse_rgb_to_www mit deinem Code wie gewünscht steuern lässt.

wenn ich es nicht mit Variablen sondern Zahlen versuche geht es ja problemfrei :slight_smile:
Ziel war aber die WERTE für R G B getrennt über einen Schieber vorzugeben und dann auf den Output zu geben

Dann unterstützt die Karte keine Templates. Aber ich habe das gefunden: