Issue with Mirror app and light Group

I have installed a ZB-5122 color, decora remote and have the RGBGenie Controller ZB-5122 driver assigned. THere is an odd behavior when using this remote, the Mirror app and light Groups.

Some background for reference:
I have three lamps, each with Sengled Element Plus RGB bulbs. These are addressable individually of course, and all three are in a light group called 'TV Lamps'.
If i assign the Group TV Lamps as the slave device in the Mirror app, the group responds correctly to button 1 (colortemp), button 3 (Hue), buttons 4 & 5 press (on & off), BUT fails to repond to buttons 4 & 5 held (dimmer).
From the Mirror app page:
The TV Lamps device will receive these event(s):[switch, hue, level, levelChange, colorTemperature, saturation]

If I set the three lamps as the slave target then button 1 function works, the dimmer feature works (button 4 & 5 held), but the button 3 feature fails.
From the Mirror app page:
The TV Couch R device will receive these event(s):[switch, level, colorTemperature, levelChange]
The TV Couch L device will receive these event(s):[switch, level, colorTemperature, levelChange]
The TV Lamp device will receive these event(s):[switch, level, colorTemperature, levelChange]

THe Group is receiving Hue and saturation from the app, but the lamps are not. Yet these are the same lamps in the Group and they are RGB bulbs.

Final note;
When i assign the lamp Group as the slave, the app throws a warning in the log when cycling through the end of the color palate and the lights do not change hue. Here is the last several entries after pushing button 3 (RGB cycle).
[dev:81]2021-04-11 22:02:09.123 info[name:pushed, value:3, descriptionText:TV Remote button 3 was pushed, isStateChange:true]

[dev:81]2021-04-11 22:02:09.116 warnunknown hue lookup- XYhex:3F553F55 x:0.3330, y:0.3330

[dev:81]2021-04-11 22:01:58.061 info[name:pushed, value:3, descriptionText:TV Remote button 3 was pushed, isStateChange:true]

[dev:81]2021-04-11 22:01:58.055 warnunknown hue lookup- XYhex:5363BE5F x:0.3880, y:0.3740

[dev:81]2021-04-11 22:01:44.697 info[name:pushed, value:3, descriptionText:TV Remote button 3 was pushed, isStateChange:true]

[dev:81]2021-04-11 22:01:44.691 warnunknown hue lookup- XYhex:F37D566E x:0.4920, y:0.4310

[dev:81]2021-04-11 22:01:43.252 info[name:hue, value:84, descriptionText:TV Remote hue was set to 84%, unit:%]

[dev:81]2021-04-11 22:01:43.246 info[name:pushed, value:3, descriptionText:TV Remote button 3 was pushed, isStateChange:true]

[dev:81]2021-04-11 22:01:39.954 info[name:hue, value:70, descriptionText:TV Remote hue was set to 70%, unit:%]

And this is logged when using the button 4 & 5 held (dimmer);
[app170]2021-04-12 22:57:43.704 [error](http://1/installedapp/configure/170java.lang.IllegalArgumentException: Command 'stopLevelChange' is not supported by device. on line 160 (evtHandler)

[app:170]2021-04-12 22:57:40.024 errorjava.lang.IllegalArgumentException: Command 'startLevelChange' is not supported by device. on line 160 (evtHandler)

[app:170]2021-04-12 22:57:37.595 errorjava.lang.IllegalArgumentException: Command 'stopLevelChange' is not supported by device. on line 160 (evtHandler)

[app:170]2021-04-12 22:57:35.877 errorjava.lang.IllegalArgumentException: Command 'startLevelChange' is not supported by device. on line 160 (evtHandler)

1 Like