Bluetooth Proxy Connected Devices

Hey,

Is there a method to see what devices are connected to a specifc Bluetooth Proxy?

Many Thanks

3 Likes

Depends on the bluetooth device they are actually never connected. :broken_heart:

For example most hygrometers (like the xioami thingies) just broadcast their payloads but don’t connect to the bluetooth proxy. In other words the esp just captures broadcasts that floating around and forwards them to ha. :fast_forward:

To get a clue what “traffic” happening you should be able to just consult the esphome logs of your bluetooth proxy. Within a time window of 20-30 minutes the chances are high that all stationary bluetooth devices send broadcasts and the esp captured at least one of each. :signal_strength:

1 Like

Do you mean via the following option?
image

Because if so, this only appears to output the following. No additional information:

1 Like

Indeed, that’s the one :+1:

If you now wait 20 or 30 minutes (with the open log) more and more lines should appear regarding to BLE broadcast received and from which device (MAC) they are coming.

You can also check with the EDIT button if your logger: is set to the default which is DEBUG - just to be sure the log level is not to “low” and therefor not shown.

Whoever is reading it, enabling the logger component is not enough. You also need to set it to verbose (temporarily, as it really spams the logs!):

logger:
  level: VERBOSE # put back DEBUG after you are done

Then a flood of messages comes in. The best way to find which devices are proxied is to use the last two sections of their MAC address (can be found in Devices section of HA, open the details of each device and write down the mac address, like “51:C5”).
Then, CTRL+F and search in the ESPHome logs of the proxy for those “51:C5”, if they appear there, the device is transmitting the data.

1 Like