Комментарии 13
Спасибо за статью. Тоже подумывал вразумить одну люстру. Но думал управлять непосредственно светодиодным драйвером через оптрон от esp посмотреть что за драйвер чип стоит и на ножку управления повесить отптрон с шим
Т.е. оставить оригинальный пульт (разместить его где-то, спрятать), но сделать его сопряжение с умным домом через оптотрон? Я правильно понимаю? У меня этот вариант тоже остается для второй люстры. Если не смогу взломать ее коммуникацию с люстрой и повторить. Но мне честно говоря так не очень нравится. Хотелось бы полностью избавится от пульта. Но посмотрим, как пойдет. А так да. Вариант рабочий.
Не. Именно давать управляющий шим сигнал на светодиодный драйвер от внешнего чипа. Пульт и приёмник родные вообще не нужны будут. Поглядите какой стоит драйвер светодиода и даташит на него. Там бывает возможность управлять яркостью через Шим. А получить шим с esp32 задача несложная-)
О как, я даже и не думал о таком варианте. Обязательно посмотрю. Возможно так даже и проще, чем сигнал взламывать
Решал ровно такую же задачу, решение описал тут: https://habr.com/ru/articles/862678/ Общий смысл именно такой - ШИМ сигнал вместо оригинального приемника выдает ESP32 под управлением esphome. Плюс у меня сохранено управление от обычного выключателя, думаю сейчас сделал бы электронику ещё проще
Планирую заняться тем же самым в ноябре, только люстра citilux, не успел перед отпуском разобрать пульт, так что заказывал набор для отладки только исходя из информации, что это 2.4ghz.
Честно говоря, ожидал, что будет сильно проще, но рассказ вдохновляет, что даже не такой простой, как кажется на первый взгляд протокол, можно поддержать, спасибо за статью! :)
Заказал вот такой набор, утверждается, что с двумя проще отлаживаться.

Удивился, что разместили в люстре. Я планировал подключить по USB к home assistant.
У моей люстры пульт надо сопрягать с люстрой. У вас такого не требовалось, даже после замены контроллера?
Набор выглядит солидно! Если все идет хорошо, то и одного радиомодуля будет достаточно. А со второй люстрой, где приходится возится, ИИ предлагает второй модуль тоже. Так что да, два модуля лучше чем один. Подключение к компу по usb требуется только на этапе отладки. И когда первую прошивку заливаешь. А потом он может стоять где угодно. Главное чтобы питание было. (5 или 3,3 В) Прошивки обновляются по воздуху. Через EPSHome в Home Assistant. По хорошему сопряжение требуется. Я тоже удивился, когда у меня с новым контроллером (он же блок питания) заработал старый пульт. Так что на радостях новый пульт и посеял где-то. А без сопряжения он тоже у меня как-то криво работал. Это была еще одна причина, почему я хотел все переделать. У меня получилось, что один пульт (от люстры 1) управлял обоими люстрами. А второй пульт (от люстры 2) управлял только люстрой 2. Т.е. только первой люстрой отдельно управлять пультом не получалось.
Осень интересно, чем кончится история со второй люстрой, верю, что разберётесь :)
Подключить напрямую к ha хочется для уменьшения беспроводных хопов (не хочется, чтобы управление светом зависело одновременно от трёх беспроводных протоколов: ZigBee выключателя, WiFi и проприетарный 2.4ghz) + планирую все кроме конечных девайсов повесить на ups, чтобы коротковременные отключения электричества меньше влияли на работоспособность УД.
А как же zigbee драйверы для люстр которые есть в продаже?! я все люстры перевел на zigbee именно через них. Выключатели использовали проводные от Яндекс.
Взять модуль на чипе CC2500, который умеет точно подстраивать частоту, и попробовать попасть в приёмник второй люстры.
можно уже имеющийся ESP32 использовать как программ-определяемое радио - любые частоты/модуляции/кодирования: https://espargos.net/espsdr/
Да. Собственно два варианта у меня и осталось (на самом деле чуть больше, но они мне не нравятся) или CC2500 и подобрать частоту, чтобы вторая люстра слушалась или напрямую подпаиваться к силовым транзисторам управляющим led и напрямую управлять или по ШИМ как народ выше писал. Пожалуй попробую снача с CC2500. Тут процесс понятен. А там как пойдет.
Спасибо за статью! У самого такие же примерно люстры и тоже думаю как подключить их к Home Assistant. Но мне кажется лучше попробовать интегрировать ESP прямо в блок питания люстры. Наверняка там яркость управляется ШИМом, и можно вместо штатной радиочасти подключить gpio напрямую от ESP и нативно через ESPHome управлять.

Интеграция LED‑люстры в умный дом