O NasBlogKontakt
ProduktyESP DimmerESP Dimmer gen2Konfiguracja Oprogramowania

Skonfiguruj swoje oświetlenie!

Konfiguracja wyjść boneIO - dostosuj je do posiadanych przez siebie taśm LED!

Czym są wyjścia?

Wyjścia to części wykonawcze naszego sterownika. Jako że dimmer jest wyspecjalizowany w kontrolowaniu taśm LED, przygotowaliśmy konfiguracje na kilka scenariuszy! Możesz sterować:

Dlaczego warto je nazywać?

Nazywanie wyjść znacznie ułatwi pracę ze sterownikiem. O wiele łatwiej jest zapamiętać "Światło w sypialni" niż "CHL 01", prawda?

W naszych przykładach skupiamy się na fragmencie konfiguracji, który możesz następnie dostosować do całej swojej konfiguracji.

Zaczynajmy!

Skonfigurujmy nasze wyjścia!

Przygotowaliśmy dla Ciebie trzy rodzaje plików konfiguracyjnych. To, który z nich wybierzesz, zależy od tego, do czego będziesz używać swoich wyjść. Zazwyczaj najpopularniejszą konfiguracją jest sterowanie 8 pojedynczymi paskami LED. Dlatego przygotowaliśmy do tego konfigurację!

8 Pojedynczych pasków LED

Poniżej znajduje się fragment domyślnej konfiguracji w pliku:

boneio-dimmer_gen2_8ch-v0_1.yaml

Szukamy części z nagłówkiem light:.

light:
  - platform: monochromatic
    output: chl01
    name: 'CHL 01'
    id: chl_01
    default_transition_length: 2s
    gamma_correct: 0
  - platform: monochromatic
    output: chl02
    name: 'CHL 02'
    id: chl_02
    default_transition_length: 2s
    gamma_correct: 0
  - platform: monochromatic
    output: chl03
    name: 'CHL 03'
    id: chl_03
    default_transition_length: 2s
    gamma_correct: 0
  - platform: monochromatic
    output: chl04
    name: 'CHL 04'
    id: chl_04
    default_transition_length: 2s
    gamma_correct: 0

  - platform: monochromatic
    output: chr01
    name: 'CHR 01'
    id: chr_01
    default_transition_length: 2s
    gamma_correct: 0
  - platform: monochromatic
    output: chr02
    name: 'CHR 02'
    id: chr_02
    default_transition_length: 2s
    gamma_correct: 0
  - platform: monochromatic
    output: chr03
    name: 'CHR 03'
    id: chr_03
    default_transition_length: 2s
    gamma_correct: 0
  - platform: monochromatic
    output: chr04
    name: 'CHR 04'
    id: chr_04
    default_transition_length: 2s
    gamma_correct: 0
  • - platform: monochromatic - Definiuje typ komponentu. monochromatic jest używane dla encji umożliwiających kontrole jasności dla paska led o jednym kolorze.
  • output: out_01 – To łączy światło z konkretnym fizycznym wyjściem przekaźnikowym zdefiniowanym w innej części konfiguracji.
  • name: 'CHL 04' – To jest przyjazna nazwa wyjścia, która będzie widoczna w Home Assistant. Możesz ją dowolnie zmieniać, na przykład na Sypialnia lub CHL_01_Sypialnia.
  • id: chl_01 – To unikalny identyfikator używany w konfiguracji ESPHome. Pozwala on na sterowanie tym światłem z automatyzacji lub innych komponentów (np. light.toggle: light_01).
  • default_transition_length: 2s -czas przejścia przy włączaniu/wyłączaniu.

4 Paski CCT

Poniżej znajduje się fragment domyślnej konfiguracji w pliku:

boneio-dimmer_gen2_4cct-v0_1.yaml

Szukamy części z nagłówkiem light:.

light:
  - platform: cwww
    name: 'CHL_01_02'
    id: chl_01_02
    cold_white: chl01
    warm_white: chl02
    cold_white_color_temperature: 6536 K
    warm_white_color_temperature: 2000 K
  - platform: cwww
    name: 'CHL_03_04'
    id: chl_03_04
    cold_white: chl03
    warm_white: chl04
    cold_white_color_temperature: 6536 K
    warm_white_color_temperature: 2000 K

  - platform: cwww
    name: 'CHR_01_02'
    id: chr_01_02
    cold_white: chr01
    warm_white: chr02
    cold_white_color_temperature: 6536 K
    warm_white_color_temperature: 2000 K

  - platform: cwww
    name: 'CHR_03_04'
    id: chr_03_04
    cold_white: chr03
    warm_white: chr04
    cold_white_color_temperature: 6536 K
    warm_white_color_temperature: 2000 K
  • - platform: cwww - Definiuje typ komponentu. 'cwww' jest używane do kontroli jasności i temperatury barwowej pojedynczej taśmy LED typu Zimny Biały / Ciepły Biały (Cold White / Warm White).
  • name: 'CHL_01_02' – o jest przyjazna nazwa wyjścia, która będzie widoczna w Home Assistant. Możesz ją dowolnie zmieniać, na przykład na 'Światło w Sypialni' lub 'CHL_01_02_Sypialnia'.
  • id: 'chl_01_02' – To unikalny identyfikator używany w konfiguracji ESPHome. Pozwala on na sterowanie tym światłem z automatyzacji lub innych komponentów (np. 'light.toggle: chl_01').
  • cold_white: 'chl01' - To łączy światło z konkretnym fizycznym wyjściem zdefiniowanym w innej części konfiguracji.
  • warm_white: 'chl02' - To łączy światło z konkretnym fizycznym wyjściem zdefiniowanym w innej części konfiguracji.
  • cold_white_color_temperature: - Tutaj możesz ustawić specyficzną temperaturę barwową Twojej zimnej białej taśmy LED.
  • warm_white_color_temperature: - Tutaj możesz ustawić specyficzną temperaturę barwową Twojej ciepłej białej taśmy LED.

2 Paski RGBW

Poniżej znajduje się fragment domyślnej konfiguracji w pliku:

boneio-dimmer_gen2_2rgbw-v0_1.yaml

Szukamy części z nagłówkiem light:.

light:
  - platform: rgbw
    id: rgbw_l
    name: 'RGBW L'
    red: chl01
    green: chl02
    blue: chl03
    white: chl04
    default_transition_length: 2s
    gamma_correct: 0
  - platform: rgbw
    id: rgbw_r
    name: 'RGBW R'
    red: chr01
    green: chr02
    blue: chr03
    white: chr04
    default_transition_length: 2s
    gamma_correct: 0
  • - platform: rgbw - Definiuje typ komponentu. 'rgbw' jest używane do sterowania popularnymi taśmami LED RGBW.
  • name: 'RGBW L' – To jest przyjazna nazwa wyjścia, która będzie widoczna w Home Assistant. Możesz ją dowolnie zmieniać, na przykład na 'Światło w Sypialni' lub 'RGBW_L_Sypialnia'.
  • id: 'rgbw_l' – To unikalny identyfikator używany w konfiguracji ESPHome. Pozwala on na sterowanie tym światłem z automatyzacji lub innych komponentów (np. light.toggle: chl_01).
  • red: 'chl01' - To łączy kolor światła z konkretnym fizycznym wyjściem zdefiniowanym w innej części konfiguracji.
  • green: 'chl02' - To łączy kolor światła z konkretnym fizycznym wyjściem zdefiniowanym w innej części konfiguracji.
  • blue: 'chl03' - To łączy kolor światła z konkretnym fizycznym wyjściem zdefiniowanym w innej części konfiguracji.
  • white: 'chl0' - To łączy kolor światła z konkretnym fizycznym wyjściem zdefiniowanym w innej części konfiguracji.
  • default_transition_length: 2s - czas przejścia.
  • gamma_correct: 0 - Tutaj możesz skorygować gammę taśmy.

Zmodyfikuj to!

Posiadasz 2 paski CCT i jeden pasek RGBW? To żaden problem, po prostu zmodyfikuj odpowiednią częśc pliku yaml zgodnie z Twoimi potrzebami!

light:
  - platform: rgbw
    id: rgbw_l
    name: 'RGBW L'
    red: chl01
    green: chl02
    blue: chl03
    white: chl04
    default_transition_length: 2s
    gamma_correct: 0

  - platform: cwww
    name: 'CHR_01_02'
    id: chr_01_02
    cold_white: chr01
    warm_white: chr02
    cold_white_color_temperature: 6536 K
    warm_white_color_temperature: 2000 K
  - platform: cwww
    name: 'CHR_03_04'
    id: chr_03_04
    cold_white: chr03
    warm_white: chr04
    cold_white_color_temperature: 6536 K
    warm_white_color_temperature: 2000 K

Co zrobiliśmy? Pod prawą sekcję sterownika - gdzie podłączyliśmy taśme RGBW - zastosowaliśmy konfigurację z pliku boneio-dimmer_gen2_2rgbw-v01.yaml natomiast pod prawą sekcję sterownika podłączamy 2 tasmy CCT! Jak to skonfigurowaliśmy? To proste: wykorzystaliśmy część konfiguracji z pliku boneio-dimmer_gen2_4cct-v01.yaml dedykowaną prawej części sterownika. Dzięki temu jeden Dimmer boneIO obsługuje 2 taśmy CCT i jedną taśme RGBW!