Skip to content
Andrey Viktorov edited this page Mar 24, 2021 · 2 revisions

Поддержка RGB+W led-лент

Начиная с версии 1.0.0 интеграция стала поддерживать rgb+w ленты.

Конфигурация

mega:
  mega1: # ID меги, как в UI 
    led:
      some_id1: # произвольный id объекта, придумываете сами
        ports: [10, 11, 12, 13] # номера портов в последовательности RGBW, W - опционально, если нет, то просто не указываем
        # яркостью белого можно управлять в двух режимах - синхронно с яркостью RGB, либо отдельно, по умолчанию стоит отдельно
        white_sep: true # значение по умолчанию, можно не указывать
      some_id2: 
        ports: [33e1, 33e2, 33e3]
        smooth: 1 # скорость диммирования, от 0 до 100% за <smooth> секунд, по умолчанию 1
            # применяется только если опция smooth выключена на контроллере или не поддерживается любым из портов
        
        smooth: 0.5 # поддерживаются так же дробные значения
        smooth: 0 # чтобы выключить плавность (по умолчанию если не указывать она включена)
      some_id3:
        port: 35
        ws28xx: True # поддерживаются так же адресные ленты (только RGB режим), здесь нужно указать номер порта
        order: rgb # последовательность каналов, допускаются любые комбинации букв r,g,b: rbg, bgr и тд
        smooth: 1
        chip: 100 # кол-во чипов в ленте, по умолчанию 100, если их меньше емеет смысл указать правильное кол-во для 
                  # увеличения скорости плавного диммирования
Clone this wiki locally