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 MonitorWindows 电脑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 看看电池状态。

两分钟完成切换

  1. 关闭 JK app。BMS 同一时间只接受一个蓝牙连接。
  2. 用 Chrome 或 Edge 打开 首页,点击“连接 BMS”。
  3. 在列表中选择你的 BMS,它的名称以 JK 开头。
  4. 修改数值,或应用一个预设。
  5. 点击“写入 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,一分钟内就能在屏幕上看到全部设置。

相关指南

全部指南