v1ack / lelight

LeLight integration for Home Assistant
7 stars 2 forks source link

no integration in ha after install #1

Closed dreamer2 closed 1 year ago

dreamer2 commented 1 year ago

i see in log message about integration "2022-08-29 10:35:42.459 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration lelight which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant"

but not on integrations list

v1ack commented 1 year ago

The warning is standard for any custom integration, don't worry. If you added custom component and steel can't see new integration - restart home assistant and reload home assistant webpage without cache (more https://www.howtogeek.com/672607/how-to-hard-refresh-your-web-browser-to-bypass-your-cache/)

Then you will be able to find it in adding integration menu under name LeLight (IRALAN)

dreamer2 commented 1 year ago

noted log entry to skip file downloading/unpacking problems discussion

clearing browser cache/reboot host/ha relog not help


Home Assistant 2022.8.7 
Supervisor 2022.08.3 
Operating System 8.5 
Frontend 20220802.0 - latest 
v1ack commented 1 year ago

Is there any other logs related to integration?

dreamer2 commented 1 year ago

any additional log for custom integrations? because in home assistant core log only warning like above

v1ack commented 1 year ago

I've just tested installing integration in new Home Assistant container. After integration installation and HA reboot - no changes. But when I reloaded the page without cache (in safari with turning off cache in dev tools -> network panel) it appears

Снимок экрана 2022-08-29 в 23 15 32
dreamer2 commented 1 year ago

ok, after some ha restarts i see it will try codes and using later

xrays72 commented 1 year ago

Привет, подскажите, пожалуйста, этому компоненту нужен докер контейнер, который ранее был нужен для https://github.com/v1ack/smartLightConnector?

dreamer2 commented 1 year ago

В настройках компонента нет ничего кроме id устройства, так что предполагаю что не нужен.

xrays72 commented 1 year ago

В настройках компонента нет ничего кроме id устройства, так что предполагаю что не нужен.

супер, а то я в попытке поднять контейнер в docker-compose и доустановки нужных обновлений убил свой hassio. сейчас развернул с нуля, компонент ble monitor работает, возможно и этот заработает если ему контейнер не нужен.

v1ack commented 1 year ago

Интеграции ничего не требуется, кроме наличия Bluetooth на устройстве. Устанавливать уже можно через hacs

xrays72 commented 1 year ago

Интеграции ничего не требуется, кроме наличия Bluetooth на устройстве. Устанавливать уже можно через hacs

Шикарно. Пока не понял как в GM Smart Light сделать привязку к люстре. У меня есть приложение SmartControl, к которому люстра привязана, но current id в ней не нашёл.

На 4pda нашёл следующий метод подключения приложения GM Smart Light к устройству:

  1. Включите bluetooth на мобильном телефоне (необходимо включить только bluetooth, подключаться НЕ нужно).
  2. Сначала выключите свет с обычного выключателя, НЕ пульта.
  3. Включите свет (выключатель) и тут же нажмите на кнопку на телефоне и держите её в течение 5 секунд.
  4. Свет на лампе будет мигать непрерывно (или 3-4 раза), чтобы показать успешное соединение.

Подскажите, пожалуйста, этот метод рабочий или нужно по другому делать?

Кстати есть ещё статья на sprut, но там прям харкор какой-то с пайкой провод к пульту.

v1ack commented 1 year ago

Да, алгоритм подключения верный. Судя по тому что у вас приложение вообще с другого сайта (те три что в описании интеграции я нашел на lelight.cn), возможно в вашей люстре другой контроллер. Свою люстру к SmartControl я тоже подключить не смог.

Как будет время - попробую разобрать ваше приложение, предполагаю что алгоритм работы должен быть +- такой же.

Вообще у этих люстр зоопарк с приложениями

xrays72 commented 1 year ago

Да, алгоритм подключения верный. Судя по тому что у вас приложение вообще с другого сайта (те три что в описании интеграции я нашел на lelight.cn), возможно в вашей люстре другой контроллер. Свою люстру к SmartControl я тоже подключить не смог.

Как будет время - попробую разобрать ваше приложение, предполагаю что алгоритм работы должен быть +- такой же.

Вообще у этих люстр зоопарк с приложениями

Постараюсь сегодня сделать привязку по алгоритму к GM Smart Light, в крайнем случае в ближайшие 2 дня. Надеюсь привяжется т.к. led драйвер от iralan и тогда вам не придется тратить время на SmartControl :)

dreamer2 commented 1 year ago

у меня тоже другие приложения, вечером буду пробовать эти. и может эту закроем

v1ack commented 1 year ago

Попробуй ещё приложение https://play.google.com/store/apps/details?id=com.jingyuan.lamp Я посмотрел, разобрать приложения smart control и pc lamper почти нереально, а с LampSmart может вполне получиться. И там точно другой алгоритм, не как в моей интеграции, но смысл тот же

dreamer2 commented 1 year ago

у меня с ним не получается, вообще сейчас только smart control зацепился, даже pclamper не спаривается, не помню работал раньше или нет

xrays72 commented 1 year ago

Перебрал разные приложения.

LampSmart при подключении люстры гасит её и люстра обратно включается, но реакция на кнопки в приложении не происходит, будто люстра другие команды ждёт. Так же себя ведёт Smart Light 1.1.6.

Визуально на SmartControl похоже приложение FanLamp 3.4.3, но оно к люстре не подключается.

xrays72 commented 1 year ago

у меня с ним не получается, вообще сейчас только smart control зацепился, даже pclamper не спаривается, не помню работал раньше или нет

pc lamper у меня без проблем к люстре подключился. qr code у него какой-то свой и не совместим со smart control

скрин qrcode + id
Di1Ly commented 1 year ago

есть ли продвижения с адаптацией интеграции для контроллеров типа LampSmart Pro ? У таких контроллеров другой алгоритм привязки приложения. Для этого есть отдельная кнопка, если ее нажать, контроллер переходит в режим привязки, после чего происходит процесс обмена пакетами. Хотя пульт управления привязывается нажатием кнопки ON и работает как с контроллерами типа GM Smart Light, так и с типа LampSmart Pro. Значит команды проходят стандартно, как минимум для пульта.

caideone commented 7 months ago

你可以把它放在一边,然后把它放在一边。и может эту закроем

大佬 你现在可以在 homeassistant 控制灯吗

dreamer2 commented 7 months ago

sad but lamps with SmartControl app don't work with this integration

caideone commented 7 months ago

遗憾的是带有 SmartControl 应用程序的灯不能与此集成一起使用

可以试试这个,https://github.com/aronsky/esphome-components 你有联系方式吗 我有lelight的gateway

dreamer2 commented 7 months ago

sorry i cannot check lamp at this time

caideone commented 7 months ago

我成功安装了集成,但是在控制时灯没有反应。 @v1ack 微信图片_20231127200858