MQTT Light Color Temperature Issue with Alexa

Hi,

I have a problem while configuring my RGBWW lights with Homeassistant and Alexa. I use homeassistant nabucasa cloud integration with my amazon echo.

I recently flashed one of my RGBWW ceiling light (Cool White 6500K and Warm White 2000K) with H801 Mqtt Json component. Now when I use the light from HASS every thing works fine.

But when I ask Alexa to change the color to warm white it sets the color temp to 2000K (Mired 454) and When I ask her to change the color to cool white it sets the color temp to 7000K (Mired 142). This is because the default values of Alexa mentioned explained on this link.

This is making my light to go to different temperature which is not something anyone would want. Is there a way i can change Alexa to send correct temperature values or somehow use json to change the values when it receives from Alexa. Below is my light configuration in Hass:

  - platform: mqtt
    schema: json
    name: "Combined"
    state_topic: "mb_light_left/LED1/combined/json_status"
    command_topic: "mb_light_left/LED1/combined/json_set"
    brightness: true
    color_temp: true
    rgb: true
    effect: true
    effect_list: ["white_mode", "color_mode", "both_mode"]
    qos: 0
    optimistic: false

Any help on this is highly appreciated.

Happy Christmas and New Year.