Yeelight
Управление умными лампами Yeelight через локальную сеть с поддержкой RGB, HSV и автоматического обнаружения устройств
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:942db3f8c7ba716b5474ff4a3c1fab69d11b8fb777c41196974bfdca9046f7b6Yeelight-1.2.0-942db3f8.zipОписание
Полнофункциональная асинхронная библиотека для управления умными лампами Yeelight через локальную сеть. Поддерживает автоматическое обнаружение устройств по SSDP, управление питанием с плавными или мгновенными переходами, установку цвета в режимах RGB и HSV, регулировку яркости и цветовой температуры (1700–6500 K). Есть возможность создавать собственные цветовые сценарии, работать с фоновой подсветкой и подключать режим музыки для потоковой передачи команд. Работает только на ESP32 благодаря AsyncTCP и FreeRTOS, требует предварительного подключения к WiFi. Зависит от cJSON для обработки данных. В примерах приведены базовые сценарии: управление включением/выключением, работа с белым светом, RGB-переходы, цветовые волны и таймеры отключения.