# Ledy CCT, nie działa ustawienie temperatury w skrypcie i automatyzacji, kontroler blebox wLightBox v3

**URL:** <https://forum.arturhome.pl/t/ledy-cct-nie-dziala-ustawienie-temperatury-w-skrypcie-i-automatyzacji-kontroler-blebox-wlightbox-v3/13491>\
**Category:** Instalacja elektryczna i oświetlenie\
**Tags:** blebox, wlightbox\
**Created:** [18 Listopad 2024 16:15 UTC](https://forum.arturhome.pl/t/ledy-cct-nie-dziala-ustawienie-temperatury-w-skrypcie-i-automatyzacji-kontroler-blebox-wlightbox-v3/13491 "2024-11-18T16:15:04Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Autor:** ![Bartosz\_Pióro](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/bartosz_pi%C3%B3ro/32/25755_2.png) [@Bartosz\_Pióro](https://forum.arturhome.pl/u/Bartosz_Pi%C3%B3ro)\
**Data wpisu:** [18 Listopad 2024 16:15 UTC](https://forum.arturhome.pl/t/ledy-cct-nie-dziala-ustawienie-temperatury-w-skrypcie-i-automatyzacji-kontroler-blebox-wlightbox-v3/13491/1 "2024-11-18T16:15:04Z")

</div>

Cześć.

Mam podłączone ledy CCT w domu za pomocą kontrolera blebox wLightBox v3. Normalnie w dashboard mogę sterować jasnością i temperaturą światła, ale jak próbuje zrobić skrypt lub automatyzacje na przełączanie leda to ustawienie jasności działa, ale ustawienie temperatury już nie i zawsze ustawia mi 6800k bez względu co ja sam ustawie.

Próbowałem już tworzyć skrypt bezpośrednio w yaml, a nie w UI, ustawiać parametr kelvin i inne które znalazłem w google, próbowałem nawet ograniczyć zakres temperatury dla tej encji w konfiguracji HA żeby była w zakresie 2800 - 3000k i w dashboard suwak temperatury miałem w takim zakresie, ale skrypt i tak daje rade ustawić ten encji 6800 przy włączeniu.

Miał ktoś podobny problem ?

---

<div class="post-metadata">

**Autor:** ![artpc](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/artpc/32/848_2.png) [@artpc](https://forum.arturhome.pl/u/artpc)\
**Data wpisu:** [18 Listopad 2024 18:36 UTC](https://forum.arturhome.pl/t/ledy-cct-nie-dziala-ustawienie-temperatury-w-skrypcie-i-automatyzacji-kontroler-blebox-wlightbox-v3/13491/2 "2024-11-18T18:36:31Z")

</div>

![mister-spock-from-star-trek-showing-vulcan-salute-](https://forum.arturhome.pl/uploads/default/original/3X/6/f/6f7d9edcfe5425c0bc714d08ca55047fd09fd387.png)

Udostępnij nam swój kod bo nie jesteśmy w stanie czytać twoich myśli.

Jeżeli coś działa w Dashboard musi działać w kodzie.

Opcje dostępne w API blebox.

Atrybuty.

```auto
 ATTR_BRIGHTNESS,
    ATTR_COLOR_TEMP,
    ATTR_EFFECT,
    ATTR_RGB_COLOR,
    ATTR_RGBW_COLOR,
    ATTR_RGBWW_COLOR,
    ColorMode,
    LightEntity,
    LightEntityFeature,

```

```auto
COLOR_MODE_MAP = {
    BleboxColorMode.RGBW: ColorMode.RGBW,
    BleboxColorMode.RGB: ColorMode.RGB,
    BleboxColorMode.MONO: ColorMode.BRIGHTNESS,
    BleboxColorMode.RGBorW: ColorMode.RGBW, # white hex is prioritised over RGB channel
    BleboxColorMode.CT: ColorMode.COLOR_TEMP,
    BleboxColorMode.CTx2: ColorMode.COLOR_TEMP, # two instances
    BleboxColorMode.RGBWW: ColorMode.RGBWW,

```

Dokumentacja: [https://github.com/home-assistant/core/blob/dev/homeassistant/components/blebox/light.py](https://github.com/home-assistant/core/blob/dev/homeassistant/components/blebox/light.py)

---

<div class="post-metadata">

**Autor:** ![Bartosz\_Pióro](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/bartosz_pi%C3%B3ro/32/25755_2.png) [@Bartosz\_Pióro](https://forum.arturhome.pl/u/Bartosz_Pi%C3%B3ro)\
**Data wpisu:** [18 Listopad 2024 20:25 UTC](https://forum.arturhome.pl/t/ledy-cct-nie-dziala-ustawienie-temperatury-w-skrypcie-i-automatyzacji-kontroler-blebox-wlightbox-v3/13491/3 "2024-11-18T20:25:13Z")

</div>

Jestem dopiero na początku drogi z HA więc nie bardzo wiem jak wykorzystać te informacje z dokumentacji blebox’a, mój kod skryptu w yaml:

```auto
nowy_skrypt_2:
  alias: Nowy skrypt
  sequence:
  - action: light.toggle
    metadata: {}
    data:
      kelvin: 3000
      brightness_pct: 20
    target:
      entity_id: light.my_wlightbox_v3_wlightbox_color_cct2
  description: ''

```

---

<div class="post-metadata">

**Autor:** ![artpc](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/artpc/32/848_2.png) [@artpc](https://forum.arturhome.pl/u/artpc)\
**Data wpisu:** [18 Listopad 2024 23:33 UTC](https://forum.arturhome.pl/t/ledy-cct-nie-dziala-ustawienie-temperatury-w-skrypcie-i-automatyzacji-kontroler-blebox-wlightbox-v3/13491/4 "2024-11-18T23:33:39Z")

</div>

Wejdź w Narzędzia Developerskie → Akcje.

 ![Screenshot - 19.11.2024 , 00_26_09](https://forum.arturhome.pl/uploads/default/original/3X/e/f/ef2c67a435f16b360c87a848196525abb1088915.png)

Wybierz Domenę:  
 ![Screenshot - 19.11.2024 , 00_29_18](https://forum.arturhome.pl/uploads/default/original/3X/d/c/dc27dfde22a11ca1de842d80f38d2804708066c1.png)

Wybierz swoją encję: `light.my_wlightbox_v3_wlightbox_color_cct2`

![Screenshot - 19.11.2024 , 00_30_20](https://forum.arturhome.pl/uploads/default/original/3X/0/6/0652ec1a5a1fbf953c0934a36ee9fa3bc3ef8b4f.png)

Znajdziesz tam całą obsługę domeny `light`

 ![Screenshot - 19.11.2024 , 00_34_02](https://forum.arturhome.pl/uploads/default/original/3X/5/8/58b201759062c40448eae1d4f174f28991959d49.png)

Tryb YAML.

 ![Screenshot - 19.11.2024 , 00_34_46](https://forum.arturhome.pl/uploads/default/original/3X/e/b/eb8a8c0ec21b2ea3c612973164ca74f69764f37a.png)

---

<div class="post-metadata">

**Autor:** ![Bartosz\_Pióro](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/bartosz_pi%C3%B3ro/32/25755_2.png) [@Bartosz\_Pióro](https://forum.arturhome.pl/u/Bartosz_Pi%C3%B3ro)\
**Data wpisu:** [19 Listopad 2024 09:23 UTC](https://forum.arturhome.pl/t/ledy-cct-nie-dziala-ustawienie-temperatury-w-skrypcie-i-automatyzacji-kontroler-blebox-wlightbox-v3/13491/5 "2024-11-19T09:23:45Z")

</div>

@artpc zrobiłem tak jak opisałeś i niestety ten sam efekt, w trybie interfejsu mam temperaturę barwową która nie reaguje:

 ![image](https://forum.arturhome.pl/uploads/default/original/3X/b/5/b57303d1406a89c22dfb55084a57b10f53ad95cd.png)

po przejściu do trybu yaml mam 2 parametry odpowiedzialne za temperature czyli kelvin i color\_temp i oba są nieskuteczne:

 ![image](https://forum.arturhome.pl/uploads/default/original/3X/a/5/a509d448334714d8d688d7239e455be181746d61.png)

 ![image](https://forum.arturhome.pl/uploads/default/original/3X/8/d/8d4f3c6c0be18a8d64213a5844bfe73ac53c5d69.png)

Jest jakaś możliwość sprawdzenia jaki yaml jest generowany poprzez wejście w szczegóły encji w dashboard gdzie ustawianie temperatury działa ?

---

<div class="post-metadata">

**Autor:** ![artpc](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/artpc/32/848_2.png) [@artpc](https://forum.arturhome.pl/u/artpc)\
**Data wpisu:** [19 Listopad 2024 11:12 UTC](https://forum.arturhome.pl/t/ledy-cct-nie-dziala-ustawienie-temperatury-w-skrypcie-i-automatyzacji-kontroler-blebox-wlightbox-v3/13491/6 "2024-11-19T11:12:01Z")

</div>

> [@Bartosz\_Pióro](#):
>
> Jest jakaś możliwość sprawdzenia jaki yaml jest generowany poprzez wejście w szczegóły encji w dashboard gdzie ustawianie temperatury działa ?

Sprawdź w Narzędzia Deweloperskie → Stany co obsługuje twoja encja.

 ![Screenshot - 19.11.2024 , 12_09_14](https://forum.arturhome.pl/uploads/default/original/3X/5/8/583d2b749f18947b0d2d4370a30ff39fbc218b90.png)

---

<div class="post-metadata">

**Autor:** ![Bartosz\_Pióro](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/bartosz_pi%C3%B3ro/32/25755_2.png) [@Bartosz\_Pióro](https://forum.arturhome.pl/u/Bartosz_Pi%C3%B3ro)\
**Data wpisu:** [19 Listopad 2024 13:22 UTC](https://forum.arturhome.pl/t/ledy-cct-nie-dziala-ustawienie-temperatury-w-skrypcie-i-automatyzacji-kontroler-blebox-wlightbox-v3/13491/7 "2024-11-19T13:22:56Z")

</div>

Super, dziękuje bardzo za pomoc, okazuje się że kolor mogę zmienić zmieniając parametr:

```auto
xy_color:
    - 0.426
    - 0.366

```

---

<div class="post-metadata">

**Autor:** ![szopen](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/szopen/32/1093_2.png) [@szopen](https://forum.arturhome.pl/u/szopen)\
**Data wpisu:** [19 Listopad 2024 13:26 UTC](https://forum.arturhome.pl/t/ledy-cct-nie-dziala-ustawienie-temperatury-w-skrypcie-i-automatyzacji-kontroler-blebox-wlightbox-v3/13491/8 "2024-11-19T13:26:25Z")

</div>

> [@Bartosz\_Pióro](#):
>
> okazuje się że kolor mogę zmienić zmieniając parametr:

To znaczy, że integracja jest źle napisana, powinieneś zgłosić issue.

---

<div class="post-metadata">

**Autor:** ![Bartosz\_Pióro](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/bartosz_pi%C3%B3ro/32/25755_2.png) [@Bartosz\_Pióro](https://forum.arturhome.pl/u/Bartosz_Pi%C3%B3ro)\
**Data wpisu:** [19 Listopad 2024 13:37 UTC](https://forum.arturhome.pl/t/ledy-cct-nie-dziala-ustawienie-temperatury-w-skrypcie-i-automatyzacji-kontroler-blebox-wlightbox-v3/13491/9 "2024-11-19T13:37:30Z")

</div>

Dzięki wielkie, tak zrobie

---

<div class="post-metadata">

**Autor:** ![Bartosz\_Pióro](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/bartosz_pi%C3%B3ro/32/25755_2.png) [@Bartosz\_Pióro](https://forum.arturhome.pl/u/Bartosz_Pi%C3%B3ro)\
**Data wpisu:** [19 Listopad 2024 16:00 UTC](https://forum.arturhome.pl/t/ledy-cct-nie-dziala-ustawienie-temperatury-w-skrypcie-i-automatyzacji-kontroler-blebox-wlightbox-v3/13491/10 "2024-11-19T16:00:30Z")

</div>

Problem niestety okazał się jeszcze inny, ustawienie temperatury nie działa jeśli w jednym skrypcie ustawiam temperature jednocześnie z jasnością:

```auto
action: light.turn_on
target:
  entity_id: light.my_wlightbox_v3_wlightbox_color_cct2
data:
  brightness_pct: 10
  kelvin: 3000

```

jeśli usunę brightness\_pct to skrypt zmienia temperature led:

```auto
action: light.turn_on
target:
  entity_id: light.my_wlightbox_v3_wlightbox_color_cct2
data:
  kelvin: 3000

```

---

<div class="post-metadata">

**Autor:** ![szopen](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/szopen/32/1093_2.png) [@szopen](https://forum.arturhome.pl/u/szopen)\
**Data wpisu:** [19 Listopad 2024 16:55 UTC](https://forum.arturhome.pl/t/ledy-cct-nie-dziala-ustawienie-temperatury-w-skrypcie-i-automatyzacji-kontroler-blebox-wlightbox-v3/13491/11 "2024-11-19T16:55:27Z")

</div>

W ramach obejścia problemu wykonaj 2 osobne akcje po sobie (być może wprowadzając lekkie opóźnienie między nimi) i zgłoś issue.

---

<div class="post-metadata">

**Autor:** ![Bartosz\_Pióro](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/bartosz_pi%C3%B3ro/32/25755_2.png) [@Bartosz\_Pióro](https://forum.arturhome.pl/u/Bartosz_Pi%C3%B3ro)\
**Data wpisu:** [19 Listopad 2024 18:04 UTC](https://forum.arturhome.pl/t/ledy-cct-nie-dziala-ustawienie-temperatury-w-skrypcie-i-automatyzacji-kontroler-blebox-wlightbox-v3/13491/12 "2024-11-19T18:04:41Z")

</div>

@szopen udało się jak zrobiłem tak jak napisałeś czyli skrypt który robi dwie akcje, w pierwszej ustawia jasność a w drugiej temperaturę.

---

<div class="post-metadata">

**Autor:** ![szopen](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/szopen/32/1093_2.png) [@szopen](https://forum.arturhome.pl/u/szopen)\
**Data wpisu:** [19 Listopad 2024 18:09 UTC](https://forum.arturhome.pl/t/ledy-cct-nie-dziala-ustawienie-temperatury-w-skrypcie-i-automatyzacji-kontroler-blebox-wlightbox-v3/13491/13 "2024-11-19T18:09:35Z")

</div>

Fajnie, ale prawidłowo działającą integracja powinna działać bez takich obejść.

---

<div class="post-metadata">

**Autor:** ![Bartosz\_Pióro](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/bartosz_pi%C3%B3ro/32/25755_2.png) [@Bartosz\_Pióro](https://forum.arturhome.pl/u/Bartosz_Pi%C3%B3ro)\
**Data wpisu:** [19 Listopad 2024 18:11 UTC](https://forum.arturhome.pl/t/ledy-cct-nie-dziala-ustawienie-temperatury-w-skrypcie-i-automatyzacji-kontroler-blebox-wlightbox-v3/13491/14 "2024-11-19T18:11:06Z")

</div>

Napisałem issue, dzięki wszystkim za pomoc 🙂

---

<div class="post-metadata">

**Autor:** ![artpc](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/artpc/32/848_2.png) [@artpc](https://forum.arturhome.pl/u/artpc)\
**Data wpisu:** [20 Listopad 2024 03:04 UTC](https://forum.arturhome.pl/t/ledy-cct-nie-dziala-ustawienie-temperatury-w-skrypcie-i-automatyzacji-kontroler-blebox-wlightbox-v3/13491/15 "2024-11-20T03:04:07Z")

</div>

Znalezione w zakamarkach Internetu.

```auto
alias: Sunrise
sequence:
  - variables:
      start_brightness: 3
      end_brightness: 155
      start_x: 0.7
      end_x: 0.484
      start_y: 0.3
      end_y: 0.447
      duration_minutes: 20
      increment_brightness: "{{ (end_brightness - start_brightness) / duration_minutes }}"
      increment_x: "{{ (end_x - start_x) / duration_minutes }}"
      increment_y: "{{ (end_y - start_y) / duration_minutes }}"
  - data:
      xy_color: "{{ start_x }},{{ start_y }}"
      brightness: "{{ start_brightness }}"
    entity_id: light.downlight_z_komputer
    action: light.turn_on
  - delay: 60
  - repeat:
      count: "{{ duration_minutes }}"
      sequence:
        - data:
            xy_color: >-
              {{ state_attr('light.downlight_z_komputer', 'xy_color')[0] | float
              + increment_x }},{{ state_attr('light.downlight_z_komputer',
              'xy_color')[1] | float + increment_y }}
            brightness: >-
              {{ state_attr('light.downlight_z_komputer', 'brightness') | int +
              increment_brightness }}
          entity_id: light.downlight_z_komputer
          action: light.turn_on
        - delay: 60
mode: single
icon: mdi:sun-clock

```

Włączenie i rozjaśnienie do zdefiniowanego `xy_color` i `brightness` w ciągu 20 min, wszystkie parametry zawarte są w:

```auto
- variables:
      start_brightness: 3
      end_brightness: 155
      start_x: 0.7
      end_x: 0.484
      start_y: 0.3
      end_y: 0.447
      duration_minutes: 20

```
