MqTT issue, with a Di Mini running Tasmota

Folks, looking for help with a D1 Mini running tasmota v6.3.0, configured to control Addressable LEDs with MQTT, from one of Dr.Zz’s, live streams. Home Assistant is at 0.84.6
https://www.youtube.com/watch?v=b28A4L0Qyj0&t=1484s @24:00 minutes into the video
I have been doing a lot of reading, about the MQTT breaking change. Came across one Topic that suggested I need to add the following line to my HA config; “schema: json” (see below).

  - platform: mqtt
    schema: json       <<<<<<<<<<<<<<< added this line <<<<<<<<<<
    name: "LED Light Pole #1"
    command_topic: "cmnd/led_pole_1/power"
    state_topic: "stat/led_pole_1/power"
    rgb_state_topic: "stat/led_pole_1/color"
    rgb_command_topic: "cmnd/led_pole_1/color"
    brightness_state_topic: "stat/led_pole_1/dimmer"
    brightness_command_topic: "cmnd/led_pole_1/dimmer"
    qos: 1
    payload_on: "on"
    payload_off: "off"
    retain: false

But it still does not work, can someone tell me what else, I may be missing, or doing wrong???

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Edited: I came up with a work around, I removed all the code(above), form the .yaml file. Then set Tasmota to allow “Discovery”, then rebooted HA. Discovery found the D1 Mini and created the Enitiy. Which I was able to add to Lovelace, and now the LED Strip is working properly…