Messages from log:
warn unable to add model [ceiling10], we don't know what this device's capabilities are...
debug Updated with settings: [selectedYeelights:[04CF8C13E256]
The device has main adjustable white light and rgb colour adjustable ambient light.
Got a comparable issue, but the device number seems different:
Blockquote 2021-04-19 14:39:26.344 warnunable to add model [ceiling20], we don't know what this device's capabilities are...
I have 2 of those and run on FW 2.2.6.140. The lights are not even that new. The model name is YEELIGHT GUANGCAN YLXD50YL. Any ideas how to make it work in hubitat?
I have two yeelight 1s bulbs that I am trying to dim with sunricher 8 button controller. I can turn the bulbs on and off but when I try to dim nothing happens. The log say: errorUnable to start level change up on [Fönsterlampa Allrum V, Fönsterlampa Allrum H]: java.lang.IllegalArgumentException: Command 'startLevelChange' is not supported by device.
The yeelight bulb drivers do not support startLevelChange, so you won't be able to implement start raising/lowering dimmers with these.
You should be able to use the adjust these dimmers action which can raise/lower by a specific percent for each button event
I have a few yeelight bulbs, all was working fine for months.
I can't set the level of the RGBW and CT bulbs anymore... it's been a few weeks, Am i the only one ?
I get this error when i try to :
org.codehaus.groovy.runtime.InvokerInvocationException: groovy.lang.MissingMethodException: No signature of method: java.lang.String.call() is applicable for argument types: (java.math.BigDecimal, java.lang.Integer) values: [10, 1000]
Possible solutions: wait(), any(), wait(long, int), take(int), trim(), grep() (method setLevel)
I tried erasing them from hubitat and even from the yeelight app, reinstalled the yeelight integrations and re-add them but still no luck. Even tried importing them to china server and europe server...
My guess is : a bad driver issue ...
The set level doesn't work in ''Yeelight CT Bulb'' and ''Yeelight RGBW Bulb"
Did the level change fix ever make it to 2.2.9? I just updated and the errorgroovy.lang.MissingMethodException: No signature of method: java.lang.String.call() is applicable for argument types: (java.math.BigDecimal, java.lang.Integer) values: [100, 500] Possible solutions: wait(), any(), wait(long, int), take(int), trim(), size() on line 80 (method setLevel) error is still there and the level doesn't change.
I have had this issue on both my group of bulbs defined as a "Group Bulb Dimmer" and the individual bulbs from their device page.
After updating to 2.2.9 this evening, I still cannot change levels from individual device page of my Yeelights getting the above error.
What has changed is my Group bulb dimmer now can change levels without issue, a welcome change here.
I do get the following error since changes that I did not see before, it occurs every 2 minutes in log.
dev:662021-10-07 07:40:32.209 pm
errororg.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack: No
signature of method: groupBulbDimmer.heartbeat() is applicable for argument types: ()
values: [] (method heartbeat)
Yeelight RGBW Bulb. The actual devices are three light strips, but that is the driver in Hubitat. Like AaronJ said though, level change seems to work fine for my bulb group, I just cannot adjust them on a per strip basis which is odd.