I cannot turn on the light controlled by the Shelly Dimmer 2 at a brightness level of less than 100%. If the light is off and I set the brightness level to lets say 20% through the dashboard - the lights turns on at 100%.
That is because the light is off and it first sends a turn on. Turn on takes the previous state of the bulb.
If you use the call service and add the brightness to the service call then it should work.
But, that said. I think this is a good thing to make a feature request on.
When you click the brightness slider then it should be able to do a correct service call.
Did you find a solution to this? I have a shelly dimmer 2 with ESPHome and when I turn it on they come on full bright then dim to the level. Also when I turn them off they go full bright then off.