If you have 14-3 Romex running to the fixture, most ceiling fans can be controlled with separate GE Z-wave 3-speed fan control (14287) and light (14294 dimmer or 14291 on-off) switches.
If you have a strong Zigbee mesh and only have a 14-2 running to the fixture, you can buy a Wink-enabled fan (search Wink fan at Home Depot to see models - they’re currently on special) and use this handler; just note that you’ll likely need a Zigbee repeater in the same room.
You can also get a Hampton Bay controller which is equivalent to what’s built into those fans, they go in and out of stock but they’re currently available.
If you want a wall control that works with any of those options (and works when the fan is disconnected from ST), you can buy this and toss the receiver, just set the DIP switches to match the handheld remote.
This thermostat smartapp works well with the GE fan control switches.
There’s a 4-speed version that works with the Wink controllers too.