蓝牙设备扫描 - Web Bluetooth API探测
搜索附近的蓝牙低功耗(BLE)设备,并显示设备名称和ID,需用户授权。
UD5工具箱
发现附近的低功耗蓝牙 (BLE) 广播设备,实时监控信号强度
暂无设备
点击 "扫描设备" 按钮开始发现附近的 BLE 设备
请确保设备蓝牙已开启且在广播范围内
点击设备卡片查看详细信息
BLE(Bluetooth Low Energy,低功耗蓝牙)是蓝牙 4.0 引入的技术,专为低功耗设备设计。相比经典蓝牙,BLE 功耗极低,一颗纽扣电池可运行数月甚至数年,广泛应用于智能手表、健身追踪器、传感器、信标等 IoT 设备。
Web Bluetooth API 是 W3C 标准,允许网页应用通过 JavaScript 与附近的 BLE 设备通信。它让浏览器无需安装任何插件即可发现、连接蓝牙设备。目前 Chrome、Edge、Opera 等基于 Chromium 的浏览器支持该 API。
可能原因:① 设备不在广播状态(未开启配对模式);② 设备距离过远或信号被遮挡;③ 设备正在与其它主机连接;④ 设备广播间隔较长,需要更长的扫描时间;⑤ 浏览器安全策略限制。
RSSI (Received Signal Strength Indicator) 单位为 dBm,范围通常 -30 到 -90。数值越大(越接近 0)信号越强:
● > -50 dBm:极佳,设备很近
● -50 至 -70 dBm:良好
● -70 至 -85 dBm:一般
● < -85 dBm:较弱,接近极限距离
BLE 功耗极低(约为经典蓝牙的 1%-10%),传输速率较低(约 1Mbps),适合周期性传输少量数据。经典蓝牙(BR/EDR)传输速率高(可达 3Mbps),适合音频流、文件传输等场景。两者在物理层不兼容,但许多现代设备同时支持两种模式。
BLE 设备通过广播包(Advertising Packet)向周围宣告自己的存在。广播包包含设备名称、服务 UUID、制造商数据等信息。广播间隔通常为 20ms 到 10s,间隔越短设备越容易被发现,但功耗越高。扫描器通过监听这些广播包发现设备。
Web Bluetooth API 主要在 Chromium 内核浏览器中可用(Chrome 56+、Edge 79+、Opera 43+)。Firefox 和 Safari 目前不支持。iOS 上的所有浏览器(包括 Chrome)均不支持,因 iOS 限制底层蓝牙访问。Android Chrome 完整支持。桌面端需要 HTTPS 或 localhost。
蓝牙扫描本身功耗较低,但持续扫描会增加电量消耗。本工具默认扫描 30 秒后自动停止,您也可以在设置中调整扫描时长。对于移动设备,建议按需扫描而非持续运行。设备的 watchAdvertisements 功能在后台也会消耗一定电量。
搜索附近的蓝牙低功耗(BLE)设备,并显示设备名称和ID,需用户授权。
立即播放麦克风输入的声音,检验麦克风是否工作。
连接蓝牙心率监测器,实时显示心率数据并绘制波形,展示健康设备 Web 接入。
调用麦克风,以多种样式(波形、频谱、圆环音量)实时显示输入声音。
为麦克风输入实时添加大厅混响和回声效果,简易网页K歌体验。
输入房间尺寸和表面材料吸音系数,简略估算该房间的混响时间。
网页全屏彩色灯光,随麦克风捕捉的音量跳动,制造派对或直播氛围。
从麦克风采集声音,用Web Audio实时改变音高、加速、加回声或机器人效果。
播放标准音A后弹奏另一个音,用唱名(do re mi)或音名(CDE)识别音高。
在隔离的模拟环境中输入 SQLi 载荷,展示注入前后 SQL 语句变化,纯粹用于教学。
请求USB设备并列出接口,发送和接收数据,适用于调试兼容WebUSB的微控制器。
使用新的 Navigation API 拦截导航、管理历史条目,构建类 SPA 体验。
在支持手部追踪的 XR 设备上,展示裸手交互的 VR/AR 体验。
扫描并连接附近的蓝牙设备,读取其电池服务电量数据,显示电量百分比。
提供多组在各色盲类型下仍可区分的定性、连续配色方案,辅助图表设计。
观察目标节点的添加、删除、属性变更,日志可视化展示,调试动态DOM的利器。
使用范围请求安全地检查密码是否出现在已知数据泄露库中(不发送完整密码)。
粘贴 Mustache 模板与数据 JSON,所见即所得地渲染输出,支持节段和反转节段。
上传购物收据照片,通过 OCR 识别文字并尝试提取商品名和价格,整理成账单。
连接标准蓝牙心率带,实时绘制心率波形,记录会话并导出 CSV。
选择预定义的桌面/移动端 User-Agent 字符串,查看并复制,用于测试或伪装。
扫描粘贴的代码,高亮并列出所有 TODO、FIXME、HACK 等标记注释,帮助跟踪开发任务。
纯前端二维码识别,支持摄像头实时扫描和图片上传解码。
用摄像头拍下文件,自动校正透视并转为清晰的黑白PDF页。
解析任何User-Agent字符串,返回详细的设备类别、制造商、操作系统及浏览器/引擎版本信息。
上传拍歪的文档照片,自动检测文字方向并旋转摆正,提升OCR准确率。
从低频到高频播放纯音,指示听到和听不到的最低最高频率,评估可听域。
扫描当前页面使用的localStorage、cookie、Canvas指纹属性等,给出隐私评分。