Eufy Smart P2 Pro T9149 scale is invisible to HA Bluetooth Integration

Running latest HAOS on dedicated machine. Have fully two functional bluetooth radios, one in the machine and one off of a USB.
Bluetooth integration is installed and both radios show up (Intel and Realtek ASUS). Both are configured for passive scanning.

I just got the eufy Smart P2 Pro T9149. It has bluetooth Wifi/Bluetooth. The HA documentation explicitly calls it out which is why I purchased it.

I cannot seem to get it recognized.

When I turn on debug in the Bluetooth integration, I get the following line (I munged the MACs):

2024-11-27 23:09:14.905 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] hci1 (A0:36:AA:86:A4:95) [connectable]: <BluetoothServiceInfoBleak name=FF-F8-04-20-02-F8 address=FF:F8:04:20:02:F8 rssi=-78 manufacturer_data={65380: b'\xcf\xe8\x04 \x02\xe8\xcf\x00\x00\x00\x00\x00\x00\x00\x01\x01\x00\x00\xcf'} service_data={} service_uuids=['0000fff0-0000-1000-8000-00805f9b34fb'] source=A0:36:AA:86:A4:95 connectable=True time=85468.482675783 tx_power=None> match: set()

I was able to get the MAC address, added it to the known_devices.yaml.

eufy_T9149_scale:
  name: eufy P2 Pro
  mac: BT_FF:F8:04:20:02:F8
  icon: mdi:scale
  track: true

Tried to fire up (stand on) the scale to take it out of sleep, while attempting to add eufyLife integration. Got No devices found on the network.

Nothing seems to work to get this scale to be recognized through the Bluetooth integration.

What am I missing? What do I need to break or fix?

I have disabled the built-in Intel BT and tried to debug, but still nothing.

2024-11-27 23:34:41.324 DEBUG (MainThread) [homeassistant.components.bluetooth.manager] hci1 (<BT MAC>) [connectable]: <BluetoothServiceInfoBleak name=<eufy-MAC> address=<eufy:MAC> rssi=-70 manufacturer_data={65380: b'\xcf\xe8\x04 \x02\xe8\xcfN\xc0\xec,_T\x83\x01\x00\x00\x00\x08'} service_data={} service_uuids=['0000fff0-0000-1000-8000-00805f9b34fb'] source=<BT MAC> connectable=True time=86994.901922452 tx_power=None> match: set()

HA does pick it up as shown above from the debug log, but the eufy integration does not start.

I have now tried both Bluetooth radios, still nothing.

I have power cycled the device, hard factory reset, forced Bluetooth pairing for two minutes, still nothing.

@info4hx4 did you ever make this work?
I’ve just bought one of these.
As you said: " The HA documentation explicitly calls it out which is why I purchased it." !!!

Spent a lot of time and can’t get past “No devices found on the network”.
MAC address definitely seen by my bluetooth.
Very annoying.

No.

I had ended up purchasing a 3 pack ESP32 Wroom for $15. Loaded ESPHome as the Bluetooth proxy. Instant connection and it just works. The scale shows up as if it was connected directly to HA.

The entities I can track are weight, real-time weight, and heart rate.

I got mine working by following this:

Sorry I should have picked up this thread and told you about this. Apologies!