Управление адресной лентой WLED на ESP32 через Алису

Управление адресной лентой WLED на ESP32 через Алису
Яндекс Станция Миди
Маркет
Партнерский материал
Яндекс Станция Миди

Умная колонка с Алисой, Zigbee и LED-экраном

Цена на Маркете
от 16 489 ₽
Купить
Реклама. ООО «Яндекс Маркет», ИНН 9704254424, erid: 2Vtzqx4Xp8a
Умная розетка Яндекс (Zigbee)
Маркет
Партнерский материал
Умная розетка Яндекс (Zigbee)

С датчиком энергопотребления и защитой

Цена на Маркете
от 1 990 ₽
Купить
Реклама. ООО «Яндекс Маркет», ИНН 9704254424, erid: 2Vtzqx4Xp8a
Датчик температуры и влажности Яндекс
Маркет
Партнерский материал
Датчик температуры и влажности Яндекс

Беспроводной датчик для автоматизации климата

Цена на Маркете
от 1 490 ₽
Купить
Реклама. ООО «Яндекс Маркет», ИНН 9704254424, erid: 2Vtzqx4Xp8a
Умная кнопка Яндекс (Zigbee)
Маркет
Партнерский материал
Умная кнопка Яндекс (Zigbee)

Компактный выключатель для любых сценариев

Цена на Маркете
от 1 290 ₽
Купить
Реклама. ООО «Яндекс Маркет», ИНН 9704254424, erid: 2Vtzqx4Xp8a
Умный пульт Яндекс
Маркет
Партнерский материал
Умный пульт Яндекс

Голосовое управление старым телевизором и кондиционером

Цена на Маркете
от 1 390 ₽
Купить
Реклама. ООО «Яндекс Маркет», ИНН 9704254424, erid: 2Vtzqx4Xp8a
Яндекс Станция Лайт 2
Маркет
Партнерский материал
Яндекс Станция Лайт 2

Компактная колонка с Алисой и ярким LED-экраном

Цена на Маркете
от 4 990 ₽
Купить
Реклама. ООО «Яндекс Маркет», ИНН 9704254424, erid: 2Vtzqx4Xp8a
Яндекс Станция Макс
Маркет
Партнерский материал
Яндекс Станция Макс

Флагманская умная колонка со звуком 65 Вт, 4K и Zigbee

Цена на Маркете
от 33 990 ₽
Купить
Реклама. ООО «Яндекс Маркет», ИНН 9704254424, erid: 2Vtzqx4Xp8a
Датчик открытия Яндекс (Zigbee)
Маркет
Партнерский материал
Датчик открытия Яндекс (Zigbee)

Беспроводной датчик для контроля дверей и окон

Цена на Маркете
от 1 590 ₽
Купить
Реклама. ООО «Яндекс Маркет», ИНН 9704254424, erid: 2Vtzqx4Xp8a
Датчик движения и освещенности Яндекс
Маркет
Партнерский материал
Датчик движения и освещенности Яндекс

Zigbee-датчик для автоматического управления светом

Цена на Маркете
от 1 990 ₽
Купить
Реклама. ООО «Яндекс Маркет», ИНН 9704254424, erid: 2Vtzqx4Xp8a
Умная светодиодная лента Яндекс
Маркет
Партнерский материал
Умная светодиодная лента Яндекс

Цветная RGB-лента для декоративной подсветки

Цена на Маркете
от 2 990 ₽
Купить
Реклама. ООО «Яндекс Маркет», ИНН 9704254424, erid: 2Vtzqx4Xp8a

Адресные светодиодные ленты (WS2812B, WS2815, SK6812) открывают невероятные возможности для создания динамической подсветки интерьера, кухонного фартука или домашнего кинотеатра. В отличие от обычных RGB-лент, в адресных лентах каждым диодом можно управлять индивидуально.

Лучшим решением для управления адресным светом стала бесплатная открытая прошивка WLED. В этом руководстве мы разберем, как собрать DIY-контроллер на платах ESP32 или ESP8266, прошить WLED и научить Алису менять эффекты, яркость и палитры свечения голосом.


Что понадобится для сборки?

  1. Адресная лента: WS2812B (5V) или WS2815 (12V — предпочтительна для длинных отрезков из-за меньшего падения напряжения).
  2. Микроконтроллер: Плата NodeMCU ESP32 (30-pin) или ESP8266.
  3. Блок питания: 5V или 12V с током из расчета ~0.06 Ампера на каждый светодиод.
  4. Конденсатор и резистор: Электролитический конденсатор 1000 мкФ 16V на линию питания и резистор 330 Ом на линию данных DIN.

CAUTION

Не питайте мощные отрезки адресной ленты (более 30 светодиодов) непосредственно от USB-порта платы ESP32! Это приведет к выгоранию токопроводящих дорожек микроконтроллера. Используйте внешний блок питания со сплошными шинами VCC и GND.


Шаг 1. Прошивка ESP32 через WLED Web Installer

Благодаря современным стандартам Web Serial, установка WLED выполняется прямо из браузера без IDE:

  1. Подключите ESP32 к ПК через Micro-USB / Type-C кабель.
  2. Откройте сайт install.wled.me в браузере Google Chrome или Яндекс Браузер.
  3. Нажмите «Install», выберите COM-порт вашей платы и дождитесь завершения записи.
  4. Подключитесь со смартфона к открытой Wi-Fi сети WLED-AP (пароль: wled1234) и укажите параметры вашей домашней Wi-Fi сети.

Шаг 2. Интеграция с Алисой через Home Assistant

WLED автоматически обнаруживается в Home Assistant. Для проброса динамических эффектов в Алису:

# Пример привязки пресетов WLED к виртуальным выключателям в HA
light:
  - platform: template
    lights:
      wled_rainbow:
        friendly_name: "Эффект Радуга"
        turn_on:
          service: wled.preset
          target:
            entity_id: light.wled
          data:
            preset: 1
        turn_off:
          service: light.turn_off
          target:
            entity_id: light.wled

Пробросьте эти сущности в «Дом с Алисой» по нашему гайду Как настроить Home Assistant в качестве Matter-моста для Алисы.


Голосовые команды Алисы для WLED

  • «Алиса, включи подсветку ТВ на 50%».
  • «Алиса, сделай ленту синим цветом».
  • «Алиса, включи режим Радуга».

О сборке других микроконтроллерных датчиков присутствия читайте в статье Сборка миллиметрового радара присутствия HLK-LD2410B на ESP32.

Инструкция по настройке

1

Сборка схемы и прошивка ESP32 через WLED Web Installer

Прошейте микроконтроллер ESP32 открытой прошивкой WLED в один клик через веб-браузер по USB-кабелю.

2

Подключение ленты WS2812B к пину GPIO16

Подключите линию данных DIN адресной ленты к пину GPIO16 платы ESP32 через резистор 330 Ом.

3

Проброс пресетов WLED в Алису

Интегрируйте WLED в Яндекс через Home Assistant для голосовой смены эффектов («Бегущий огонь», «Радуга», «Закат»).