Webブルートゥースデバッガー
BLEデバイスのスキャン、RSSI信号強度の監視、GATTサービスの探索
お使いのブラウザはWeb Bluetoothに対応していません
Web Bluetooth対応には、デスクトップ版のChrome、Edge、またはOperaをご使用ください。FirefoxとSafariはこのAPIに対応していません。
Chromeをダウンロードデバイス情報
-
-
切断済み
GATTサービスエクスプローラー
接続中...
RSSI信号モニター
通知ログ
まだ通知を受信していません。Notifyプロパティを持つキャラクタリスティックを購読してください。
使い方
「BLEデバイスをスキャン」をクリック
ブラウザのBluetoothデバイスピッカーダイアログが開きます。ブラウザが近くのBLEデバイスを検索し、リストに表示します。
デバイスを選択
ブラウザのピッカーからデバッグしたいBLEデバイスを選択します。デバイスがこのツールに接続されます。
GATTサービスを探索
接続後、「GATT接続」をクリックして、デバイスが公開しているすべてのサービスとキャラクタリスティックを発見します。読み取り、書き込み、通知の購読ができます。
信号強度を監視
RSSIモニターを使用して、リアルタイムでBluetooth信号強度を追跡します。接続の問題や最適なデバイス配置の特定に役立ちます。
機能
BLEデバイススキャン
Web Bluetooth APIを使用して近くのBluetooth Low Energyデバイスをスキャンします。互換性のあるBLEデバイスにブラウザから直接接続できます。
RSSI信号監視
ビジュアルグラフでリアルタイムの信号強度(RSSI)を監視します。時間経過に伴う信号品質を追跡し、接続の問題を診断します。
GATTサービスエクスプローラー
すべてのGATTサービスとキャラクタリスティックを発見して探索します。ツリー構造でサービスUUID、キャラクタリスティックプロパティ、ディスクリプタを表示します。
値の読み書き
16進数、テキスト、または10進数形式でキャラクタリスティック値を読み取ります。デバイス制御とテストのために書き込み可能なキャラクタリスティックに値を書き込みます。
通知購読
NotifyまたはIndicateプロパティを持つキャラクタリスティックを購読します。すべての受信通知のタイムスタンプ付きログを表示します。
ブラウザ互換性
Web Bluetooth APIのサポートはブラウザとオペレーティングシステムによって異なります:
- Chrome 56+ — Windows、macOS、Linux、Android、ChromeOSで完全サポート
- Edge 79+ — Windows、macOSで完全サポート
- Opera 43+ — 完全サポート
- Firefox — サポートなし(Web Bluetooth未実装)
- Safari — サポートなし(実験的フラグあり、機能制限あり)
ブラウザの制限
- Web BluetoothはChrome、Edge、Operaでのみ動作します。FirefoxとSafariはサポートされていません。
- HTTPS接続が必要です。APIは非セキュア(HTTP)ページでは動作しません。
- すべてのデバイスを受動的にスキャンすることはできません。デバイスを選択するにはブラウザの権限ダイアログを使用する必要があります。
- プライバシー保護のため、実際のMACアドレスは隠されています。ブラウザが生成したデバイスIDが表示されます。
- 一部のデバイスは、ブラウザのデバイスピッカーに表示される前に、OSレベルでのペアリングが必要な場合があります。