I am new with Home assistant. I have managed to install it and configure it with some magic home leds without problems reading the tutorials and help here.
Now I am trying to integrate a xiaomi smart bulb model MJDPL01YL. I have read this bulb is a Yeelight Color Bulb V2. I have configured it without problem with Xiaomi Home and it works great.
I have also read that other models need to be configured with the yeelight app and must be enabled LAN Control.
I didn’t managed to get it working with the yeelight app. I have resetted the bulb several times without success. So, no show in Home Assistant. I have also tried configuration in configuration.yaml as shown in the tutorials without succeed.
No success.
I even unable to add the lamp to Yeelight app to enable LAN control. Android version doesn’t detect one, iPhone version detects but then fails to rename the lamp with ‘Name is too long’ error.
Is there any known way to enable LAN control for this lamp?
Tried to connect it like Xiaomi Philips light by getting lamp’s token and configuring through xiaomi_miio integration. No success. Lamp is not autodetected, after specifying the exact IP address it stays unavailable. I think there should be a way to use it through xiaimi_miio, but requires further development.
Yeelight is not an option. There are no plans to support these lamps in Yeelight app as for now.
I was able to connect my MJDPL01YL by using a modded version of Yeelight app. It is modded for Russian language support, and maybe the thing is in its version(3.2.34) , it is older than the current version on GooglePlay. Try to find an older version, or you can try this. The LAN control option is there, but i didn’t tested. Here is a direct link.https://eda-studio.ru/apk/transl/com.yeelight.cherry.apk
UPD: Just got the bulbs working in HA, but had to add them manually.
hi,
thanks for answering.
When i try to install the light, the app finds the light but can not install it. the app comes to 50% and then lost the actual connection and tested it 5 times. but I’m very curious how you made these work.
In my case, the original app was not seeing this bulbs at all. When I installed the older version all the lamps were already there. I think this is because I already added them in MiHome, and logined in Yeelight with the same Mi account and region.
Hello @dmisavenko
I tried your steps.
Indeed I can see the lamp in the application.
I do fail to do #4, maybe because the language is in Russian and I can’t understand it.
Any idea what I should check?
Also, now yeelight bulbs are found automatically. Do you think this might have problem with the current integration?
Log in to yeelight app, select German account, not US. With US the bulb didn’t appear. With German it appeared properly. So country is important. You should see the lamp.
On the lamp page, click the button at bottom right the one that looks like an “eject” button. Then on the next screen, the last button “LAN Control” (the one with the lightnling).
Enable LAN control
Find the IP of your lamp.
From “Integrations”, select Yeelight integration. On the pop-up enter the IP.