JK BMS app 替代方案:在电脑或浏览器中修改设置
最简单的 JK BMS app 替代方案就是浏览器。在 Windows、Mac、ChromeOS 或 Android 设备上用 Chrome 或 Edge 打开 JK Preset Studio,点击“连接 BMS”,无需安装任何东西,就能通过蓝牙读取、修改并写入每一项设置。如果需要有线连接,厂家的电脑软件 JK BMS Monitor 可以通过 RS485 转 USB 适配器工作;如果想在 Home Assistant 里长期监控,ESPHome 是合适的选择。
为什么大家想找别的 JK BMS app
官方 JK app 能用,但论坛里反复出现下面这些抱怨:
- 没有电脑版。 app 只能在手机上运行,没有额外硬件就无法在电池旁的笔记本上修改设置。
- 到处找 APK。 在 Android 上,很多人从第三方网站下载 APK,还专门找旧版本,因为新版改了界面,或者不再支持自己的型号。
- Sending failure。 导入设置文件或修改某个值时,经常只提示“Sending failure”,却不说明 BMS 拒绝了哪一项。我们的 Sending failure 指南 解释了原因。
- 数值缺少说明。 app 显示几十个字段,名称都是 OVPR、RCV 这样的缩写,也没有针对你的电芯化学体系给出推荐范围。
- 没有历史记录。 你能看到实时数值,但无法保存记录,也无法把日志和自己的设置放在一起对比。
JK BMS app 替代方案对比
| 方案 | 设备 | 连接方式 | 读取设置 | 写入设置 | 安装 |
|---|---|---|---|---|---|
| JK app(官方) | Android、iPhone | 蓝牙 | 可以 | 可以 | 应用商店或 APK |
| JK BMS Monitor | Windows 电脑 | RS485 转 USB 适配器 | 可以 | 可以 | 电脑软件 + 适配器 |
| ESPHome(esphome-jk-bms) | ESP32 + Home Assistant | 蓝牙或 RS485 | 可以 | 部分 | 编译固件,写 YAML |
| JK Preset Studio | 电脑、Mac、Android 上的 Chrome 或 Edge | 蓝牙 | 可以 | 可以,并带校验 | 无需安装 |
Windows 上的 JK BMS Monitor
JK BMS Monitor 是厂家的电脑工具。它通过 RS485 与 BMS 通信,所以你需要一个 USB 适配器和适合你主板的线缆。升级固件也要用它。如果电池放在旁边有电脑的机柜里,它很合适;如果只是想快速改一个值,就不太方便。
ESPHome 与 Home Assistant
开源项目 esphome-jk-bms 能把一块 ESP32 变成 BMS 与 Home Assistant 之间的常驻桥梁。对于全天候运行的仪表盘和自动化,它是最好的选择。它需要硬件、编译固件和一些 YAML 配置,而且并不适合一次性编辑整套配置。
浏览器里的 JK Preset Studio
JK Preset Studio 通过 Web Bluetooth 连接,用的是和手机 app 相同的无线链路。它读取完整配置,为每个参数给出针对 LiFePO4、NMC 或 LTO 的推荐范围和说明,并把你的修改写回 BMS。它免费,完全在你的浏览器中运行:不会上传任何数据。
浏览器能做而 app 做不到的事
- 按安全顺序写入。 固件会拿每个新值与它当下保存的值做比较,大多数 Sending failure 错误就是这样产生的。编辑器会把你的修改拆成无论按什么顺序都能通过的步骤,并在每一步之后回读 BMS。蓝牙指南 展示了整个过程。
- 告诉你是哪项设置失败。 如果 BMS 拒绝某个值,写入会立即停止,你能看到是哪项设置,以及 BMS 当前保存的值。
- 了解你的型号。 连接后它会马上检查你的主板实际具备哪些可选设置,把其余的标记为缺失,而不是让写入失败。
- 写入前先检查数值。 像 OVPR 低于 SOC-100% 电压、而后者又低于 RCV 这样的规则,在你输入时就会检查;现成预设 则给你一个安全的起点。
- 保留备份。 写入对话框允许你在任何修改之前把当前设置下载为
.jkcfg文件,格式与 JK app 导出的相同。参见 导出与导入指南。 - 实时显示电池状态。 实时监控 会记录电芯电压、电流和温度,日志分析 则能解读 app 导出的 Detail Log。
什么时候还应保留 JK app
浏览器并不能取代一切。遇到以下情况,请保留 app 或电脑软件:
- 你使用 iPhone 或 iPad,因为 iOS 上没有任何浏览器支持 Web Bluetooth;
- 你想升级固件;
- 你需要修改编辑器只在文件中处理的设置,比如设备名称或密码;
- 你需要长期连接,这是 ESPHome 的工作。
两者也可以搭配使用:在浏览器里改好设置后关闭页面,平时继续用 app 看看电池状态。
两分钟完成切换
- 关闭 JK app。BMS 同一时间只接受一个蓝牙连接。
- 用 Chrome 或 Edge 打开 首页,点击“连接 BMS”。
- 在列表中选择你的 BMS,它的名称以 JK 开头。
- 修改数值,或应用一个预设。
- 点击“写入 BMS”,先保存对话框提供的备份,再开始写入,并等待回读校验完成。
常见问题
有没有适用于 Windows 或 Mac 的 JK BMS app?
JK 手机 app 没有桌面版。在 Windows 上,可以配合 RS485 适配器使用 JK BMS Monitor。在 Windows、Mac 和 ChromeOS 上,可以在 Chrome 或 Edge 中通过蓝牙使用 JK Preset Studio,不需要适配器,也不需要安装。
第三方 JK BMS app 安全吗?
编辑器只写入你修改过的设置,按安全顺序进行,并在写完后逐项核对。不过错误的数值仍可能损伤电芯,所以请对照电芯规格书检查数值,并在写入前保存它提供的备份。
需要 BMS 密码吗?
在我们对固件 19 的测试中,BMS 在没有设置密码的情况下也接受了写入,因为检查密码的是 JK app,而不是 BMS。密码指南 介绍了细节和旧版固件的情况。
可以离线使用吗?
页面加载时需要联网。加载完成后,读取和写入都直接在你的浏览器和 BMS 之间进行,你的设置永远不会离开你的电脑。
连接你的 BMS,一分钟内就能在屏幕上看到全部设置。
相关指南
- 在浏览器中通过蓝牙修改 JK BMS 设置在 Chrome 或 Edge 中连接 JK BMS,读取全部设置,应用预设,再按安全顺序写回并逐项回读校验。无需 JK app。
- JK BMS 设置导出与导入:.jkcfg 文件完全指南如何用 JK BMS app 导出和导入保护板设置,.jkcfg 文件里有什么,为什么手动改会损坏,以及如何在浏览器里安全编辑。
- JK BMS 发送失败(Sending failure):原因与逐步解决方法JK BMS 导入设置时提示发送失败?了解固件拒绝参数的原因(电压顺序链、写入顺序、短路延时),并按步骤解决。
- JK BMS 密码:默认密码、修改与重置指南JK BMS 的密码其实有两个:蓝牙连接密码和设置密码。本文介绍出厂默认值、修改方法、密码无效时的排查,以及忘记密码怎么办。