Android TV — это популярная платформа, но поддержка технологии Ambilight оставляла желать лучшего. Недостаток качественных приложений и нестабильная работа привели к созданию Universal Ambient Light. Идея возникла с покупкой телевизора TCL на Google TV, когда появилась необходимость модернизировать подсветку. Первое приложение оказалось нерабочим, и работа над ним не привела к положительному результату. Затем был найден проект, основанный на Hyperion, но существовал ряд ограничений.
Чтобы создать более современное решение, было решено написать новое приложение с нуля на Kotlin, используя Jetpack Compose для интерфейса. Universal Ambient Light захватывает изображение с экрана в реальном времени и управляет LED-контроллерами. Поддерживаются протоколы Hyperion, WLED и Adalight, позволяя гибко настраивать подсветку.
Приложение оптимизировано для Android TV и включает множество дополнительных функций, таких как автозапуск и тестовые эффекты для проверки работы LED-ленты. Оно уже доступно в Google Play и RuStore, что дает пользователям возможность создать собственную Ambilight-систему без лишних сложностей.
