[{"data":1,"prerenderedAt":318},["ShallowReactive",2],{"guide-es-jk-bms-detail-log":3,"guides-es":263},{"id":4,"title":5,"body":6,"date":242,"description":243,"extension":244,"keywords":245,"meta":252,"navigation":253,"path":254,"related":255,"seo":259,"stem":260,"updated":261,"__hash__":262},"guides_es\u002Fguides\u002Fjk-bms-detail-log.md","Cómo exportar y leer el Detail Log del JK-BMS",{"type":7,"value":8,"toc":230},"minimark",[9,19,24,32,35,38,42,58,62,65,86,90,107,110,114,117,120,123,127,139,155,161,167,177,187,198,202,208],[10,11,12,13,18],"p",{},"El Detail Log del JK-BMS es una lista larga de eventos, cada uno con una instantánea de la batería en ese momento. Te dice cuándo el BMS cortó la carga o la descarga, qué celda lo provocó y cuáles eran la tensión, la corriente y la temperatura. Expórtalo desde la JK app como archivo de texto y léelo a mano o ábrelo en la ",[14,15,17],"a",{"href":16},"\u002Flogs","página de análisis de logs",", que empareja los disparos con sus liberaciones y señala la causa probable.",[20,21,23],"h2",{"id":22},"qué-es-el-detail-log","Qué es el Detail Log",[10,25,26,27,31],{},"La app lo exporta como un archivo con nombre parecido a ",[28,29,30],"code",{},"detaillogs-20261001171819.txt",", con la fecha y la hora de exportación en el nombre. Aunque la extensión sea .txt, es un CSV. La primera fila contiene los nombres de las columnas y cada una de las demás es un evento.",[10,33,34],{},"Una fila de evento incluye la hora, el mensaje (por ejemplo \"Cell 01 over charge protection\"), el estado del MOS de carga, el MOS de descarga, el balanceador y el calefactor, los números de la celda más alta y la más baja, sus tensiones, la tensión del pack, la corriente, la capacidad restante y la total, las temperaturas y la corriente del calefactor.",[10,36,37],{},"El firmware antiguo guarda una lista corta de unos 50 eventos que se sobrescribe. El Detail Log es un registro aparte, más largo, escrito por el propio BMS, así que cubre días o semanas sin que haya nada conectado.",[20,39,41],{"id":40},"exportarlo-desde-la-app","Exportarlo desde la app",[43,44,45,49,52,55],"ol",{},[46,47,48],"li",{},"Conéctate al BMS en la JK app por Bluetooth.",[46,50,51],{},"Abre la pantalla del dispositivo y busca la sección de registros. Los nombres del menú cambian un poco entre versiones de la app.",[46,53,54],{},"Elige el Detail Log y expórtalo. La app guarda un archivo de texto.",[46,56,57],{},"Envía el archivo al ordenador o ábrelo en el móvil.",[20,59,61],{"id":60},"leer-las-columnas","Leer las columnas",[10,63,64],{},"Algunos detalles se confunden con facilidad.",[66,67,68,71,74,77,80,83],"ul",{},[46,69,70],{},"Los números de celda en el texto del mensaje empiezan en 1, así que \"Cell 01\" es la primera celda. Las columnas de celda máxima y mínima empiezan en 0, por lo que hay que sumar 1 para compararlas. Tampoco coinciden siempre: la instantánea puede ir por detrás del evento, así que la celda nombrada en el mensaje no siempre es la que muestra la columna en ese momento. En el ejemplo, las filas que dicen \"Cell 01\" muestran 0 en la columna de celda máxima solo en 366 de 1083 filas, y otras filas muestran celdas hasta la 7.",[46,72,73],{},"Las filas de arranque llevan ceros en las columnas de tensión y corriente.",[46,75,76],{},"Las filas de calibración de hora aparecen cuando la app se conecta y ajusta el reloj. Marcan tus propias sesiones, no un fallo.",[46,78,79],{},"Las filas con fecha anterior a 2021, normalmente 2020-01-01, indican que el reloj aún no estaba ajustado. Son eventos reales con hora desconocida, así que el análisis los deja fuera de los cálculos de tiempos y duraciones.",[46,81,82],{},"Las tensiones con un solo decimal, presentes en algunas exportaciones antiguas, son demasiado toscas para juzgar la dispersión entre celdas.",[46,84,85],{},"La página de análisis acepta archivos de hasta 10 MB y descarta las filas duplicadas que caen a menos de 2 segundos una de otra.",[20,87,89],{"id":88},"familias-de-mensajes","Familias de mensajes",[66,91,92,95,98,101,104],{},[46,93,94],{},"Disparos y liberaciones de protección: sobretensión, subtensión, sobrecorriente de carga y de descarga, cortocircuito, sobretemperatura o subtemperatura de carga y de descarga, y sobretemperatura del MOS. Cada disparo suele tener su fila de liberación.",[46,96,97],{},"Acciones del usuario y de la app: el botón de encendido, un interruptor de emergencia, la app apagando el BMS.",[46,99,100],{},"Interruptores remotos: la app, RS485 o CAN activando o desactivando la carga o la descarga.",[46,102,103],{},"Eventos de alimentación: Boot, apagado y reposo.",[46,105,106],{},"Fallos: estados anormales como un número de celdas incorrecto, un error del coprocesador o un fallo de MOS. No son protecciones normales y merecen atención.",[10,108,109],{},"Los disparos por sobretensión y subtensión nombran la celda. Es el dato más útil.",[20,111,113],{"id":112},"episodios-de-protección","Episodios de protección",[10,115,116],{},"Un disparo y su liberación forman un episodio. El tiempo entre ambos es lo que duró la protección. El tiempo desde la liberación hasta el siguiente disparo del mismo tipo es el tiempo de rearme.",[10,118,119],{},"Un solo problema puede generar mil filas. Si un cargador sigue empujando una celda por encima del límite, el BMS dispara, libera tras una pausa y vuelve a disparar. Cada vuelta añade dos filas.",[10,121,122],{},"Una fila Boot cierra cualquier episodio abierto, porque el BMS perdió su estado. Un disparo sin liberación antes del final del archivo queda abierto.",[20,124,126],{"id":125},"diagnósticos-habituales","Diagnósticos habituales",[10,128,129,133,134,138],{},[130,131,132],"strong",{},"Cargador por encima del límite de celda (tensión del cargador demasiado alta)."," El log de ejemplo tiene 1090 disparos por sobretensión, 1083 de ellos en la celda 01, con una diferencia entre la celda más alta y la más baja casi siempre por debajo de 10 mV. Eso significa que las celdas están equilibradas y que el cargador mantiene el pack demasiado alto; ",[14,135,137],{"href":136},"\u002Fguides\u002Fjk-bms-cell-overcharge-protection-tripping","por qué la protección de sobrecarga de celda salta sin parar"," tiene las cifras y la solución.",[10,140,141,144,145,149,150,154],{},[130,142,143],{},"Celda débil arriba."," Si al menos el 80% de los disparos nombra una celda y la dispersión es de 50 mV o más, esa celda es el problema. Mira primero la dispersión, porque la celda nombrada por sí sola puede engañar. Revisa los ",[14,146,148],{"href":147},"\u002Fguides\u002Fjk-bms-balance-settings","ajustes de balanceo"," y comprueba la celda y su cableado. Para ver el patrón en los datos, consulta ",[14,151,153],{"href":152},"\u002Fguides\u002Fjk-bms-weak-cell-log","cómo encontrar una celda débil en el log",".",[10,156,157,160],{},[130,158,159],{},"Subtensión."," Se aplica el mismo criterio por abajo. Una celda muy por debajo del resto apunta a una celda débil. Una dispersión pequeña apunta a un pack vacío, a menudo por un corte del inversor puesto demasiado bajo. Compara Cell UVP y SOC-0% voltage con el punto donde se detiene el inversor.",[10,162,163,166],{},[130,164,165],{},"Ciclado."," Diez o más disparos por sobretensión con una mediana de rearme inferior a 60 s se marcan como ciclado. Cell OVP recovery y Cell RCV son los campos que hay que mirar.",[10,168,169,172,173,154],{},[130,170,171],{},"Temperatura y cortocircuito."," Los disparos por temperatura muestran el valor máximo alcanzado. Una temperatura del MOS de 70 °C o más sin disparo se marca como advertencia. Cualquier disparo por cortocircuito es crítico. Revisa la carga, el cableado y el ajuste de retardo descrito en ",[14,174,176],{"href":175},"\u002Fguides\u002Fjk-bms-ocp-scp-settings","ajustes de sobrecorriente y cortocircuito",[10,178,179,182,183,154],{},[130,180,181],{},"Reinicios inesperados."," Una fila Boot que no sigue a una fila de apagado en menos de 60 s cuenta como inesperada. El ejemplo tiene 7 arranques, 2 de ellos inesperados, porque los otros cinco siguen a una fila \"Button to turn it off\". Revisa la alimentación y el cableado del BMS, y consulta ",[14,184,186],{"href":185},"\u002Fguides\u002Fjk-bms-reboots-power-events","cómo leer reinicios y eventos de alimentación",[10,188,189,192,193,197],{},[130,190,191],{},"Cambios de capacidad."," Si la capacidad total cambia en el log, por ejemplo de 200 Ah a 334 Ah, alguien editó el ajuste de capacidad. Consulta la ",[14,194,196],{"href":195},"\u002Fguides\u002Fjk-bms-soc-calibration","calibración del SOC"," para saber cómo sigue el BMS la capacidad restante.",[20,199,201],{"id":200},"analiza-tu-log-en-el-navegador","Analiza tu log en el navegador",[10,203,204,205,207],{},"Abre la ",[14,206,17],{"href":16}," y suelta el archivo. Se lee en tu navegador y nunca se sube. Obtienes los episodios, los disparos por celda y los diagnósticos anteriores.",[10,209,210,211,214,215,219,220,224,225,229],{},"También puedes adjuntar una exportación ",[28,212,213],{},".jkcfg"," del mismo BMS. La página dibuja entonces tus umbrales como líneas en los gráficos y contrasta el log con ellos: la tensión de disparo frente a Cell OVP, el número de celdas, la capacidad, la consigna del cargador frente a celdas × Cell RCV, la corriente máxima cerca de los límites de sobrecorriente y la temperatura del MOS cerca de su límite. Corrige lo que encuentre en el ",[14,216,218],{"href":217},"\u002F","editor",", mejor escribiendo los cambios ",[14,221,223],{"href":222},"\u002Fguides\u002Fjk-bms-bluetooth-browser","por Bluetooth",", y consulta ",[14,226,228],{"href":227},"\u002Fguides\u002Fjk-bms-sending-failure","JK BMS Sending failure"," si el BMS rechaza un archivo importado.",{"title":231,"searchDepth":232,"depth":232,"links":233},"",3,[234,236,237,238,239,240,241],{"id":22,"depth":235,"text":23},2,{"id":40,"depth":235,"text":41},{"id":60,"depth":235,"text":61},{"id":88,"depth":235,"text":89},{"id":112,"depth":235,"text":113},{"id":125,"depth":235,"text":126},{"id":200,"depth":235,"text":201},"2026-10-02","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.","md",[246,247,248,249,250,251],"jk-bms detail log","exportar log jk bms","protección de sobrecarga de celda","registro de eventos bms","solución de problemas jk-bms","tensión del cargador demasiado alta",{},true,"\u002Fguides\u002Fjk-bms-detail-log",[256,257,258],"jk-bms-balance-settings","jk-bms-soc-calibration","jk-bms-cell-overcharge-protection-tripping",{"title":5,"description":243},"guides\u002Fjk-bms-detail-log","2026-10-04","5eswl1Hqhj_4wRi6pFzNTkq2P_UHSJT2G1ZMFzcKyr8",[264,268,271,274,275,279,283,287,291,294,298,302,305,308,311,314],{"path":222,"title":265,"description":266,"date":261,"updated":267},"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":147,"title":269,"description":270,"date":242,"updated":261},"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":136,"title":272,"description":273,"date":242,"updated":267},"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":254,"title":5,"description":243,"date":242,"updated":261},{"path":276,"title":277,"description":278,"date":242,"updated":261},"\u002Fguides\u002Fjk-bms-export-import-settings","Exportar e importar ajustes del JK BMS: guía del archivo .jkcfg","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.",{"path":280,"title":281,"description":282,"date":242,"updated":261},"\u002Fguides\u002Fjk-bms-lifepo4-settings","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":284,"title":285,"description":286,"date":242,"updated":267},"\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":288,"title":289,"description":290,"date":242,"updated":261},"\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":175,"title":292,"description":293,"date":242,"updated":261},"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":295,"title":296,"description":297,"date":242,"updated":261},"\u002Fguides\u002Fjk-bms-parameters-explained","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":299,"title":300,"description":301,"date":242,"updated":261},"\u002Fguides\u002Fjk-bms-password","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":185,"title":303,"description":304,"date":242,"updated":261},"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":227,"title":306,"description":307,"date":242,"updated":261},"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":195,"title":309,"description":310,"date":242,"updated":261},"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":152,"title":312,"description":313,"date":242,"updated":267},"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":315,"title":316,"description":317,"date":242,"updated":261},"\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.",1791151317722]