在线蓝牙调试工具
扫描BLE设备、监测RSSI信号强度、探索GATT服务
设备信息
-
-
已断开
GATT服务浏览器
正在连接...
RSSI信号监测
通知日志
尚未收到通知。请订阅具有Notify属性的特征值。
使用说明
点击'扫描BLE设备'
这将打开浏览器的蓝牙设备选择对话框。浏览器会搜索附近的BLE设备并显示在列表中。
选择设备
从浏览器的选择器中选择要调试的BLE设备。设备将连接到此工具。
探索GATT服务
连接后,点击'连接GATT'以发现设备公开的所有服务和特征值。您可以读取、写入数据并订阅通知。
监测信号强度
使用RSSI监测器实时跟踪蓝牙信号强度。这有助于识别连接问题或确定设备的最佳放置位置。
功能特点
BLE设备扫描
使用Web Bluetooth API扫描附近的低功耗蓝牙设备。直接从浏览器连接任何兼容的BLE设备。
RSSI信号监测
通过可视化图表实时监测信号强度(RSSI)。跟踪信号质量变化,诊断连接问题。
GATT服务浏览器
发现并探索所有GATT服务和特征值。以树形结构查看服务UUID、特征值属性和描述符。
读写数值
以十六进制、文本或十进制格式读取特征值。向可写特征值写入数据,用于设备控制和测试。
通知订阅
订阅具有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。
- 某些设备可能需要在操作系统层面配对后才会出现在浏览器的设备选择器中。