Smartthings/MQTT Integration Help

Below is the configuration and logs i have for Smartthings/MQTT integration for Home Assistant. I am running HASSIO on a VM in virtualbox. On that install i have the MQTT bridge integration and SmartthingsBridge Addon installed. I am running Mosquitto Broker on the primary machine that i am running virtual box on. The device in ST is also setup with the VM IP and MAC where the bridge is located. It also looks like ST IDE receives the command for the light. But still no go. IT appears to me that everything is communicating but still the lights do not work. Any ideas on what the issue could be?

Smartthings Bridge: Addon in Home Assistant

broker_host: 192.168.1.100
broker_port: 1883
preface: smartthings
state_suffix: state
command_suffix: cmd
login: xxxx
password: xxxx
bridge_port: 2080

Device config in Home Assistant

  - platform: mqtt
    name: "Stairwell"
    state_topic: "smartthings/Stairwell/switch/state"
    command_topic: "smartthings/Stairwell/switch/cmd"
    brightness_state_topic: 'smartthings/Stairwell/level/state'
    brightness_command_topic: 'smartthings/Stairwell/level/cmd'
    payload_on: "ON"
    payload_off: "OFF"
    retain: true

Smartthings Bridge Addon Log:

info: Incoming message from MQTT: smartthings/Stairwell/switch/cmd = ON 
info: Incoming message from MQTT: smartthings/Stairwell/switch/cmd = ON 
info: Incoming message from MQTT: smartthings/Stairwell/level/cmd = 107 
info: Incoming message from MQTT: smartthings/Stairwell/switch/cmd = ON  
info: Incoming message from SmartThings: smartthings/Stairwell/level/state = 100 
info: Incoming message from SmartThings: smartthings/Stairwell/level/state = 70 
info: Incoming message from SmartThings: smartthings/Stairwell/switch/state = off 
info: Incoming message from SmartThings: smartthings/Stairwell/switch/state = on 

MQTT Broker Logs:

1595276422: Received PUBLISH from home-assistant-1 (d0, q0, r0, m0, 'smartthings/Stairwell/switch/cmd', ... (3 bytes))
1595276422: Sending PUBLISH to mqttjs_c0d10c30 (d0, q0, r0, m0, 'smartthings/Stairwell/switch/cmd', ... (3 bytes))
1595276424: Received PUBLISH from home-assistant-1 (d0, q0, r0, m0, 'smartthings/Stairwell/level/cmd', ... (3 bytes))
1595276424: Sending PUBLISH to mqttjs_c0d10c30 (d0, q0, r0, m0, 'smartthings/Stairwell/level/cmd', ... (3 bytes))
1595276424: Received PUBLISH from home-assistant-1 (d0, q0, r0, m0, 'smartthings/Stairwell/switch/cmd', ... (2 bytes))
1595276424: Sending PUBLISH to mqttjs_c0d10c30 (d0, q0, r0, m0, 'smartthings/Stairwell/switch/cmd', ... (2 bytes))
1595276424: Received PUBLISH from home-assistant-1 (d0, q0, r0, m0, 'smartthings/Stairwell/switch/cmd', ... (2 bytes))
1595276424: Sending PUBLISH to mqttjs_c0d10c30 (d0, q0, r0, m0, 'smartthings/Stairwell/switch/cmd', ... (2 bytes))
1595276425: Received PUBLISH from home-assistant-1 (d0, q0, r0, m0, 'smartthings/Stairwell/switch/cmd', ... (2 bytes))
1595276425: Sending PUBLISH to mqttjs_c0d10c30 (d0, q0, r0, m0, 'smartthings/Stairwell/switch/cmd', ... (2 bytes))
1595276426: Received PUBLISH from mqttjs_c0d10c30 (d0, q0, r1, m0, 'smartthings/Stairwell/level/state', ... (3 bytes))
1595276426: Sending PUBLISH to home-assistant-1 (d0, q0, r0, m0, 'smartthings/Stairwell/level/state', ... (3 bytes))


1595276503: Received PUBLISH from mqttjs_c0d10c30 (d0, q0, r1, m0, 'smartthings/Stairwell/switch/state', ... (3 bytes))
1595276503: Sending PUBLISH to home-assistant-1 (d0, q0, r0, m0, 'smartthings/Stairwell/switch/state', ... (3 bytes))
1595276504: Received PUBLISH from mqttjs_c0d10c30 (d0, q0, r1, m0, 'smartthings/Stairwell/switch/state', ... (2 bytes))
1595276504: Sending PUBLISH to home-assistant-1 (d0, q0, r0, m0, 'smartthings/Stairwell/switch/state', ... (2 bytes))
1595276507: Received PUBLISH from mqttjs_c0d10c30 (d0, q0, r1, m0, 'smartthings/Stairwell/level/state', ... (2 bytes))
1595276507: Sending PUBLISH to home-assistant-1 (d0, q0, r0, m0, 'smartthings/Stairwell/level/state', ... (2 bytes))

Appears smatthings wanted lower case “on” and “off”

    payload_on: "on"
    payload_off: "off"