Please take this the right way but you are asking how to control a non-Tasmota device on a Tasmota forum
Using MQTT Explorer if I send
Shellies/BathDimmer/light/0/set {"brightness": 70, "turn", "on"}
when the light is off - the light turns on at 70%
BathDimmer
▼light
▼0 = on
status = {"ison":true,"source":"mqtt","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"white","brightness":70,"transition":0}
set = {"brightness": 70, "turn": "on"}
If I then send
Shellies/BathDimmer/light/0/set {"brightness": 30}
I get
BathDimmer
▼light
▼0 = on
status = {"ison":true,"source":"mqtt","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"white","brightness":30,"transition":0}
Notice that the Power changed (9.61W to 3.52W) but yours is at 0.00 which implies that it's off )or you have a Minimum Brightness set)
If I then do this in Tasmota Console
09:52:33.628 CMD: publish shellies/BathDimmer/light/0/set {"brightness": 30, "turn": "on"}
09:52:33.633 MQT: shellies/BathDimmer/light/0/set = {"brightness": 30, "turn": "on"}
I get
BathDimmer
▼light
▼0 = on
status = {"ison":true,"source":"mqtt","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"white","brightness":30,"transition":0}
set = {"brightness": 30, "turn": "on"}
If I then do
09:55:50.307 CMD: publish shellies/BathDimmer/light/0/set {"brightness": 70}
09:55:50.312 MQT: shellies/BathDimmer/light/0/set = {"brightness": 70}
I then get
BathDimmer
▼light
▼0 = on
status = {"ison":true,"source":"mqtt","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"white","brightness":70,"transition":0}
So it works for me.