Yes it works.
Follow the instructions at https://www.zigbee2mqtt.io/
I started with a CC2531 USB stick preflashed with the coordinator software (Ebay) but then also ordered some unflashed CC2531s with extenal antennas for better range (same software) and a downloader cable. I did not use the CCdebugger box. I flashed mine using the "alternative flashing method".
Once you get to Step 2 of in the instructions of "running Zigbee2mqtt" specifically "cloning the repository" follow the instructions in the "how to's" of "switching to the dev branch" specifically the "update" section". This is mandatory for support of the EcoSmart remote.
Read the instructions carefully as there are links to important information if your relatively new to raspberry as I am.
Once you get zigbee2mqtt running. Pair the remote and you should see it in the zigbee2mqtt logs.
Follow this thread starting at step 3 in the first post. [Release] zigbee2mqtt EcoSmart Remote ZBT-CCTSwitch-D0001
Mike