Hello Yakov, there is an architectural flaw in the dimmer implementation. The remote should not implement level capability.
It should be lights capability to allow step changes. Actually @Mariano_Colmenarejo already added this capability to his driver
I believe this must be included in the default level capability