Home assistant / ZHA: Change brightness without turning grouped lights on. Set light attribute command

Im attempting from Deconz to HA and I have found many issues. The latest is that Home assistant only exposes a light_on or light_off command. From there you can do things like set the brightness and what not.

In zigbee you have the concept of groups. In both Phillips hue and Deconz if you set the brightness of a group it does not turn lights that are currently off. It will only affect the brightness of the lights that are on. This is a standard zigbee behaviour. Example use case is when I have several lamps in my living room in a group ‘side lights’. When the tv comes on, I have an automation that one of the lamps turns off to avoid glare in the reflection.

I then would like to change the brightness up or down of the sidelights. I would like to set the brightness of the group to a level but to do this I have to use the turn on command in HA which in turn turns on the lamp is currently off.

It seems like there needs to be a set_lightAttrbiutes service call for this use case.

Turning on should not be tied to setting brightness and vice versa. Home assistants api is limiting what is possible with the hardware