Changes coming for MQTT cover

I’m looking for some help with configuration changes in response to the upcoming changes in 2022.12.0. My attempt to adapt my current working configuration didn’t work. Should it work as I’ve modified the configuration below?

EXISTING

cover:
  - platform: mqtt
    name: "House Garage Door"
    command_topic: "cmnd/HouseGarageDoor/POWER"
    state_topic: "stat/HouseGarageDoor/status"
    availability_topic: "tele/HouseGarageDoor/LWT"
    qos: 1
    payload_available: "Online"
    payload_not_available: "Offline"
    payload_open: "ON"
    payload_close: "ON"
    payload_stop: "ON"
    state_open: "open"
    state_closed: "closed"
    device_class: garage

NEW

mqtt:
  cover:
    - name: "House Garage Door"
      command_topic: "cmnd/HouseGarageDoor/POWER"
      state_topic: "stat/HouseGarageDoor/status"
      availability:
        - topic: "tele/HouseGarageDoor/LWT"
      qos: 1
      payload_available: "Online"
      payload_not_available: "Offline"
      payload_open: "ON"
      payload_close: "ON"
      payload_stop: "ON"
      state_open: "open"
      state_closed: "closed"
      device_class: garage

It looks right to me.

You can actually use the new config right now to be sure.

I’ve implemented the changes on 1 of the 2 doors and it has loaded fine but I don’t have an entity. I still see the activity in the MQTT log. I’m not sure how to trace this further.