Hi,
Everytime I switch on/off yeelink (xiaomi) light strip i get this in the openhab log:
2023-08-11 13:20:06.959 [INFO ] [light.internal.lib.device.DeviceBase] - ######### this is control command response, don't need to notify status change! 2023-08-11 13:20:06.963 [INFO ] [light.internal.lib.device.DeviceBase] - status = DeviceStatus [isPowerOff=false, r=145, g=26, b=26, color=9509402, brightness=33, ct=2804, hue=0, sat=82, isFlowing=false, delayOff=-1, mFlowItems=null, mode=null, isMusicOn=false, name=, backgroundIsPowerOff=false, backgroundR=0, backgroundG=0, backgroundB=0, backgroundHue=0, backgroundBrightness=0, backgroundSat=0, activeMode=null] 2023-08-11 13:20:06.965 [INFO ] [enhab.core.model.script.lights.rules] - LightON - timer started 2023-08-11 13:20:10.900 [INFO ] [light.internal.lib.device.DeviceBase] - ######### this is control command response, don't need to notify status change! 2023-08-11 13:20:10.903 [INFO ] [enhab.core.model.script.lights.rules] - LightOFF - timer canceled 2023-08-11 13:20:10.932 [INFO ] [light.internal.lib.device.DeviceBase] - status = DeviceStatus [isPowerOff=true, r=145, g=26, b=26, color=9509402, brightness=33, ct=2804, hue=0, sat=82, isFlowing=false, delayOff=-1, mFlowItems=null, mode=null, isMusicOn=false, name=, backgroundIsPowerOff=false, backgroundR=0, backgroundG=0, backgroundB=0, backgroundHue=0, backgroundBrightness=0, backgroundSat=0, activeMode=null]
To get rid of it, i tried:
-
in console log:set OFF org.openhab.binding.yeelight
the command doesnt work: Error executing command: Unable to set level for logger -
in console log:set OFF light.internal.lib.device.DeviceBase
(this command gets accepted but it doesnt solve the issue) -
in log4j2.xml:
<Logger level="OFF" name="light.internal.lib.device.DeviceBase"/>
-
in log4j2.xml under section of openhab.log:
<RegexFilter onMatch="DENY" onMismatch="ACCEPT" regex=".*(light).*"/>
nothing. i still have it in the log.
what is going on?