Hey guys. I have a house full of zemi smart shade motors that will only work with a complicated mqtt setup. I never would've gotten them to work the first time if I hadn't run across a guy called Blak Adder. When I upgraded a bunch of things stopped working, and I have no idea why. Anyway, I started all over from scratch on a new machine. I put this into my covers.yaml file but I still can't get them to work. Does anybody have any idea why they aren't working? I see the shade motor under devices, but I don't have an entity of the shade itself, so without an entity, it won't work.```
- platform: mqtt
requires SetOption66 1
name: "Office Shade"
command_topic: "cmnd/OfficeShade/TuyaSend4"
device_class: shade
payload_open: "1,0"
payload_close: "1,2"
payload_stop: "1,1"
position_open: 0
position_closed: 100
position_topic: "tele/OfficeShade/shade_pos"
position_template: "{{ value | int }}"
set_position_topic: "cmnd/OfficeShade/TuyaSend2"
set_position_template: "2,{{position}}"
availability_topic: "tele/OfficeShade/LWT"
payload_available: "Online"
payload_not_available: "Offline"```