RGBW mqtt config yaml

how do i properly setup a tasmota RGBW controller to my hassbian config ?

so i have dedicated white to controll instead only a rgb.

i can only controll brightness now
what i have now:
light:
platform: mqtt
name: “Led strip RGBW”
state_topic: “stat/magichome/POWER”
state_value_template: “{{ value_json.state }}”
command_topic: “cmnd/magichome/POWER”
rgb_state_topic: “stat/magichome/COLOR/RESULT”
rgb_command_topic: “cmnd/magichome/COLOR”
rgb_command_template: “{{ ‘#%02x%02x%02x%02x%02x’ | format(red, green, blue, 00, 00)}}”
brightness_state_topic: “stat/magichome/RESULT”
brightness_command_topic: “cmnd/magichome/DIMMER”
brightness_scale: 100
brightness_value_template: “{{ value_json.brightness }}”
qos: 0
payload_on: “ON”
payload_off: “OFF”
optimistic: false
retain: true