BLE 设备¶
BLE 设备是 BLE 设备管理器中的诊断和检查工具。它专为需要在低层次检查设备所有信息的技术人员和分销商而设计——身份、配置、状态、电池数据、诊断和远程监控。
扫描与连接¶
打开页面时,您的手机立即通过蓝牙扫描附近的 OVES 设备。发现的设备以其名称、产品图片、信号强度(RSSI)和 MAC 地址列出。列表批量更新以减少在有许多附近设备的扫描期间的 UI 延迟。
连接到设备¶
| 方法 | 描述 |
|---|---|
| 点击 | 点击列表中的设备卡片连接 |
| 搜索 | 在搜索栏中输入以按设备名称筛选 |
| 摄像头/QR 扫描 | 点击搜索栏旁边的摄像头图标通过 QR 码连接 |
如果连接建立后意外断开,将显示断开连接 Toast。
连接后,应用读取设备数据并带您进入详细设备视图。
详细设备视图¶
界面顶部显示设备图片、其 OPID(操作标识符)、MAC 地址和信号强度。下方是包含六个服务部分的标签页界面。
服务标签页¶
每个标签页直接通过蓝牙从设备读取数据。所有标签页支持读取和复制操作;只有 CMD 标签页支持写入。每次完成的读取还会自动将数据发布到 MQTT,用于被动后端监控。
ATT — 属性¶
ATT 标签页显示设备的身份信息:序列号、硬件和固件版本、设备型号及其他识别属性。
CMD — 命令¶
CMD 标签页暴露可读取和写入的特征。使用它发送激活令牌、更新 APN 设置或更改配置参数。
| 操作 | 描述 |
|---|---|
| 读取 | 从设备读取特征的当前值 |
| 写入 | 向设备发送新值(令牌、APN、配置) |
| 复制 | 将当前值复制到剪贴板 |
值持久性
写入的值本地存储,因此您始终可以看到上次发送的内容——即使在导航离开并返回后也是如此。
STS — 状态¶
STS 标签页显示设备的当前运行状态,包括剩余服务天数、激活状态和其他 PAYG 状态指示器。
DTA — 数据¶
DTA 标签页提供电池级遥测:输出功率、累计循环次数、电压、容量、能量和其他设备特定指标。
DIA — 诊断¶
DIA 标签页提供深度诊断数据:各电芯电压、电芯温度及其他参数,适用于识别故障电芯、热问题或不平衡电池组。
HB — 心跳¶
HB 标签页从所有服务(ATT、CMD、STS、DTA、DIA)收集快照,并通过 MQTT 将其发布到后端。这允许在无需再次物理访问的情况下远程跟踪设备的完整状态。
摘要¶
| 标签页 | 目的 | 读取 | 写入 | 复制 | MQTT |
|---|---|---|---|---|---|
| ATT | 设备身份(序列号、型号、固件) | ✓ | — | ✓ | 自动 |
| CMD | 命令(令牌、APN、配置) | ✓ | ✓ | ✓ | 自动 |
| STS | 状态(剩余天数、激活) | ✓ | — | ✓ | 自动 |
| DTA | 电池数据(功率、电压、循环次数) | ✓ | — | ✓ | 自动 |
| DIA | 诊断(电芯电压、温度) | ✓ | — | ✓ | 自动 |
| HB | 心跳——发布到 MQTT 的完整快照 | ✓ | — | — | 手动 |