Bluetooth Proxy Verbindungsprobleme

keine Ahnung, geht bestimmt

dazu müsste man die Verbindungen zur Adresse Zählen
image
musst Du mal suchen im Netzt (ich brauche das ja nicht)

Hmm…

sag mal gibt es eine Konfig Eintrag mit dem man anzeigen kann, wieviele Geräte mit dem Proxy verbunden sind? Also so bei dem Reset Button?
Weist du das zufällig?

Nein

Hallo Zusammen,

für alle die vielleicht das gleiche Problem wie ich haben. Ich konnte jetzt zwei Punkte herausfinden,
bzw. einen Punkt und einen Workflow.

  1. Wenn man mehrere AP im Haus hat, kann es sein, dass beim versuch den AP zu wechseln, sich der Bluetooth Proxy verschlugt. Empfohlen wird das man das Springen unterbinden soll und den Proxy auf einen AP fest zu zuweisen.

Zu dem Workflow:

Ich konnte meine Konfig jetzt so anpassen, dass wenn 10 Minuten, keine Geräte mehr beim Scan gefunden werden, der Proxy einen Reboot macht. Mal schauen wie sich das die nächsten Tage verhält.

Hier eine meiner Konfigs:

substitutions:
  name: esp32-bluetooth-proxy-buero
  friendly_name: Bluetooth Proxy Büro
packages:
  esphome.bluetooth-proxy: github://esphome/bluetooth-proxies/esp32-generic/esp32-generic.yaml@main
esphome:
  name: ${name}
  name_add_mac_suffix: false
  friendly_name: ${friendly_name}
  # Der Watchdog startet beim Booten das erste Mal
  on_boot:
    - priority: -10
      then:
        - script.execute: watchdog_restart
api:
  encryption:
    key: xxx

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

# Der Watchdog-Mechanismus
script:
  - id: watchdog_restart
    mode: restart
    then:
      - delay: 10min
      - logger.log: "BLE-Scan eingefroren! Neustart..."
      - button.press: restart_device

button:
  - platform: restart
    name: "Restart"
    id: restart_device

# Ergänzung des BLE-Trackers aus dem Package
esp32_ble_tracker:
  on_scan_end:
    - then:
        - script.execute: watchdog_restart

Diese Aussage kann ich nicht so stehen lassen:
Ich habe hier 3x Fritz!Repeater im LAN Bridge Mode => also AP
Und dieses Problem habe ich nicht

Hmm… ist deiner aber nicht mit POE angeschlossen ?

Ich habe hier neben den XIAO W5500 auch einen normalen ESP32 per WLAN als Proxy

Ich habe sie auch nicht so eingebunden sondern selber

Da ich kein active benötige ist diese bei mir auf false gesetzt (habe auch keinen der active benötigt)

in meinem fall ist das ein „seeed xiao esp32c3“ mit einer verstärkten Antenne im Außenbereich
Er sieht gerade 23 Geräte und ist verbunden mit 4 Geräten

esp32_ble_tracker:
  scan_parameters:
    interval: 1100ms
    window: 1100ms
    active: True

bluetooth_proxy:
#  active: true #geändert
  active: false
  connection_slots: 3

Der Eintrag wird von selbst beim Flaschen über die Homepage “Ready-Made Projects - ESPHome - Smart Home Made Simple eingetragen.

Weiß ich doch :victory_hand:
Muss man aber nicht machen, geht auch so (steht alles in ESPHome Doku)