JD I bought a Smartlife fan switch and it does’t integrate directly to smartthings but uses the Smartlife “tap to run” scenes as a workaround. It also doesn’t report status to Smartthings without possibly using some Alexa or IFTTT “man in the middle” steps. I’m not sure if this Treatlife one is similar but I imagine it would be as both use the Smart Life apps. Smartlife devices are hit or miss with direct integration or just getting their “tap to run” scenes to come over. I posted about my switch here - Smartlife WiFi Fan Control
My old fan with the RMpro had the same button press for on and off for the light (like a power button on a TV), which was annoying because an “on” command would turn the light off if it was already on. The Smartlife fan solved that where an “on” command leaves the light on (but does make an annoying beep), but was difficult to setup as detailed on the linked thread. It was cheap though and fit the use case I had of needing a separate remote where the gang for this fan was behind a couch and not easily accessible, so a switch like the Treatlife or Inovelli Fan/Light wouldn’t have worked here. I really wish the Inovelli one could have an optional remote that controls it as well, then I would definitely use that here.
I hesitated about posting it here on this fan FAQ because the integration isn’t really direct and so clunky, but figured I would chime in since it came up.