Smart fan native control?

I have a light connection up on the ceiling in the small bedrooms. I would like to install one of these “smart” fan/light combo https://www.amazon.com/VOLISUN-3000K-6500K-Dimmable-Bladeless-Fandelier/dp/B0BXWLSXX1/ref=sr_1_6?th=1. My question is are there any models that can be controlled locally by home assistant? So I can throw a couple of buttons here and there (one for fan, one for light) instead of it’s own remote or app that I am sure users their online servers.

I am not wanting to control them by the wall switch also as I see these fan/light combo has only one hot/neutral wire connecting so even if I ran a second set of wire to the ceiling, controlling the fan and light independently would be challenging.

Did you ever get this working? I am trying to set it up with the Broadlink fm4 pro, but not very far

Following , because I am trying as well and it’s driving me insane.

I have this fan. I have been trying to figure out what bandwidth the remote uses (because it doesn’t appear to use 315 or 433) so I can control it via ESPHome.

Any help in solving this mystery would be greatly appreciated.

And don’t bother trying their ‘app’. It doesn’t work.

Anyone ever figure this fan out?

Its a bluetooth signal. The signal is randomized. It would be a fairly big hurdle to jump to get it to work. I moved on…

I’m going to order one to try it out, but check this review on Amazon where someone claims that they got it working using EPSHome: Just fine, can be controlled with BLE

Update: I got the fan, and it works just fine with this integration: GitHub - NicoIIT/ha-ble-adv: BLE ADV Ceiling Fan / Lamp HA custom integration

Occasionally there is a slight delay (1 to 2 seconds), which I think is just due to the BLE controller that the fan uses. Not a big deal for me, but it might be too much for some people.

Also, you’ll probably have to use an ESP32 to run the BLE adv proxy, unless your HA server has a BT device that it can use and is within range of the fan.

Did you download this code from Github and run it on an ESP32 device? Did you make the firmware/image for the ESP32 device by hand (somehow) or did you use ESP Home Builder?