Insteon 2475F FanLinc Insteon Dual-Band Ceiling Fan and Light Controller
https://www.amazon.com/dp/B00715SU4A/ref=cm_sw_r_cp_api_XsMpAbVKNPCZ9
My fans have switches so I just used HomeKit switches. However the above was suggested to me combined with their hub.
However don’t just order that without further research. Since I didn’t use it I don’t know if that is specifically the right part or anything about the Insteon system in general nor it’s integration with HomeKit. At a glance using those fan controllers + one of their hub should work though I assume.