[{"data":1,"prerenderedAt":390},["ShallowReactive",2],{"guide-es-jk-bms-export-import-settings":3,"guides-es":332},{"id":4,"title":5,"body":6,"date":311,"description":312,"extension":313,"keywords":314,"meta":321,"navigation":322,"path":323,"related":324,"seo":328,"stem":329,"updated":330,"__hash__":331},"guides_es\u002Fguides\u002Fjk-bms-export-import-settings.md","Exportar e importar ajustes del JK BMS: guía del archivo .jkcfg",{"type":7,"value":8,"toc":293},"minimark",[9,29,34,37,54,57,67,71,74,89,95,98,102,105,108,112,141,149,153,162,169,172,176,190,197,201,232,236,250,254,259,267,271,278,282,285],[10,11,12,13,17,18,23,24,28],"p",{},"Puedes exportar e importar los ajustes del JK BMS con las funciones de exportación e importación de la app móvil de JK BMS. La exportación guarda un pequeño archivo ",[14,15,16],"code",{},".jkcfg"," con toda tu configuración. La importación lo vuelve a enviar al BMS. Guarda ese archivo como copia de seguridad y edítalo solo con una herramienta que corrija las sumas de verificación, como el ",[19,20,22],"a",{"href":21},"\u002F","editor de JK Preset Studio",". Si solo quieres cambiar ajustes, puedes prescindir del archivo y ",[19,25,27],{"href":26},"\u002Fguides\u002Fjk-bms-bluetooth-browser","escribirlos por Bluetooth desde el navegador",".",[30,31,33],"h2",{"id":32},"qué-es-el-archivo-jkcfg","Qué es el archivo .jkcfg",[10,35,36],{},"El archivo mide exactamente 600 bytes. Contiene dos tramas de 300 bytes, las mismas que el BMS envía por Bluetooth.",[38,39,40,48],"ul",{},[41,42,43,47],"li",{},[44,45,46],"strong",{},"La trama 0"," guarda los ajustes: tensiones, corrientes, balanceo, retardos y temperaturas.",[41,49,50,53],{},[44,51,52],{},"La trama 1"," guarda la información del dispositivo: modelo, versión de hardware y de software, número de serie, nombre del dispositivo y los campos de contraseña.",[10,55,56],{},"El último byte de cada trama es una suma de verificación. Es la suma de los 299 bytes anteriores, recortada a un byte. Si la suma de verificación no coincide con los datos, el archivo está dañado.",[10,58,59,60,66],{},"La estructura viene del proyecto de código abierto ",[19,61,65],{"href":62,"rel":63},"https:\u002F\u002Fgithub.com\u002Fsyssi\u002Fesphome-jk-bms",[64],"nofollow","syssi\u002Fesphome-jk-bms",", que documenta el protocolo JK02_32S. El archivo de ejemplo del repositorio de JK Preset Studio se exportó desde un JK-PB2A16S20P con firmware 19.26.",[30,68,70],{"id":69},"exportar-e-importar-ajustes-del-jk-bms-primero-la-copia-de-seguridad","Exportar e importar ajustes del JK BMS: primero, la copia de seguridad",[10,72,73],{},"Los nombres de los menús de la app pueden cambiar entre versiones, así que toma estos pasos como orientación.",[75,76,77,80,83,86],"ol",{},[41,78,79],{},"Conéctate al BMS en la app de JK BMS.",[41,81,82],{},"Abre la pantalla de ajustes y busca las opciones \"Export\" e \"Import\".",[41,84,85],{},"Elige \"Export\" y guarda el archivo.",[41,87,88],{},"Cópialo a un lugar seguro, como la nube o tu ordenador.",[10,90,91,92,94],{},"Dónde se guarda el archivo depende del teléfono y de la versión de la app. Fíjate en el diálogo de guardar o compartir que te deja elegir la ubicación. Si no encuentras el archivo, busca ",[14,93,16],{}," en el teléfono.",[10,96,97],{},"Haz una copia antes de cada actualización de firmware y antes de cada cambio grande de ajustes.",[30,99,101],{"id":100},"por-qué-no-debes-editarlo-a-mano","Por qué no debes editarlo a mano",[10,103,104],{},"Un editor hexadecimal te deja cambiar cualquier byte, pero un archivo con una suma de verificación incorrecta está dañado y puede ser rechazado. Además tendrías que conocer el desplazamiento, el tamaño y la escala de cada campo. Las tensiones se guardan como enteros, por ejemplo 3450 para 3.45 V. Un solo byte equivocado puede convertir un límite en un disparate.",[10,106,107],{},"El archivo es binario. Un editor de texto mostrará basura y lo dañará si guardas.",[30,109,111],{"id":110},"edítalo-de-forma-segura-en-el-navegador","Edítalo de forma segura en el navegador",[75,113,114,124,127,130,138],{},[41,115,116,117,120,121,123],{},"Abre el ",[19,118,119],{"href":21},"editor"," y arrastra tu archivo ",[14,122,16],{}," sobre él. No se sube nada. Todo ocurre en tu navegador.",[41,125,126],{},"Cambia los valores que necesites. Cada parámetro tiene un texto de ayuda y un rango recomendado.",[41,128,129],{},"Lee los avisos. El editor comprueba los valores con las reglas que el firmware de JK aplica al importar, como OVPR por debajo de la tensión de SOC-100%, y esta por debajo de RCV.",[41,131,132,133,137],{},"Si quieres, parte de un ",[19,134,136],{"href":135},"\u002Fpresets","preset listo"," para tu química y nivel de desgaste, y luego ajusta.",[41,139,140],{},"Descarga el resultado.",[10,142,143,144,148],{},"El editor aplica solo los campos que cambiaste sobre una copia de tus bytes originales. Los bytes desconocidos y reservados se conservan. Después recalcula las dos sumas de verificación. Consulta la ",[19,145,147],{"href":146},"\u002Fparameters","referencia de parámetros"," para ver cada campo.",[30,150,152],{"id":151},"o-sin-archivo-escribe-por-bluetooth","O sin archivo: escribe por Bluetooth",[10,154,155,156,158,159,161],{},"En Chrome o Edge, en un ordenador o un teléfono Android, el ",[19,157,119],{"href":21}," puede conectarse directamente al BMS. Cierra la app JK, pulsa Conectar BMS y elige tu BMS. El editor lee las mismas dos tramas que forman un archivo ",[14,160,16],{},", así que todo lo anterior funciona igual.",[10,163,164,165,168],{},"Al pulsar Escribir en el BMS, el editor escribe un ajuste cada vez, en un orden que el firmware acepta, y vuelve a leer el BMS después de cada paso. No hay archivos de pasos que importar ni que adivinar qué valor falló. Los ajustes que tu modelo no tiene se detectan nada más conectar y se omiten. La ",[19,166,167],{"href":26},"guía de Bluetooth"," lo explica paso a paso.",[10,170,171],{},"El archivo sigue siendo la herramienta adecuada para copias de seguridad, para Firefox, Safari y iPhone, y para preparar los ajustes antes de montar el pack.",[30,173,175],{"id":174},"vuelve-a-importar-el-archivo","Vuelve a importar el archivo",[75,177,178,181,184,187],{},[41,179,180],{},"Copia el archivo editado al teléfono.",[41,182,183],{},"Conéctate al BMS en la app.",[41,185,186],{},"En la pantalla de ajustes, elige \"Import\" y selecciona el archivo.",[41,188,189],{},"Revisa los valores en la app cuando termine.",[10,191,192,193,28],{},"La app escribe los ajustes uno a uno y el firmware comprueba cada uno con lo que el BMS tiene en ese momento. Un archivo con valores finales válidos puede fallar a mitad de camino. Por eso el editor puede darte varios archivos de pasos numerados. Impórtalos en orden, o escribe por Bluetooth, donde el editor se encarga del orden por ti. Si ves \"This parameter does not apply to the connected device. (Sending failure)\" (este parámetro no se aplica al dispositivo conectado, fallo de envío), lee la ",[19,194,196],{"href":195},"\u002Fguides\u002Fjk-bms-sending-failure","guía del Sending failure",[30,198,200],{"id":199},"casos-de-uso","Casos de uso",[38,202,203,209,215,221],{},[41,204,205,208],{},[44,206,207],{},"Clonar a un segundo pack."," Exporta desde el primer BMS e importa en el segundo, o abre el archivo y escríbelo en el segundo BMS por Bluetooth. Comprueba antes el número de celdas y el modelo.",[41,210,211,214],{},[44,212,213],{},"Copia de una configuración que funciona."," Guarda un archivo de una instalación que va bien antes de actualizar el firmware.",[41,216,217,220],{},[44,218,219],{},"Compartir ajustes."," Envía el archivo a otro aficionado. Borra antes las contraseñas (mira las preguntas frecuentes).",[41,222,223,226,227,231],{},[44,224,225],{},"Partir de buenos valores."," Consulta la ",[19,228,230],{"href":229},"\u002Fguides\u002Fjk-bms-lifepo4-settings","guía de ajustes para LiFePO4"," para ver los rangos típicos.",[30,233,235],{"id":234},"errores-habituales","Errores habituales",[38,237,238,241,244,247],{},[41,239,240],{},"Importar un archivo en un pack con un número de celdas distinto.",[41,242,243],{},"Importar el archivo final de una vez cuando el editor dio varios pasos.",[41,245,246],{},"Editar bytes a mano y romper una suma de verificación.",[41,248,249],{},"Olvidar que el archivo contiene tus contraseñas.",[30,251,253],{"id":252},"preguntas-frecuentes","Preguntas frecuentes",[255,256,258],"h3",{"id":257},"puedo-editar-el-archivo-con-un-editor-de-texto","¿Puedo editar el archivo con un editor de texto?",[10,260,261,262,266],{},"No. Es un archivo binario de 600 bytes, así que un editor de texto lo corromperá. Usa un editor hexadecimal solo si también sabes corregir las dos sumas de verificación, o usa el editor del navegador, que lo hace por ti. Consulta también ",[19,263,265],{"href":264},"\u002Fguides\u002Fjk-bms-parameters-explained","parámetros del JK BMS explicados"," para saber qué hace cada campo.",[255,268,270],{"id":269},"el-archivo-contiene-mi-contraseña","¿El archivo contiene mi contraseña?",[10,272,273,274,28],{},"Sí, puede contenerla. La trama de información del dispositivo tiene campos para la contraseña del dispositivo y la contraseña de configuración, de hasta 16 caracteres cada una. Trata el archivo como privado y vacía esos campos antes de compartirlo. Más detalles en la ",[19,275,277],{"href":276},"\u002Fguides\u002Fjk-bms-password","guía de contraseñas",[255,279,281],{"id":280},"se-importará-un-archivo-de-otro-modelo","¿Se importará un archivo de otro modelo?",[10,283,284],{},"No de forma fiable. El firmware rechaza valores que no se aplican al dispositivo conectado, así que las diferencias en número de celdas, corriente nominal o versión de firmware pueden provocar fallos. Además, a algunos modelos les faltan funciones enteras: un JK-B2A8S20P con firmware 19.25 no tiene ajustes de flotación, calefacción ni CAN. Por Bluetooth, el editor detecta esos huecos nada más conectar y los omite. El formato del archivo se verificó en un JK-PB2A16S20P con firmware 19.26.",[10,286,287,292],{},[19,288,289,290],{"href":21},"Conecta tu BMS o abre tu ",[14,291,16],{}," en el editor para revisar los valores antes de escribir nada.",{"title":294,"searchDepth":295,"depth":295,"links":296},"",3,[297,299,300,301,302,303,304,305,306],{"id":32,"depth":298,"text":33},2,{"id":69,"depth":298,"text":70},{"id":100,"depth":298,"text":101},{"id":110,"depth":298,"text":111},{"id":151,"depth":298,"text":152},{"id":174,"depth":298,"text":175},{"id":199,"depth":298,"text":200},{"id":234,"depth":298,"text":235},{"id":252,"depth":298,"text":253,"children":307},[308,309,310],{"id":257,"depth":295,"text":258},{"id":269,"depth":295,"text":270},{"id":280,"depth":295,"text":281},"2026-10-02","Cómo exportar e importar los ajustes del JK BMS con la app, qué contiene el archivo .jkcfg, por qué editarlo a mano lo rompe y cómo editarlo en tu navegador.","md",[315,316,317,318,319,320],"exportar ajustes jk bms","importar ajustes jk bms","copia de seguridad jk bms","archivo jkcfg","guardar configuración jk bms","archivo de configuración jk bms",{},true,"\u002Fguides\u002Fjk-bms-export-import-settings",[325,326,327],"jk-bms-sending-failure","jk-bms-lifepo4-settings","jk-bms-password",{"title":5,"description":312},"guides\u002Fjk-bms-export-import-settings","2026-10-04","UmxGTKx8Nn3xiaQgOeYqCO9xMEcXCGvIy8ldusGN7pQ",[333,337,341,345,349,350,353,357,361,365,368,371,375,378,382,386],{"path":26,"title":334,"description":335,"date":330,"updated":336},"Cambiar los ajustes del JK BMS por Bluetooth desde el navegador","Conéctate a un JK BMS desde Chrome o Edge, lee todos los ajustes, aplica un preset y escríbelo de vuelta en un orden seguro, con relectura. Sin la app JK.",null,{"path":338,"title":339,"description":340,"date":311,"updated":330},"\u002Fguides\u002Fjk-bms-balance-settings","Balanceo en JK BMS: tensión de inicio, activación y corriente","Ajustes de balanceo del JK BMS explicados: tensión de inicio, diferencia de activación, corriente máxima de balanceo y el interruptor Balancer para LFP, NMC y LTO.",{"path":342,"title":343,"description":344,"date":311,"updated":336},"\u002Fguides\u002Fjk-bms-cell-overcharge-protection-tripping","JK BMS: la sobrecarga de celda salta sin parar, causas y solución","¿La sobrecarga de celda del JK BMS salta cada minuto? Descubre por qué lo causa un cargador demasiado alto, cómo distinguirlo de una celda débil y arreglarlo.",{"path":346,"title":347,"description":348,"date":311,"updated":330},"\u002Fguides\u002Fjk-bms-detail-log","Cómo exportar y leer el Detail Log del JK-BMS","Qué contiene el Detail Log del JK-BMS, cómo exportarlo desde la app, cómo leer sus eventos y qué te dice la página de análisis sobre disparos y fallos.",{"path":323,"title":5,"description":312,"date":311,"updated":330},{"path":229,"title":351,"description":352,"date":311,"updated":330},"Ajustes del JK BMS para LiFePO4: 8S y 16S, 280Ah y 314Ah","Ajustes del JK BMS para packs LiFePO4: tensiones por celda, balanceo, corrientes y temperaturas para 8S y 16S con celdas de 280Ah y 314Ah, en tres niveles.",{"path":354,"title":355,"description":356,"date":311,"updated":336},"\u002Fguides\u002Fjk-bms-log-messages-explained","Mensajes del log del JK BMS: Boot, Time calibration y protecciones","Qué significa cada mensaje del log del JK BMS: Boot, Time calibration, APP open charge, disparos y liberaciones de protección, Discharge On Failed y Unknown Log Code [0].",{"path":358,"title":359,"description":360,"date":311,"updated":330},"\u002Fguides\u002Fjk-bms-nmc-lto-settings","Ajustes del JK BMS para NMC y LTO: valores seguros por celda","Ajustes del JK BMS para packs NMC y LTO: OVP, UVP, balanceo, temperaturas y tasas C por celda en tres niveles, y cómo detecta el editor la química.",{"path":362,"title":363,"description":364,"date":311,"updated":330},"\u002Fguides\u002Fjk-bms-ocp-scp-settings","Protección contra sobrecorriente en el JK BMS: guía de OCP y SCP","Ajustes de sobrecorriente del JK BMS explicados: límites OCP de carga y descarga, retardos, tiempos de recuperación y SCP, con rangos y dimensionado para inversores.",{"path":264,"title":366,"description":367,"date":311,"updated":330},"Parámetros del JK BMS explicados: todos los ajustes por grupo","Parámetros del JK BMS explicados en un glosario: OVP, OVPR, UVP, UVPR, balanceo, SOC, RCV y RFV, límites de corriente y temperatura, con rangos típicos LFP.",{"path":276,"title":369,"description":370,"date":311,"updated":330},"Contraseña del JK BMS: códigos por defecto, cambio y recuperación","La contraseña del JK BMS son en realidad dos códigos: Bluetooth y ajustes. Valores de fábrica, cómo cambiarlos, qué probar si fallan y qué hacer si la olvidas.",{"path":372,"title":373,"description":374,"date":311,"updated":330},"\u002Fguides\u002Fjk-bms-reboots-power-events","JK BMS: reinicios y MOS de carga apagado en el log","¿El JK BMS se reinicia o el MOS de carga se apaga solo? Aprende a leer las filas Boot y el estado del MOS en el Detail Log y a distinguir reinicios esperados de fallos.",{"path":195,"title":376,"description":377,"date":311,"updated":330},"JK BMS Sending failure: causas y solución paso a paso","¿Error Sending failure al importar en el JK BMS? Por qué el firmware rechaza ajustes (cadenas de tensión, orden de escritura, retardo SCP) y cómo solucionarlo.",{"path":379,"title":380,"description":381,"date":311,"updated":330},"\u002Fguides\u002Fjk-bms-soc-calibration","Calibración del SOC del JK BMS: deriva, saltos y reinicio","Calibración del SOC del JK BMS: por qué el SOC se desvía o salta, qué hacen las tensiones SOC-100% y SOC-0%, cómo ajustarlas y cómo recalibrar el pack.",{"path":383,"title":384,"description":385,"date":311,"updated":336},"\u002Fguides\u002Fjk-bms-weak-cell-log","Encontrar una celda débil con el log del JK BMS: disparos y dispersión","Encuentra una celda débil en el Detail Log del JK BMS: qué celda dispara primero, cuánta diferencia hay entre celdas y si es deriva del balanceo o una celda mala.",{"path":387,"title":388,"description":389,"date":311,"updated":330},"\u002Fguides\u002Fjk-bms-wire-resistance","Resistencia del cable del JK BMS: alarma del cable de balanceo","Resistencia del cable del JK BMS: qué significa el aviso de resistencia anormal del cable de balanceo, valores normales, causas habituales y cómo reparar un cable.",1791151317731]