I have two AtomS3 Lite modules flashed with BT Proxy firmware from ESPHome 2024.12.2. Logging works perfectly and it’s scanning for BT devices properly. How do I manage these devices? I want to pair devices it discovers, but bluetoothctl doesn’t see any of these ESPHome devices, only standard bluetooth dongles directly attached to my HA server.
My logs I think are okay:
INFO Successful handshake with esphome-web-b69120 @ 192.168.1.224 in 0.024s
[09:49:20][I][app:100]: ESPHome version 2024.12.2 compiled on Dec 29 2024, 14:34:39
[09:49:20][C][wifi:600]: WiFi:
[09:49:20][C][wifi:428]: Local MAC: 48:CA:43:B6:91:20
[09:49:20][C][wifi:433]: SSID: [redacted]
[09:49:20][C][wifi:436]: IP Address: 192.168.1.224
[09:49:20][C][wifi:439]: BSSID: [redacted]
[09:49:20][C][wifi:441]: Hostname: 'esphome-web-b69120'
[09:49:20][C][wifi:443]: Signal strength: -43 dB ▂▄▆█
[09:49:20][C][wifi:447]: Channel: 3
[09:49:20][C][wifi:448]: Subnet: 255.255.255.0
[09:49:20][C][wifi:449]: Gateway: 192.168.1.1
[09:49:20][C][wifi:450]: DNS1: 8.8.8.8
[09:49:20][C][wifi:451]: DNS2: 0.0.0.0
[09:49:20][C][logger:185]: Logger:
[09:49:20][C][logger:186]: Level: DEBUG
[09:49:20][C][logger:188]: Log Baud Rate: 115200
[09:49:20][C][logger:189]: Hardware UART: USB_SERIAL_JTAG
[09:49:20][C][bluetooth_proxy:091]: Bluetooth Proxy:
[09:49:20][C][bluetooth_proxy:092]: Active: YES
[09:49:20][C][bluetooth_proxy:093]: Connections: 3
[09:49:20][C][bluetooth_proxy:094]: Raw advertisements: YES
[09:49:20][C][esp32_ble:418]: ESP32 BLE:
[09:49:20][C][esp32_ble:419]: MAC address: 48:CA:43:B6:91:22
[09:49:20][C][esp32_ble:421]: IO Capability: none
[09:49:20][C][esp32_ble_tracker:661]: BLE Tracker:
[09:49:20][C][esp32_ble_tracker:662]: Scan Duration: 300 s
[09:49:21][C][esp32_ble_tracker:663]: Scan Interval: 320.0 ms
[09:49:21][C][esp32_ble_tracker:664]: Scan Window: 30.0 ms
[09:49:21][C][esp32_ble_tracker:665]: Scan Type: ACTIVE
[09:49:21][C][esp32_ble_tracker:666]: Continuous Scanning: True
And it scans:
[09:49:24][D][esp-idf:000][BTU_TASK]: W (23787) BT_HCI: hcif disc complete: hdl 0x1, rsn 0x3e
[09:49:25][D][esp32_ble_client:110]: [0] [60:74:F4:20:54:91] ESP_GATTC_CONNECT_EVT
[09:49:25][D][esp32_ble_client:110]: [0] [60:74:F4:20:54:91] ESP_GATTC_OPEN_EVT
[09:49:25][D][esp32_ble_client:110]: [0] [60:74:F4:20:54:91] ESP_GATTC_SEARCH_CMPL_EVT
[09:49:25][I][esp32_ble_client:227]: [0] [60:74:F4:20:54:91] Connected
[09:49:25][D][esp32_ble_tracker:273]: Starting scan...
[09:49:31][D][esp-idf:000][BTU_TASK]: W (31136) BT_L2CAP: le con upd: err_stat=0x8
[09:49:31][D][esp-idf:000][BTU_TASK]: W (31140) BT_APPL: gattc_conn_cb: if=3 st=0 id=3 rsn=0x8
How do you control/manage these remote devices without bluetoothctl?
Thanks for your help!