Yeelight Ceiling Lights

Hi

I’m new in HA. I used jeedom before and would like to switch to HA.
It’s a Docker install on Debian with HA 0.105.4

My Problem is, that my Ceiling Lights are not available in HA.

My working config in Jeedom:
Unbenannt

Not available in HA:
Unbenannt2

Log:

2020-02-17 15:45:19 DEBUG (SyncWorker_4) [homeassistant.components.yeelight] Adding configured LED Balkon
2020-02-17 15:45:19 DEBUG (SyncWorker_4) [homeassistant.components.yeelight] Adding configured Living Room
2020-02-17 15:45:19 DEBUG (SyncWorker_4) [homeassistant.components.yeelight] Adding configured Living Room2
2020-02-17 15:45:19 DEBUG (SyncWorker_2) [yeelight.main] Bulb<192.168.3.124:55443, type=BulbType.Unknown> > {'id': 0, 'method': 'get_prop', 'params': ['power', 'main_power', 'bright', 'ct', 'rgb', 'hue', 'sat', 'color_mode', 'flowing', 'bg_power', 'bg_lmode', 'bg_flowing', 'bg_ct', 'bg_bright', 'bg_hue', 'bg_sat', 'bg_rgb', 'nl_br', 'active_mode']}
2020-02-17 15:45:19 DEBUG (SyncWorker_3) [yeelight.main] Bulb<192.168.3.193:55443, type=BulbType.Unknown> > {'id': 0, 'method': 'get_prop', 'params': ['power', 'main_power', 'bright', 'ct', 'rgb', 'hue', 'sat', 'color_mode', 'flowing', 'bg_power', 'bg_lmode', 'bg_flowing', 'bg_ct', 'bg_bright', 'bg_hue', 'bg_sat', 'bg_rgb', 'nl_br', 'active_mode']}
2020-02-17 15:45:19 DEBUG (SyncWorker_4) [yeelight.main] Bulb<192.168.3.215:55443, type=BulbType.Unknown> > {'id': 0, 'method': 'get_prop', 'params': ['power', 'main_power', 'bright', 'ct', 'rgb', 'hue', 'sat', 'color_mode', 'flowing', 'bg_power', 'bg_lmode', 'bg_flowing', 'bg_ct', 'bg_bright', 'bg_hue', 'bg_sat', 'bg_rgb', 'nl_br', 'active_mode']}
2020-02-17 15:45:20 DEBUG (SyncWorker_4) [homeassistant.components.yeelight.binary_sensor] Adding nightlight mode sensor for Living Room
2020-02-17 15:45:20 DEBUG (SyncWorker_0) [yeelight.main] Model unknown (ceiling5). Providing a fallback
2020-02-17 15:45:20 DEBUG (SyncWorker_3) [homeassistant.components.yeelight.light] Adding Living Room
2020-02-17 15:45:20 DEBUG (SyncWorker_0) [homeassistant.components.yeelight.light] Adding Living Room2
2020-02-17 15:45:20 DEBUG (SyncWorker_0) [yeelight.main] Model unknown (ceiling5). Providing a fallback
2020-02-17 15:45:20 WARNING (SyncWorker_0) [homeassistant.components.yeelight.light] Cannot determine device type for 192.168.3.215, Living Room2. Falling back to white only
2020-02-17 15:45:23 DEBUG (SyncWorker_1) [homeassistant.components.yeelight.light] Adding LED Balkon

configuration.yaml:

discovery:
 ignore:
    - homekit
    - yeelight
    
yeelight:
    !include yeelight.yaml

yeelight.yaml

  devices:
    192.168.3.124:
     name: LED Balkon
     model: strip1
    192.168.3.193:
      name: Living Room
      model: ceiling3
    192.168.3.215:
      name: Living Room2
      model: ceiling5

Someone may have a suggestion?

Thank you!

Did you enable LAN control? also in the optional model section it does not mention ceiling5?

Did you enable LAN control?

Yes, if not it would not work with Jeedom

also in the optional model section it does not mention ceiling5?

I tried all model types…

I have never heard of Jeedom - but makes sense that you had to activate LAN Control

The only log entry I can see is that ceiling5 is being defaulted to something else - jeedom also claims its the ceiling3 model?
I’ll check my log tomorrow for my yeelights, but I think it looks similar to yours (although I do not own ceiling lights)

1 Like

So this is my log for my yeelight components with the logger for them set to debug

2020-02-18 02:49:52 DEBUG (SyncWorker_3) [homeassistant.components.yeelight] Adding configured Bedroomlight
2020-02-18 02:49:52 DEBUG (SyncWorker_3) [homeassistant.components.yeelight] Adding configured Sunroomlight
2020-02-18 02:49:52 DEBUG (SyncWorker_3) [homeassistant.components.yeelight] Adding configured Patiolight
2020-02-18 02:49:52 DEBUG (SyncWorker_9) [yeelight.main] Bulb<192.168.0.4:55443, type=BulbType.Unknown> > {'id': 0, 'method': 'get_prop', 'params': ['power', 'main_power', 'bright', 'ct', 'rgb', 'hue', 'sat', 'color_mode', 'bg_power', 'bg_lmode', 'bg_flowing', 'bg_ct', 'bg_bright', 'bg_hue', 'bg_sat', 'bg_rgb', 'nl_br', 'active_mode']}
2020-02-18 02:49:52 DEBUG (SyncWorker_13) [yeelight.main] Bulb<192.168.0.16:55443, type=BulbType.Unknown> > {'id': 0, 'method': 'get_prop', 'params': ['power', 'main_power', 'bright', 'ct', 'rgb', 'hue', 'sat', 'color_mode', 'bg_power', 'bg_lmode', 'bg_flowing', 'bg_ct', 'bg_bright', 'bg_hue', 'bg_sat', 'bg_rgb', 'nl_br', 'active_mode']}
2020-02-18 02:49:52 DEBUG (SyncWorker_19) [yeelight.main] Bulb<192.168.0.23:55443, type=BulbType.Unknown> > {'id': 0, 'method': 'get_prop', 'params': ['power', 'main_power', 'bright', 'ct', 'rgb', 'hue', 'sat', 'color_mode', 'bg_power', 'bg_lmode', 'bg_flowing', 'bg_ct', 'bg_bright', 'bg_hue', 'bg_sat', 'bg_rgb', 'nl_br', 'active_mode']}
2020-02-18 02:49:52 DEBUG (SyncWorker_9) [yeelight.main] Bulb<192.168.0.4:55443, type=BulbType.Unknown> < {'id': 0, 'result': ['on', '', '1', '6500', '16731392', '18', '100', '1', '', '', '', '', '', '', '', '', '0', '']}
2020-02-18 02:49:52 DEBUG (SyncWorker_19) [yeelight.main] Bulb<192.168.0.23:55443, type=BulbType.Unknown> < {'id': 0, 'result': ['off', '', '10', '2700', '16727808', '359', '100', '2', '', '', '', '', '', '', '', '', '', '']}
2020-02-18 02:49:52 DEBUG (SyncWorker_13) [yeelight.main] Bulb<192.168.0.16:55443, type=BulbType.Unknown> < {'id': 0, 'result': ['off', '', '100', '6500', '16777215', '0', '0', '1', '', '', '', '', '', '', '', '', '', '']}
2020-02-18 02:49:53 DEBUG (SyncWorker_2) [homeassistant.components.yeelight.light] Adding Bedroomlight
2020-02-18 02:49:53 DEBUG (SyncWorker_4) [homeassistant.components.yeelight.light] Adding Patiolight
2020-02-18 02:49:53 DEBUG (SyncWorker_16) [homeassistant.components.yeelight.light] Adding Sunroomlight

So apart from using ceiling5, which should be a ceiling3 as I am guessing from your first post, I am only missing the bulb feedback

My config with ceiling3 in the yeelight.yaml

Why they won’t respond? The LED Strip is answering…

2020-02-18 10:06:22 DEBUG (SyncWorker_3) [yeelight.main] Bulb<192.168.3.124:55443, type=BulbType.Unknown> > {'id': 0, 'method': 'get_prop', 'params': ['power', 'main_power', 'bright', 'ct', 'rgb', 'hue', 'sat', 'color_mode', 'flowing', 'bg_power', 'bg_lmode', 'bg_flowing', 'bg_ct', 'bg_bright', 'bg_hue', 'bg_sat', 'bg_rgb', 'nl_br', 'active_mode']}
2020-02-18 10:06:22 DEBUG (SyncWorker_1) [yeelight.main] Bulb<192.168.3.193:55443, type=BulbType.Unknown> > {'id': 0, 'method': 'get_prop', 'params': ['power', 'main_power', 'bright', 'ct', 'rgb', 'hue', 'sat', 'color_mode', 'flowing', 'bg_power', 'bg_lmode', 'bg_flowing', 'bg_ct', 'bg_bright', 'bg_hue', 'bg_sat', 'bg_rgb', 'nl_br', 'active_mode']}
2020-02-18 10:06:22 DEBUG (SyncWorker_4) [yeelight.main] Bulb<192.168.3.215:55443, type=BulbType.Unknown> > {'id': 0, 'method': 'get_prop', 'params': ['power', 'main_power', 'bright', 'ct', 'rgb', 'hue', 'sat', 'color_mode', 'flowing', 'bg_power', 'bg_lmode', 'bg_flowing', 'bg_ct', 'bg_bright', 'bg_hue', 'bg_sat', 'bg_rgb', 'nl_br', 'active_mode']}
2020-02-18 10:06:22 DEBUG (SyncWorker_3) [yeelight.main] Bulb<192.168.3.124:55443, type=BulbType.Unknown> < {'id': 0, 'result': ['off', '', '100', '2700', '16737792', '24', '100', '1', '0', '', '', '', '', '', '', '', '', '', '']}

No idea honestly.

I’ve read some time ago about a specific firmware of the yeelight bulbs not working with HA, so maybe upgrade your firmware?
I myself am always hasty when doing so and read up if the firmware upgrade does not break anything

Other people have reported to, instead of setting a static IP and disable discovery, to simply let HA discover them to get them to work. Might be worth giving it a try