EDIT: Please consider a Smart by Bond kit instead. It has built-in WiFi and so it always knows the correct state, and you get state feedback upon changes made with the factory remote. There’s currently only one model, made by a partner of ours and sold via HomeDepot: https://www.homedepot.com/p/Universal-Smart-Wi-Fi-4-Speed-Ceiling-Fan-Remote-Works-with-Google-Assistant-SmartThings-and-Alexa-99434/311264804
(Currently out of stock on HomeDepot, but that should change any day now.)
OLD POST:
This is currently my go-to remote+receiver kit: https://www.amazon.com/Universal-Thermostatic-Ceiling-Control-Conversion/dp/B001RJ8X0M/ref=pd_sim_60_2?_encoding=UTF8&pd_rd_i=B001RJ8X0M&pd_rd_r=TDX3DFX57YBW411NXR72&pd_rd_w=8PU73&pd_rd_wg=pw1sU&psc=1&refRID=TDX3DFX57YBW411NXR72
It has a flexible light dimmer that transmits the full state of the device with each transmission.
It’s only 3-speed though.