[{"data":1,"prerenderedAt":494},["ShallowReactive",2],{"guide-es-jk-bms-log-messages-explained":3,"guides-es":435},{"id":4,"title":5,"body":6,"date":413,"description":414,"extension":415,"keywords":416,"meta":424,"navigation":425,"path":426,"related":427,"seo":431,"stem":432,"updated":433,"__hash__":434},"guides_es\u002Fguides\u002Fjk-bms-log-messages-explained.md","Mensajes del log del JK BMS: Boot, Time calibration y protecciones",{"type":7,"value":8,"toc":401},"minimark",[9,26,35,40,48,51,55,91,94,98,101,200,204,214,300,306,310,313,355,359,388,392,398],[10,11,12,13,17,18,21,22,25],"p",{},"Los mensajes del log del JK BMS son cadenas cortas y fijas como ",[14,15,16],"code",{},"Boot",", ",[14,19,20],{},"Time calibration"," o ",[14,23,24],{},"Cell 01 over charge protection",". Esta guía explica qué significa cada una y cuáles apuntan a un problema real. Los nombres salen de la tabla de mensajes que usa el firmware, tal como figura en el proyecto de código abierto esphome-jk-bms. Los mensajes se mantienen en inglés, tal como los escribe el BMS.",[10,27,28,29,34],{},"Si solo quieres una respuesta para tu propio archivo, suéltalo en la ",[30,31,33],"a",{"href":32},"\u002Flogs","página de análisis de logs",". Agrupa los mensajes por ti. Las secciones siguientes explican qué está agrupando.",[36,37,39],"h2",{"id":38},"de-dónde-vienen-los-mensajes-del-log-del-jk-bms","De dónde vienen los mensajes del log del JK BMS",[10,41,42,43,47],{},"Los mensajes son la columna de texto del Detail Log. El BMS escribe una fila por evento, y cada fila lleva una instantánea del pack: estados de los MOS, celda más alta y más baja, tensiones, corriente, capacidad y temperaturas. Cómo exportar el archivo y leer las demás columnas se explica en ",[30,44,46],{"href":45},"\u002Fguides\u002Fjk-bms-detail-log","cómo exportar y leer el Detail Log del JK-BMS",".",[10,49,50],{},"El texto no está estandarizado. El mismo tipo de evento se escribe distinto en distintos sitios, y la página de análisis reconoce los mensajes por patrón, no por la cadena exacta. Donde importa, se indica más abajo.",[36,52,54],{"id":53},"mensajes-de-alimentación-y-de-reloj","Mensajes de alimentación y de reloj",[56,57,58,68,74,80,86],"ul",{},[59,60,61,63,64,47],"li",{},[14,62,16],{},": el BMS arrancó. Las columnas de tensión y corriente valen cero, y parece que se escriben antes de medir nada. Consulta ",[30,65,67],{"href":66},"\u002Fguides\u002Fjk-bms-reboots-power-events","cómo leer reinicios y eventos de alimentación",[59,69,70,73],{},[14,71,72],{},"Shutdown",": el BMS se apagó por sí mismo.",[59,75,76,79],{},[14,77,78],{},"Enter sleep",": el BMS entró en modo de reposo. Las opciones de reposo están en los ajustes, en los campos de reposo inteligente (smart sleep).",[59,81,82,85],{},[14,83,84],{},"Reset Watch-Dog",": el watchdog interno reinició el BMS. A diferencia de los tres anteriores, esto es un fallo. Uno de vez en cuando merece una nota, y los repetidos merecen una investigación.",[59,87,88,90],{},[14,89,20],{},": se registra cuando una app se conecta y ajusta el reloj. Marca tus propias sesiones y no es un fallo. La página de análisis oculta estas filas por defecto.",[10,92,93],{},"Las filas con fecha anterior a 2021, normalmente 2020-01-01, se escribieron antes de ajustar el reloj. Son eventos reales con hora desconocida.",[36,95,97],{"id":96},"mensajes-de-interruptores","Mensajes de interruptores",[10,99,100],{},"Registran quién activó o desactivó la carga o la descarga, y por eso explican por qué cambió el estado del MOS sin que hubiera ninguna protección.",[56,102,103,118,133,156,169,194],{},[59,104,105,17,108,17,111,17,114,117],{},[14,106,107],{},"APP open charge",[14,109,110],{},"APP close charge",[14,112,113],{},"APP open discharge",[14,115,116],{},"APP close discharge",": tú u otra persona usó la JK app.",[59,119,120,17,123,17,126,17,129,132],{},[14,121,122],{},"Remote open charge",[14,124,125],{},"Remote close charge",[14,127,128],{},"Remote open discharge",[14,130,131],{},"Remote close discharge",": lo mismo mediante un comando remoto.",[59,134,135,17,138,17,141,17,144,147,148,151,152,155],{},[14,136,137],{},"RS485 charge on",[14,139,140],{},"RS485 charge off",[14,142,143],{},"RS485 discharge on",[14,145,146],{},"RS485 discharge off"," y los equivalentes de ",[14,149,150],{},"CAN",": un inversor o controlador del bus accionó el MOS. ",[14,153,154],{},"RS485 power off"," es un mensaje aparte.",[59,157,158,161,162,165,166,168],{},[14,159,160],{},"Button to turn it off"," y ",[14,163,164],{},"APP to turn it off",": el BMS se apagó con el botón de encendido o desde la app. Un ",[14,167,16],{}," que llega poco después es lo esperado, no un reinicio sorpresa.",[59,170,171,17,174,17,177,180,181,17,184,17,187,161,190,193],{},[14,172,173],{},"Manually enable the emergency mode",[14,175,176],{},"Manually turn off the emergency mode",[14,178,179],{},"Turn off the emergency mode automatically",": cambios del modo de emergencia. ",[14,182,183],{},"Button Emergency On",[14,185,186],{},"Button Emergency Off",[14,188,189],{},"Remote Emergency On",[14,191,192],{},"Remote Emergency Off"," son la misma idea con el origen indicado.",[59,195,196,199],{},[14,197,198],{},"Button Forced Heating",": el calefactor se forzó con el botón.",[36,201,203],{"id":202},"disparos-y-liberaciones-de-protección","Disparos y liberaciones de protección",[10,205,206,207,161,210,213],{},"Un disparo significa que el BMS cortó la carga o la descarga. La mayoría de los disparos tienen una fila de liberación cuando el valor se recupera. La redacción de la liberación varía: \"is released\", \"released\" o \"Release\", y \"over-temperature\" u \"over temperature\". Por eso ",[14,208,209],{},"Charge over temperature protection is released",[14,211,212],{},"Discharge over-temperature protection is released"," parecen incoherentes.",[56,215,216,243,264,281],{},[59,217,218,219,161,222,17,225,161,228,231,232,21,234,237,238,242],{},"Tensión: ",[14,220,221],{},"Cell overcharge protection",[14,223,224],{},"Battery overcharge protection",[14,226,227],{},"Cell undervoltage protection",[14,229,230],{},"Battery undervoltage protection",". Algunos archivos nombran la celda, como en ",[14,233,24],{},[14,235,236],{},"Cell 03 over discharge protection",". El análisis lee los números de celda del 01 al 32. Consulta ",[30,239,241],{"href":240},"\u002Fguides\u002Fjk-bms-cell-overcharge-protection-tripping","por qué la protección de sobrecarga de celda salta sin parar"," para el caso más habitual.",[59,244,245,246,17,249,252,253,161,256,259,260,47],{},"Corriente: ",[14,247,248],{},"Charge overcurrent protection",[14,250,251],{},"Discharge overcurrent protection"," y las etapas ",[14,254,255],{},"Discharge OCP II",[14,257,258],{},"Discharge OCP III",". Los límites y retardos están en ",[30,261,263],{"href":262},"\u002Fguides\u002Fjk-bms-ocp-scp-settings","ajustes de sobrecorriente y cortocircuito",[59,265,266,267,17,270,17,273,276,277,280],{},"Cortocircuito: ",[14,268,269],{},"Charge short circuit protection",[14,271,272],{},"Discharge short circuit protection",[14,274,275],{},"Discharge level 2 short circuit protection",". La página de análisis los califica como críticos. ",[14,278,279],{},"SCP Release Failed"," significa que el BMS no pudo liberar la protección contra cortocircuito, y también se trata como crítico.",[59,282,283,284,17,287,17,290,17,293,161,296,299],{},"Temperatura: ",[14,285,286],{},"Charge over temperature protection",[14,288,289],{},"Charge low temperature protection",[14,291,292],{},"Discharge over temperature protection",[14,294,295],{},"Discharge under temperature protection",[14,297,298],{},"MOS over temperature protection",", cada una con su liberación.",[10,301,302,303,305],{},"Un disparo sin liberación antes del final del archivo sigue abierto. Un ",[14,304,16],{}," cierra cualquier episodio abierto, porque el BMS perdió su estado.",[36,307,309],{"id":308},"mensajes-de-fallo","Mensajes de fallo",[10,311,312],{},"Los fallos no son protecciones normales. Describen algo que va mal en el BMS o en su cableado, y la página de análisis los califica como críticos.",[56,314,315,330,339,345],{},[59,316,317,161,320,323,324,161,327,47],{},[14,318,319],{},"Abnormal current sensor",[14,321,322],{},"Abnormal coprocessor communication",": fallos internos. Sus filas de liberación son ",[14,325,326],{},"Abnormal release of current sensor",[14,328,329],{},"Abnormal cancellation of coprocessor communication",[59,331,332,161,335,338],{},[14,333,334],{},"Charge MOS abnormal",[14,336,337],{},"Discharge MOS abnormal",": el BMS detectó un problema en un MOS.",[59,340,341,344],{},[14,342,343],{},"Discharge On Failed"," (fallo al activar la descarga): el BMS intentó activar la descarga y no funcionó. El mensaje por sí solo no da la causa. Mira las filas de alrededor, ya que una protección todavía activa sería una explicación.",[59,346,347,350,351,47],{},[14,348,349],{},"Cells Count Incorrect",": el número de celdas que ve el BMS no coincide con su ajuste. Compáralo con el número de celdas del ",[30,352,354],{"href":353},"\u002F","editor",[36,356,358],{"id":357},"mensajes-de-configuración","Mensajes de configuración",[56,360,361,373,379],{},[59,362,363,17,366,17,369,372],{},[14,364,365],{},"Factory setting LION",[14,367,368],{},"Factory setting LFP",[14,370,371],{},"Factory setting LTO",": los ajustes se restablecieron a un conjunto de fábrica para esa química. Todos tus valores cambiaron a la vez, así que revísalos.",[59,374,375,378],{},[14,376,377],{},"Unknown Log Code [0]",": no es un evento real. Parece el registro periódico que escribe el BMS cuando el almacenamiento temporizado de datos está activo, y la página de análisis lo oculta por defecto. Si tu archivo tiene miles de estos, revisa el periodo de almacenamiento de datos.",[59,380,381,17,384,387],{},[14,382,383],{},"Unknown Log Code [5]",[14,385,386],{},"[10]"," y otros números: códigos que la tabla no nombra. La página de análisis los lista como desconocidos, y tampoco puede decir qué significan.",[36,389,391],{"id":390},"leerlos-más-rápido","Leerlos más rápido",[10,393,394,395,397],{},"Leer un archivo largo a mano es lento. La ",[30,396,33],{"href":32}," ordena los mensajes en familias (alimentación, interruptores, cada tipo de protección, fallos, configuración), empareja los disparos con sus liberaciones y cuenta los disparos por celda. Oculta las filas de sincronización de reloj y las periódicas hasta que las pidas. Todo se ejecuta en tu navegador y el archivo no se sube.",[10,399,400],{},"Empieza por los fallos y las filas críticas, y después mira los disparos que se repiten.",{"title":402,"searchDepth":403,"depth":403,"links":404},"",3,[405,407,408,409,410,411,412],{"id":38,"depth":406,"text":39},2,{"id":53,"depth":406,"text":54},{"id":96,"depth":406,"text":97},{"id":202,"depth":406,"text":203},{"id":308,"depth":406,"text":309},{"id":357,"depth":406,"text":358},{"id":390,"depth":406,"text":391},"2026-10-02","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].","md",[417,418,419,420,421,422,423],"mensajes del log jk bms","jk bms time calibration","jk bms app open charge","jk bms unknown log code","jk bms discharge on failed","jk bms reset watch-dog","registro de eventos jk bms explicado",{},true,"\u002Fguides\u002Fjk-bms-log-messages-explained",[428,429,430],"jk-bms-detail-log","jk-bms-reboots-power-events","jk-bms-ocp-scp-settings",{"title":5,"description":414},"guides\u002Fjk-bms-log-messages-explained",null,"H30XI35fZjoBJlBbI_pWQePo4W1oeqB4sVTaeF_9pSo",[436,441,445,448,451,455,459,460,464,467,471,475,478,482,486,490],{"path":437,"title":438,"description":439,"date":440,"updated":433},"\u002Fguides\u002Fjk-bms-bluetooth-browser","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.","2026-10-04",{"path":442,"title":443,"description":444,"date":413,"updated":440},"\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":240,"title":446,"description":447,"date":413,"updated":433},"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":45,"title":449,"description":450,"date":413,"updated":440},"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":452,"title":453,"description":454,"date":413,"updated":440},"\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":456,"title":457,"description":458,"date":413,"updated":440},"\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":426,"title":5,"description":414,"date":413,"updated":433},{"path":461,"title":462,"description":463,"date":413,"updated":440},"\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":262,"title":465,"description":466,"date":413,"updated":440},"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":468,"title":469,"description":470,"date":413,"updated":440},"\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":472,"title":473,"description":474,"date":413,"updated":440},"\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":66,"title":476,"description":477,"date":413,"updated":440},"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":479,"title":480,"description":481,"date":413,"updated":440},"\u002Fguides\u002Fjk-bms-sending-failure","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":483,"title":484,"description":485,"date":413,"updated":440},"\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":487,"title":488,"description":489,"date":413,"updated":433},"\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":491,"title":492,"description":493,"date":413,"updated":440},"\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.",1791151317787]