SwitchBot Bluetooth Integration ceiling light

I tried to add my SwitchBot ceiling light using the SwitchBot Bluetooth integration but I get the error “No supported SwitchBot devices found in range”. On the integration doc I see that “Smart Ceiling Light (WoCeiling)” is supported. I don’t have the pro version, just the normal one.

  • I run HAOS directly from a miniPC (no VM).
  • The light firmware is up to date, V2.3-1.2.
  • I did add my bluetooth adapter in the bluetooth integration, and in the settings I did set to the scanning mode to active. In the advertisement monitor I can see the light.

Are SwitchBot ceiling lights supported with the blueooth integration?
Is my only solution to use the cloud integration? (But I think it requires to buy the hub?)

EDIT: After some investigation, I found that in the switchbot integration, “parse_advertisement_data()” called from “async_step_bluetooth()” (config_flow.py) returns None.Here is the log for dicovery_info:

2025-10-19 16:20:10.356 DEBUG (MainThread) [homeassistant.components.switchbot.config_flow] Discovered bluetooth device: {'name': 'CB:FD:D0:E4:BB:68', 'address': 'CB:FD:D0:E4:BB:68', 'rssi': -57, 'manufacturer_data': {2409: b'\xcb\xfd\xd0\xe4\xbbh\x95M\x11Id'}, 'service_data': {}, 'service_uuids': [], 'source': '98:BD:80:81:7D:0F', 'advertisement': AdvertisementData(manufacturer_data={2409: b'\xcb\xfd\xd0\xe4\xbbh\x95M\x11Id'}, tx_power=-127, rssi=-57), 'device': BLEDevice(CB:FD:D0:E4:BB:68, None), 'connectable': True, 'time': 6107.842982769012, 'tx_power': -127, 'raw': None}