Hello community,
I’m driving crazy with 2 Yeelight Ceiling Lights 650. Home Assistant can discover correctly these devices, but after some times one of them goes in offline status (not always the same lamp), so I’m not able to ping it anymore from HA. I have also other Yeelight lights like Bulbs, Led strips and Celing Lights 450 who doesn’t suffers by this issue. After powering off/on the lamp, HA is able to ping/discover it again. During the offline issue, the Ceiling Light is still connected to the internet, so I can power on/off using Yeelight App, so it seems the issue is related to HA and Yeelight LAN control.
I updated the netdisco component to the latest version: GitHub - home-assistant-libs/netdisco: 🔎 Python library to scan local network for services and devices. and HA is able to identify the Ceiling lights like:
light.yeelight_ceiling4_7811dcxxxxxx
But still got offline
I activated the Yeelight debug, and, also during offline status I can see the following for the Ceiling Light (nothing else)
2018-05-27 08:20:58 DEBUG (Thread-17) [yeelight.main] Bulb<192.168.2.27:55443, type=BulbType.Color> > {‘params’: [‘power’, ‘bright’, ‘ct’, ‘rgb’, ‘hue’, ‘sat’, ‘color_mode’, ‘flowing’, ‘delayoff’, ‘music_on’, ‘name’], ‘id’: 64, ‘method’: ‘get_prop’}
2018-05-27 08:21:03 ERROR (Thread-10) [homeassistant.components.light.yeelight] Unable to update bulb status: Bulb closed the connection.
Previously they both work perfect, and never go offline, but I don’t know if the issue was introduced by HA upgrade (I had 0.68.0, now I have 0.69.1) or Ceiling Lights firmware upgrade (I have 1.5.5_0038 and now 1.5.5_0041). I also contacted the Yeelight support, but they said that the issue is related to HA that doesn’t reply to Yeelight devices. Ok, but why other Yeelight devices in my LAN remain connected? Maybe there’s a bug in HA who is not able to handle the specific yeelight_ceiling4?
Could someone help me here?
Thank you
Lucas