Проект посвящен интеграции двух LED-люстр с AliExpress в систему умного дома на базе Home Assistant. Основная задача заключалась в замене штатных пультов управления и настенных выключателей на единую цифровую систему, позволяющую регулировать яркость, цветовую температуру и режимы освещения.

Анализ показал, что пульты используют радиоканал 2,4 ГГц с проприетарным протоколом на базе чипов семейства XN297. Для перехвата и анализа сигналов автор применил микроконтроллер ESP32-S3-DevKitC-1 и радиомодуль nRF24L01+. Для стабильной работы модуля потребовалась установка электролитического конденсатора емкостью 10–100 мкФ.

Протокол передачи данных работает на скорости 250 кбит/с со скремблированием. Пакет включает фазовый байт, 4-байтовый ID, команду, счетчик и контрольную сумму. Команды включают включение (05), выключение (09), ночной (10) и дневной (11) режимы, а также управление температурой (07) и яркостью (02, 03).

Передатчик реализован на базе ESP32 с использованием компонента ESPHome. Из-за экранирующих свойств металлических корпусов люстр автор увеличил количество повторов каждой команды до 60 кадров. Питание устройства реализовано через модуль Hi-Link HLK-PM01, установленный внутри корпуса светильника.