CoderTools

Web-Bluetooth-Debugger

BLE-Geräte scannen, RSSI-Signalstärke überwachen und GATT-Dienste erkunden

Anleitung

1

Klicken Sie auf 'Nach BLE-Geräten scannen'

Dies öffnet den Bluetooth-Geräteauswahldialog Ihres Browsers. Ihr Browser sucht nach BLE-Geräten in der Nähe und zeigt sie in einer Liste an.

2

Wählen Sie ein Gerät

Wählen Sie das BLE-Gerät, das Sie debuggen möchten, aus der Browserauswahl. Das Gerät wird dann mit diesem Tool verbunden.

3

GATT-Dienste erkunden

Nach dem Verbinden klicken Sie auf 'GATT verbinden', um alle vom Gerät bereitgestellten Dienste und Eigenschaften zu entdecken.

4

Signalstärke überwachen

Verwenden Sie den RSSI-Monitor, um die Bluetooth-Signalstärke in Echtzeit zu verfolgen.

Funktionen

BLE-Gerätescanning

Scannen Sie BLE-Geräte in der Nähe mit der Web Bluetooth API. Verbinden Sie sich direkt über Ihren Browser.

RSSI-Signalüberwachung

Überwachen Sie die Echtzeit-Signalstärke (RSSI) mit einem visuellen Diagramm.

GATT-Dienste-Explorer

Entdecken und erkunden Sie alle GATT-Dienste und Eigenschaften in einer Baumstruktur.

Werte lesen/schreiben

Lesen Sie Eigenschaftswerte in Hex-, Text- oder Dezimalformat. Schreiben Sie Werte für Gerätesteuerung.

Benachrichtigungsabonnement

Abonnieren Sie Eigenschaften mit Notify- oder Indicate-Eigenschaften.

Browser-Kompatibilität

Die Web Bluetooth API-Unterstützung variiert je nach Browser und Betriebssystem:

  • Chrome 56+ — Volle Unterstützung auf Windows, macOS, Linux, Android, ChromeOS
  • Edge 79+ — Volle Unterstützung auf Windows, macOS
  • Opera 43+ — Volle Unterstützung
  • Firefox — Nicht unterstützt
  • Safari — Nicht unterstützt

Browser-Einschränkungen

Häufig gestellte Fragen

Warum erscheint mein Gerät nicht in den Scan-Ergebnissen?

Stellen Sie sicher, dass Ihr Gerät eingeschaltet und im Werbemodus ist. Überprüfen Sie auch, ob Bluetooth auf Ihrem Computer aktiviert ist.

Kann ich die echte MAC-Adresse des BLE-Geräts sehen?

Nein, Browser verbergen absichtlich echte MAC-Adressen aus Datenschutzgründen.

Warum zeigt die RSSI-Überwachung 'Nicht unterstützt' an?

RSSI-Überwachung über watchAdvertisements() erfordert Chrome 85+ oder Edge 85+.

Warum kann ich nicht in eine Eigenschaft schreiben?

Überprüfen Sie, ob die Eigenschaft die 'Write'-Eigenschaft hat. Einige Eigenschaften sind schreibgeschützt.

Werden meine Daten an einen Server gesendet?

Nein. Dieses Tool läuft vollständig in Ihrem Browser mit der Web Bluetooth API.

Warum bricht die Verbindung ständig ab?

BLE-Verbindungen können aufgrund von Entfernung, Interferenzen oder niedrigem Batteriestand instabil sein.

Verwandte Tools

Schnellmenü

Keine aktuellen Tools