Replies: 1 comment
-
|
To be honest,I don’t know why it doesn’t work for you. You might get an answer if you also post a message on the forum of the blegateway topic https://community.home-assistant.io/t/esphome-ble-gateway-and-other-ble-components/367935 or raise an issue on the repo of ble-gateway. I see that there is a fix for recent HA versions last week. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm trying to get Passive BLE Monitor working with Bluetooth Gateway on ESP32s with ESPHome.
I've looked at every article and YouTube I can find.
I'm struggling with "Old Configs" vs "New Configs" and "Use an Automation" vs "Call the action directly in the ESP32 ESPHome Config"
I've got my ESPHome device set up with the BLE Gateway
I've got Passive BLE Monitor running to detect/read Bluetooth
I'm seeing my Bluetooth device found in the ESPHome sensor logs.
But no devices ever show up. Maybe I'm configured wrong, maybe I'm expecting something different.
I'm a techie guy, but have no idea how to debug where things are breaking down, and most instructions on-line only go part of the way, have conflicting information, are out of date, etc.
Also, the Passive BLE Monitor Config screen seems odd. Shouldn't it have a dropdown instead of radio buttons?

Can someone please help point me in the right direction?
Running Home Assistant:
Installation method: Home Assistant OS
Core: 2026.2.3
Supervisor: 2026.02.3
Operating System: 17.1
Frontend: 20260128.6
Passive BLE Monitor: Version 13.11.1
ESPHome Configuration:
substitutions:
name: "btproxy-inside"
friendly_name: BTProxy Inside
esphome:
name: ${name}
name_add_mac_suffix: false
friendly_name: ${friendly_name}
esp32:
board: esp32dev
framework:
type: esp-idf
advanced:
minimum_chip_revision: "3.1"
Enable logging
logger:
Enable Home Assistant API
api:
encryption:
key: !secret encryption_key
ota:
password: !secret ota_pswd
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "${friendly_name} Fallback Hotspot"
password: !secret ap_pswd
captive_portal:
Enable Bluetooth Proxy
bluetooth_proxy:
active: false
#--------------------------------------
ESPHome Bluetooth GATEWAY Configuration
external_components:
Enable ESP32 BLE Tracker
esp32_ble_tracker:
BLE GW
ble_gateway:
id: blegw01
discovery: false
devices:
- mac_address: !secret ChefIQ-A
on_ble_advertise:
then:
homeassistant.event:
event: esphome.on_ble_advertise
data:
packet: !lambda return packet;
ESPHome Log:
[11:52:04.503][D][ble_gateway:071]: [D4:8A:FC:B3:F4:B6] Packet 043E3002010000B6F4B3FC8AD4240709556E6974203202010618FFCD05336D59654D4287D2D1D040E4A25C5ABB6EFAE64C05D9
[11:52:05.133][D][ble_gateway:071]: [D4:8A:FC:B3:F4:B6] Packet 043E3002010000B6F4B3FC8AD4240709556E6974203202010618FFCD05336D59654D4287D2D1D040E4A25C5ABB6EFAE64C05D8
[11:52:07.063][D][ble_gateway:071]: [D4:8A:FC:B3:F4:B6] Packet 043E3002010000B6F4B3FC8AD4240709556E6974203202010618FFCD05336D59654D4287D2D1D040E4A25C5ABB6EFAE64C05D7
[11:52:09.008][D][ble_gateway:071]: [D4:8A:FC:B3:F4:B6] Packet 043E3002010000B6F4B3FC8AD4240709556E6974203202010618FFCD05336D59654D4287D2D1D040E4A25C5ABB6EFAE64C05D8
[11:52:11.572][D][ble_gateway:071]: [D4:8A:FC:B3:F4:B6] Packet 043E3002010000B6F4B3FC8AD4240709556E6974203202010618FFCD05336D59654D4287D2D1D040E4A25C5ABB6EFAE64C05D8
[11:52:13.518][D][ble_gateway:071]: [D4:8A:FC:B3:F4:B6] Packet 043E3002010000B6F4B3FC8AD4240709556E6974203202010618FFCD05336D59654D4287D2D1D040E4A25C5ABB6EFAE64C05D8
[11:52:15.153][D][ble_gateway:071]: [D4:8A:FC:B3:F4:B6] Packet 043E3002010000B6F4B3FC8AD4240709556E6974203202010618FFCD05336D59654D4287D2D1D040E4A25C5ABB6EFAE64C05D8
Beta Was this translation helpful? Give feedback.
All reactions