There are many IR compatible controllers that can do that. Probably the most popular is Logitech Harmony (which has an official SmartThings integration) and broadlink RM, or the new zmote. but there are two big caveats.
One) your existing fan has to have an IR remote. Most do not, instead they probably use RF, typically 433 MHz. But if your existing fan does have an IR remote, then you will have several options in this category.
One easy way to tell is if your remote works when you are standing around the corner in the next room, it is not an IR remote. If it only works with a clear line of sight, it might be IR.
The Broadlink pro can also do it for RF Devices on 433 MHz.
The device you linked to is actually fairly expensive for this category, and still in pre-order. ( also, they say SmartThings integration is “coming soon” not that they actually have it now)
Personally, I would probably look at the zmote first if you do have an IR remote for your fan. Or the Broadlink Pro for RF. Both have. been on the market for a while, and both cost less than the one that you linked to.
- IR devices do not report status back. So if someone changes the fan with a wall switch or The original remote, smart things won’t have any idea that that happened, and the App will get out of sync with the actual device. So that’s just something to be aware of.
You can certainly try the Bond if it looks good to you, but I would wait until you can order it off of Amazon so that you can return it if it turns out not to work The way you hoped it would.