Cambiar los ajustes del JK BMS por Bluetooth desde el navegador

Puedes cambiar los ajustes del JK BMS por Bluetooth directamente desde el navegador, sin la app JK y sin exportar ningún archivo. Abre el editor de JK Preset Studio en Chrome o Edge, pulsa Conectar BMS y elige tu BMS. El editor lee todos los ajustes, te deja cambiarlos con presets y comprobaciones, y escribe el resultado de vuelta un ajuste cada vez, volviendo a leer el BMS después de cada paso.

Qué necesitas

  • Un navegador con Web Bluetooth. Chrome o Edge en Windows, macOS, ChromeOS o Android. Firefox, Safari y cualquier navegador en iPhone y iPad no lo tienen. En ellos, usa el flujo con archivo .jkcfg.
  • La app JK cerrada. El BMS acepta una sola conexión Bluetooth a la vez. Si la app u otro monitor (por ejemplo, un ESP32 con esphome) está conectado, el BMS no aparece o corta la conexión.
  • Un JK BMS con el protocolo JK02. Lo probamos con un JK-PB2A16S20P (firmware 19.26) y un JK-B2A8S20P (firmware 19.25). Otras placas JK con firmware 19 usan el mismo protocolo.
  • Alcance. Quédate a pocos metros del BMS. Un armario metálico de baterías reduce mucho el alcance.

Conectar y leer los ajustes

  1. Abre la página de inicio y pulsa Conectar BMS.
  2. El navegador muestra una lista de dispositivos cercanos. Las placas JK suelen anunciarse con su número de serie o con un nombre que empieza por JK. Elige la tuya.
  3. El editor lee dos tramas del BMS: una con todos los ajustes y otra con la información del dispositivo. El BMS pita una vez cuando envía los ajustes.
  4. El editor se abre con tus valores, el modelo y las versiones de hardware y firmware.

Esas dos tramas son exactamente lo que la app JK guarda en un archivo .jkcfg. Puedes descargarlas como archivo en cualquier momento, lo que sirve como buena copia de seguridad antes de cambiar nada.

Qué ajustes tiene tu modelo

No todos los JK BMS tienen todas las funciones. La trama de ajustes siempre contiene todos los campos, incluso los de funciones que la placa no tiene: una placa B2A de 8S sin calefacción sigue informando de una temperatura de inicio de calefacción. Por eso, nada más conectar, el editor pregunta directamente al BMS. Vuelve a escribir el valor actual de cada ajuste opcional, lo que no cambia nada, y el BMS responde para cada uno: aceptado, o "este modelo no tiene ese ajuste".

Los ajustes que faltan en el BMS se marcan como No está en este BMS. Siguen visibles pero no se pueden editar, los presets no los tocan y no se validan. En nuestro JK-B2A8S20P eran la tensión de flotación (RFV), el modo de carga de flotación, la calefacción, la precarga, el módulo PCL, el interruptor de puerto y los protocolos CAN y UART2. El resultado se guarda en tu navegador para ese BMS, así que la siguiente conexión es inmediata.

Editar y aplicar un preset

Cada parámetro tiene una explicación breve, un rango recomendado para la química de tus celdas y un enlace a las fuentes. Puedes:

  • cambiar valores sueltos, por ejemplo OVP o la tensión de inicio del balanceo;
  • aplicar un preset listo para LiFePO4, NMC o LTO y luego ajustarlo;
  • consultar la referencia de parámetros para saber qué hace cada campo.

El editor comprueba los valores dependientes mientras escribes, por ejemplo que OVPR quede por debajo de la tensión de SOC-100% y que esta quede por debajo de RCV. Los errores bloquean la escritura; los avisos solo informan.

Escribir y comprobar

Pulsa Escribir en el BMS. El diálogo muestra el plan antes de enviar nada: cuántos pasos, qué ajustes hay en cada paso y qué ajustes editados se omiten. Descarga primero la copia de seguridad que se ofrece ahí.

El firmware comprueba cada valor escrito frente a lo que el BMS tiene en ese momento, así que los mismos valores finales pueden fallar en un orden y pasar en otro. El editor divide tus cambios en pasos que son seguros en cualquier orden. Después de cada paso vuelve a leer el BMS y compara todos los valores.

El BMS responde a cada escritura con un código de resultado. Si rechaza un valor porque choca con otro ajuste, la escritura se detiene en el acto y el editor muestra qué ajuste falló y qué tiene ahora el BMS. Si resulta que a tu modelo le falta un ajuste, se omite y aparece en la lista. Nada falla en silencio.

Un detalle que encontramos en hardware real: una escritura enviada justo después de una lectura puede perderse sin ninguna respuesta. El editor espera un momento después de cada lectura y reenvía la escritura una vez si no llega respuesta.

Cuándo sigue siendo mejor un archivo

  • Tu navegador o teléfono no tiene Web Bluetooth.
  • Quieres una copia de seguridad a largo plazo o guardar varias configuraciones a la vez.
  • Preparas los ajustes antes de montar el pack, o se los envías a otra persona.

La guía de exportación e importación cubre ese flujo. Si una importación falla con "Sending failure", consulta la guía del Sending failure.

Errores habituales

  • Dejar abierta la app JK, de modo que el BMS nunca aparece en la lista.
  • Escribir sin copia de seguridad. Descarga antes los ajustes actuales.
  • Esperar que todos los ajustes cambien en todos los modelos. Fíjate en las marcas No está en este BMS.
  • Escribir valores de otra química. Parte de la guía de ajustes para LiFePO4 o del preset adecuado.

Preguntas frecuentes

¿Necesito la contraseña del BMS para escribir por Bluetooth?

En nuestras pruebas el BMS aceptó escrituras sin contraseña; es la app JK la que comprueba la contraseña. Un usuario con un firmware V15 más antiguo cuenta que las escrituras dejaron de funcionar tras cambiar la contraseña de ajustes, así que el resultado puede variar.

¿Es seguro?

El editor escribe solo lo que has cambiado, en un orden seguro, y comprueba cada valor después. Unos valores incorrectos pueden dañar las celdas igualmente, así que compáralos con la hoja de datos de tus celdas y guarda la copia de seguridad.

¿Sale algo de mi ordenador?

No. El navegador habla directamente con el BMS. Los ajustes nunca se suben.

¿Por qué pita el BMS?

El BMS pita cuando se le piden sus ajustes. El editor los pide una vez al conectar y otra después de cada paso de escritura.

Conecta tu BMS y verás tus ajustes actuales en un minuto.

Guías relacionadas

Todas las guías