Automatyzacja z warunkiem, kolor taśmy LED

W automatyzacji chcę sprawdzać kolor taśmy RGBW ale nie mam pojęcia jak to zapisać w warunku.
Przy ustawianiu kolorów wygląda to tak:

[0,0,0,255]

ale atrybut stanu encji wygląda wtedy tak:

- 0
- 0
- 0
- 255

Zrobiłem automatyzację i podczas debug zatrzymuje się właśnie w tym miejscu:

Executed: 12 stycznia 2022, 08:52:29
Result:

result: false
state:
  - 0
  - 0
  - 0
  - 255
wanted_state: '- 0 - 0 - 0 - 255'

Macie pomysł?

rgb_color:
  - '{{ states.light.downlight_z_komputer.attributes.rgb_color[0] + 1 }}'
  - '{{ states.light.downlight_z_komputer.attributes.rgb_color[1] }}'
  - '{{ states.light.downlight_z_komputer.attributes.rgb_color[2] }}'

Dzięki ale nie o to mi chodziło, w automatyzacji chcę sprawdzić czy bieżący kolor RGBW to 0,0,0,255

    - conditions:
      - condition: state
        entity_id: light.kuchnia_rgbw
        attribute: rgbw_color
        state: '- 0 - 0 - 0 - 255'

Jak zapisać “state” w tym warunku automatyzacji?
HA spodziewa się innego wzorca, widać to w debug w pierwszym poście:

- 0
- 0
- 0
- 255

Jednak @artpc Twój post naprowadził mnie na rozwiązanie :slight_smile:

conditions:
  - condition: template
    value_template: '{{ is_state_attr(''light.kuchnia_rgbw'' , ''rgbw_color'' , (0,0,0,255)) }}'