MQTT Light passing level instead of on

Hi all,

I’ve spent that last few days getting HA working with my smartthings via MTQQ. After being a little disappointed by the limitations of smartthings I’m really excited about using HA for the more complex tasks.

I transitioned some of my lights from being a switch to a light to use the brightness, but when I do this MTQQ sends the level instead of state when I turn them on. Below is my config section.

light:
  platform: mqtt
  name: "GE Living Room 1"
  state_topic: "smartthings/GE Living Room 1/switch"
  command_topic: "smartthings/GE Living Room 1/switch"
  brightness_state_topic: "smartthings/GE Living Room 1/level"
  brightness_command_topic: "smartthings/GE Living Room 1/level"
  brightness_scale: 99
  #brightness_value_template: '{{ value }}'
  #qos: 0
  payload_on: "on"
  payload_off: "off"
  optimistic: false
  retain: true

From the bridge I see this message:
2016-05-30T12:50:19.292Z - info: Passing level instead of switch on

Is there a way to send an on rather than just passing the level when I switch it to on? Sending the level doesn’t turn the light on.

In case anyone else runs into this, I found out the issue was in the smarthings-mqtt bridge and it’s been solved. I just needed to update the smartthings app.