Sorry if I’m going to far from the vacuum, but it is the same binding after all.
I changed mine to dimmer and it works but the slider seems very unresponsive. Say I put it at 100, it will jump back to like 22 while dimming to 100 etc… I don’t know if I’m doing something wrong but it’s way worse than before.
Again, e.g I slide it to e.g “100 %” and the lights dim to 100% but now the slider jumps to 37% and keeps indicating that my light dimmed to 100% is indeed at 37%.
08:31:25.780 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'yeelight_stripe_brightness' received command 100.0
08:31:25.785 [DEBUG] [iio.internal.handler.MiIoBasicHandler] - Locating action for channel brightness: 100.0
08:31:25.786 [DEBUG] [iio.internal.handler.MiIoBasicHandler] - Conditional command set_bright[] not send, condition BrightnessExisting not met
08:31:25.786 [DEBUG] [iio.internal.handler.MiIoBasicHandler] - Sending command set_power["on"]
08:31:25.787 [DEBUG] [rnal.transport.MiIoAsyncCommunication] - Command added to Queue {"id":189,"method":"set_power","params":["on"]} -> 192.168.1.235 (Device: 07C2B5E2 token: 1DA92716XXXXXXXXXXXXXXXX2F929621 Queue: 1)
08:31:25.787 [DEBUG] [iio.internal.handler.MiIoBasicHandler] - Periodic update for 'miio:generic:07C2B5E2' (miio:basic)
08:31:25.788 [DEBUG] [rnal.transport.MiIoAsyncCommunication] - Command added to Queue {"id":190,"method":"get_prop","params":["power","bright","delayoff","ct","color_mode"]} -> 192.168.1.235 (Device: 07C2B5E2 token: 1DA92716XXXXXXXXXXXXXXXX2F929621 Queue: 2)
08:31:25.788 [DEBUG] [rnal.transport.MiIoAsyncCommunication] - Command added to Queue {"id":191,"method":"get_prop","params":["rgb","name"]} -> 192.168.1.235 (Device: 07C2B5E2 token: 1DA92716XXXXXXXXXXXXXXXX2F929621 Queue: 3)
08:31:25.789 [INFO ] [arthome.event.ItemStatePredictedEvent] - yeelight_stripe_brightness predicted to become 100.0
08:31:25.794 [INFO ] [smarthome.event.ItemStateChangedEvent] - yeelight_stripe_brightness changed from 37 to 100.0
08:31:25.889 [DEBUG] [.internal.handler.MiIoAbstractHandler] - Received response for 07C2B5E2 type: SET_POWER, result: ["ok"], fullresponse: {"result":["ok"],"id":189}
08:31:25.892 [DEBUG] [.internal.handler.MiIoAbstractHandler] - Received response for 07C2B5E2 type: GET_PROPERTY, result: ["on","37","0","5000","1"], fullresponse: {"result":["on","37","0","5000","1"],"id":190}
08:31:25.897 [INFO ] [smarthome.event.ItemStateChangedEvent] - yeelight_stripe_brightness changed from 100.0 to 37
Also, a side note to anyone who might know more than me, why isn’t the dimmer channel on the “Color” item used for brightness? Why do we need a separate dimmer for that?