Débogueur Bluetooth Web
Scanner les appareils BLE, surveiller la force du signal RSSI et explorer les services GATT
Web Bluetooth n'est pas supporté par votre navigateur
Veuillez utiliser Chrome, Edge ou Opera sur ordinateur pour le support Web Bluetooth. Firefox et Safari ne supportent pas cette API.
Télécharger ChromeInformations de l'appareil
-
-
Déconnecté
Explorateur de services GATT
Connexion...
Moniteur de signal RSSI
Journal des notifications
Aucune notification reçue. Abonnez-vous à une caractéristique avec la propriété Notify.
Comment utiliser
Cliquez sur 'Scanner les appareils BLE'
Cela ouvrira la boîte de dialogue de sélection d'appareil Bluetooth de votre navigateur. Votre navigateur recherchera les appareils BLE à proximité et les affichera dans une liste.
Sélectionnez un appareil
Choisissez l'appareil BLE que vous souhaitez déboguer dans le sélecteur du navigateur. L'appareil se connectera ensuite à cet outil.
Explorez les services GATT
Après la connexion, cliquez sur 'Connecter GATT' pour découvrir tous les services et caractéristiques exposés par l'appareil. Vous pouvez lire, écrire et vous abonner aux notifications.
Surveillez la force du signal
Utilisez le moniteur RSSI pour suivre la force du signal Bluetooth en temps réel. Cela aide à identifier les problèmes de connectivité ou le placement optimal de l'appareil.
Fonctionnalités
Scan d'appareils BLE
Scannez les appareils Bluetooth Low Energy à proximité avec l'API Web Bluetooth. Connectez-vous à n'importe quel appareil BLE compatible directement depuis votre navigateur.
Surveillance du signal RSSI
Surveillez la force du signal en temps réel (RSSI) avec un graphique visuel. Suivez la qualité du signal dans le temps pour diagnostiquer les problèmes de connectivité.
Explorateur de services GATT
Découvrez et explorez tous les services et caractéristiques GATT. Visualisez les UUID de service, les propriétés des caractéristiques et les descripteurs dans une structure arborescente.
Lecture/Écriture de valeurs
Lisez les valeurs des caractéristiques en format hexadécimal, texte ou décimal. Écrivez des valeurs dans les caractéristiques modifiables pour le contrôle et le test des appareils.
Abonnement aux notifications
Abonnez-vous aux caractéristiques avec les propriétés Notify ou Indicate. Visualisez un journal horodaté de toutes les notifications entrantes.
Compatibilité des navigateurs
Le support de l'API Web Bluetooth varie selon le navigateur et le système d'exploitation :
- Chrome 56+ — Support complet sur Windows, macOS, Linux, Android, ChromeOS
- Edge 79+ — Support complet sur Windows, macOS
- Opera 43+ — Support complet
- Firefox — Non supporté (pas d'implémentation Web Bluetooth)
- Safari — Non supporté (indicateur expérimental disponible mais limité)
Limitations du navigateur
- Web Bluetooth fonctionne uniquement dans Chrome, Edge et Opera. Firefox et Safari ne sont pas supportés.
- Une connexion HTTPS est requise. L'API ne fonctionnera pas sur les pages non sécurisées (HTTP).
- Vous ne pouvez pas scanner passivement tous les appareils. La boîte de dialogue de permission du navigateur doit être utilisée pour sélectionner un appareil.
- Les vraies adresses MAC sont masquées pour la confidentialité. Vous verrez un ID d'appareil généré par le navigateur.
- Certains appareils peuvent nécessiter un appairage au niveau du système d'exploitation avant d'apparaître dans le sélecteur d'appareils du navigateur.
Questions fréquemment posées
Pourquoi mon appareil n'apparaît-il pas dans les résultats du scan ?
Assurez-vous que votre appareil est allumé et en mode annonce. Certains appareils arrêtent de s'annoncer après l'appairage avec un autre appareil. Vérifiez également que le Bluetooth est activé sur votre ordinateur et que l'appareil est à portée.
Puis-je voir l'adresse MAC réelle de l'appareil BLE ?
Non, les navigateurs masquent intentionnellement les vraies adresses MAC pour des raisons de confidentialité. L'ID de l'appareil affiché est un identifiant unique généré par votre navigateur pour cette origine. Il est cohérent pour le même appareil sur le même site web mais différent entre les sites.
Pourquoi la surveillance RSSI affiche-t-elle 'Non supporté' ?
La surveillance RSSI via watchAdvertisements() nécessite Chrome 85+ ou Edge 85+. Certains systèmes d'exploitation (comme iOS) ne supportent pas cette fonctionnalité même dans les navigateurs compatibles. Sur les anciens navigateurs, le RSSI n'est disponible que pendant le scan initial.
Pourquoi ne puis-je pas écrire dans une caractéristique ?
Vérifiez si la caractéristique a la propriété 'Write' ou 'Write Without Response'. Certaines caractéristiques sont en lecture seule. Assurez-vous également que le format de la valeur est correct — les valeurs hexadécimales doivent être des octets séparés par des espaces comme '01 02 03'.
Mes données sont-elles envoyées à un serveur ?
Non. Cet outil fonctionne entièrement dans votre navigateur avec l'API Web Bluetooth. Toutes les communications se font directement entre votre navigateur et l'appareil BLE. Aucune donnée n'est transmise à nos serveurs.
Pourquoi la connexion se coupe-t-elle constamment ?
Les connexions BLE peuvent être instables en raison de : 1) Distance/obstacles entre l'appareil et l'ordinateur, 2) Interférences d'autres appareils sans fil, 3) Problèmes de firmware de l'appareil, 4) Batterie faible sur l'appareil BLE. Essayez de vous rapprocher ou de supprimer les obstacles.
Outils Connexes
Débogueur de port série en ligne
Outil de débogage série basé sur navigateur - aucun téléchargement requis, surveillance en temps réel via Web Serial API
Test de manette en ligne
Testez boutons, sticks, gâchettes, D-pad et vibration avec détection de drift
Test de microphone en ligne
Testez votre microphone avec visualiseur audio en temps réel, vumètre et lecture d'enregistrement