[{"data":1,"prerenderedAt":324},["ShallowReactive",2],{"guide-pt-jk-bms-detail-log":3,"guides-pt":269},{"id":4,"title":5,"body":6,"date":248,"description":249,"extension":250,"keywords":251,"meta":258,"navigation":259,"path":260,"related":261,"seo":265,"stem":266,"updated":267,"__hash__":268},"guides_pt\u002Fguides\u002Fjk-bms-detail-log.md","Como exportar e ler o Detail Log do JK-BMS",{"type":7,"value":8,"toc":236},"minimark",[9,19,24,32,35,38,42,62,66,69,90,94,97,114,117,121,124,127,130,134,146,161,167,173,183,193,204,208,214],[10,11,12,13,18],"p",{},"O Detail Log do JK-BMS é uma longa lista de eventos, cada um com um instantâneo da bateria naquele momento. Ele mostra quando o BMS cortou a carga ou a descarga, qual célula causou isso e quais eram a tensão, a corrente e a temperatura. Exporte-o do app JK como arquivo de texto e leia à mão, ou abra na ",[14,15,17],"a",{"href":16},"\u002Flogs","página de análise de logs",", que associa os desarmes às liberações e aponta a causa provável.",[20,21,23],"h2",{"id":22},"o-que-é-o-detail-log","O que é o Detail Log",[10,25,26,27,31],{},"O app o exporta como um arquivo com nome parecido com ",[28,29,30],"code",{},"detaillogs-20261001171819.txt",", com a data e a hora da exportação no nome. Apesar da extensão, é um CSV. A primeira linha traz os nomes das colunas e cada uma das demais é um evento.",[10,33,34],{},"Uma linha de evento tem a hora, a mensagem (por exemplo \"Cell 01 over charge protection\"), o estado do MOS de carga, do MOS de descarga, do balanceador e do aquecedor, os números da célula mais alta e da mais baixa, suas tensões, a tensão do pack, a corrente, a capacidade restante e a total, as temperaturas e a corrente do aquecedor.",[10,36,37],{},"Firmwares antigos guardam uma lista curta de cerca de 50 eventos que vai sendo sobrescrita. O Detail Log é um registro separado e mais longo, escrito pelo próprio BMS, por isso cobre dias ou semanas sem nada conectado.",[20,39,41],{"id":40},"exportando-pelo-app","Exportando pelo app",[43,44,45,49,52,59],"ol",{},[46,47,48],"li",{},"Conecte-se ao BMS no app JK por Bluetooth.",[46,50,51],{},"Abra a tela do dispositivo e procure a seção de registros. Os nomes do menu mudam um pouco entre versões do app.",[46,53,54,55,58],{},"Escolha o Detail Log e exporte. O app salva um arquivo ",[28,56,57],{},".txt",".",[46,60,61],{},"Envie o arquivo para o computador ou abra no celular.",[20,63,65],{"id":64},"lendo-as-colunas","Lendo as colunas",[10,67,68],{},"Alguns detalhes são fáceis de confundir.",[70,71,72,75,78,81,84,87],"ul",{},[46,73,74],{},"Os números de célula no texto da mensagem começam em 1, então \"Cell 01\" é a primeira célula. As colunas de célula máxima e mínima começam em 0, então some 1 para comparar. Os dois também nem sempre coincidem: o instantâneo pode ficar atrás do evento, então a célula citada na mensagem nem sempre é a que a coluna mostra naquele momento. No exemplo, as linhas que dizem \"Cell 01\" mostram 0 na coluna de célula máxima em apenas 366 de 1083 linhas, e outras linhas mostram células até a 7.",[46,76,77],{},"As linhas de boot trazem zeros nas colunas de tensão e corrente.",[46,79,80],{},"As linhas de calibração de hora aparecem quando o app conecta e ajusta o relógio. Marcam as suas próprias sessões, não uma falha.",[46,82,83],{},"Linhas com data anterior a 2021, geralmente 2020-01-01, indicam que o relógio ainda não tinha sido ajustado. São eventos reais com hora desconhecida, então a análise os deixa de fora dos cálculos de tempo e duração.",[46,85,86],{},"Tensões com apenas uma casa decimal, presentes em algumas exportações antigas, são grosseiras demais para avaliar a dispersão entre células.",[46,88,89],{},"A página de análise aceita arquivos de até 10 MB e descarta linhas duplicadas que caem a menos de 2 segundos uma da outra.",[20,91,93],{"id":92},"famílias-de-mensagens","Famílias de mensagens",[10,95,96],{},"As mensagens se dividem em alguns grupos.",[70,98,99,102,105,108,111],{},[46,100,101],{},"Desarmes e liberações de proteção: sobretensão, subtensão, sobrecorrente de carga e de descarga, curto-circuito, sobretemperatura ou subtemperatura de carga e de descarga, e sobretemperatura do MOS. Cada desarme normalmente tem uma linha de liberação correspondente.",[46,103,104],{},"Ações do usuário e do app: o botão de energia, uma chave de emergência, o app desligando o BMS.",[46,106,107],{},"Chaves remotas: o app, RS485 ou CAN ligando ou desligando a carga ou a descarga.",[46,109,110],{},"Eventos de energia: Boot, desligamento e repouso.",[46,112,113],{},"Falhas: estados anormais como número de células errado, erro do coprocessador ou falha de MOS. Não são proteções comuns e merecem atenção.",[10,115,116],{},"Os desarmes por sobretensão e subtensão citam a célula. Esse é o dado mais útil.",[20,118,120],{"id":119},"episódios-de-proteção","Episódios de proteção",[10,122,123],{},"Um desarme e a sua liberação formam um episódio. O tempo entre os dois é quanto a proteção durou. O tempo da liberação até o próximo desarme do mesmo tipo é o tempo de rearme.",[10,125,126],{},"Os episódios explicam por que um único problema pode gerar mil linhas. Se um carregador continua empurrando uma célula acima do limite, o BMS desarma, libera depois de uma pausa e desarma de novo. Cada volta soma duas linhas.",[10,128,129],{},"Uma linha Boot fecha qualquer episódio aberto, porque o BMS perdeu o seu estado. Um desarme sem liberação até o fim do arquivo permanece aberto.",[20,131,133],{"id":132},"diagnósticos-comuns","Diagnósticos comuns",[10,135,136,140,141,145],{},[137,138,139],"strong",{},"Carregador acima do limite da célula (tensão do carregador muito alta)."," O log de exemplo tem 1090 desarmes por sobretensão, 1083 deles na célula 01, com a dispersão entre a célula mais alta e a mais baixa quase sempre abaixo de 10 mV. Isso significa que as células estão equilibradas e que o carregador mantém o pack alto demais; ",[14,142,144],{"href":143},"\u002Fguides\u002Fjk-bms-cell-overcharge-protection-tripping","por que a proteção contra sobrecarga de célula fica desarmando"," traz os números e a solução.",[10,147,148,151,152,156,157,58],{},[137,149,150],{},"Célula fraca no topo."," Se pelo menos 80% dos desarmes citam uma célula e a dispersão é de 50 mV ou mais, essa célula é o problema. Veja primeiro a dispersão, porque só a célula citada pode enganar. Revise as ",[14,153,155],{"href":154},"\u002Fguides\u002Fjk-bms-balance-settings","configurações de balanceamento"," e verifique a célula e a sua fiação. Para ver o padrão nos dados, leia ",[14,158,160],{"href":159},"\u002Fguides\u002Fjk-bms-weak-cell-log","como encontrar uma célula fraca no log",[10,162,163,166],{},[137,164,165],{},"Subtensão."," A mesma divisão vale embaixo. Uma célula bem abaixo das outras aponta para uma célula fraca. Uma dispersão pequena aponta para um pack vazio, muitas vezes por um corte do inversor configurado baixo demais. Compare Cell UVP e Tensão SOC-0% com o ponto em que o inversor para.",[10,168,169,172],{},[137,170,171],{},"Ciclagem."," Dez ou mais desarmes por sobretensão com mediana de rearme abaixo de 60 s são sinalizados como ciclagem. Cell OVP recovery e Cell RCV são os campos a observar.",[10,174,175,178,179,58],{},[137,176,177],{},"Temperatura e curto-circuito."," Os desarmes por temperatura mostram o valor máximo atingido. Uma temperatura do MOS de 70 °C ou mais sem desarme é marcada como aviso. Qualquer desarme por curto-circuito é crítico. Verifique a carga, a fiação e o ajuste de atraso descrito em ",[14,180,182],{"href":181},"\u002Fguides\u002Fjk-bms-ocp-scp-settings","configurações de sobrecorrente e curto-circuito",[10,184,185,188,189,58],{},[137,186,187],{},"Reinícios inesperados."," Uma linha Boot que não vem depois de uma linha de desligamento em até 60 s conta como inesperada. O exemplo tem 7 boots, 2 deles inesperados, porque os outros cinco vêm depois de uma linha \"Button to turn it off\". Verifique a alimentação e a fiação do BMS e veja ",[14,190,192],{"href":191},"\u002Fguides\u002Fjk-bms-reboots-power-events","como ler reinícios e eventos de energia",[10,194,195,198,199,203],{},[137,196,197],{},"Mudanças de capacidade."," Se a capacidade total muda no log, por exemplo de 200 Ah para 334 Ah, alguém editou o ajuste de capacidade. Veja a ",[14,200,202],{"href":201},"\u002Fguides\u002Fjk-bms-soc-calibration","calibração do SOC"," para entender como o BMS acompanha a capacidade restante.",[20,205,207],{"id":206},"analise-o-seu-log-no-navegador","Analise o seu log no navegador",[10,209,210,211,213],{},"Abra a ",[14,212,17],{"href":16}," e solte o arquivo. Ele é lido no seu navegador e nunca é enviado. Você obtém os episódios, a contagem de desarmes por célula e os diagnósticos acima.",[10,215,216,217,220,221,225,226,230,231,235],{},"Também é possível anexar uma exportação ",[28,218,219],{},".jkcfg"," do mesmo BMS. A página então desenha os seus limites como linhas nos gráficos e confronta o log com eles: a tensão de desarme contra Cell OVP, o número de células, a capacidade, o setpoint do carregador contra células × Cell RCV, a corrente de pico perto dos limites de sobrecorrente e a temperatura do MOS perto do seu limite. Corrija o que ela encontrar no ",[14,222,224],{"href":223},"\u002F","editor",", de preferência gravando as alterações ",[14,227,229],{"href":228},"\u002Fguides\u002Fjk-bms-bluetooth-browser","por Bluetooth",", e veja ",[14,232,234],{"href":233},"\u002Fguides\u002Fjk-bms-sending-failure","JK BMS Sending failure"," se o BMS rejeitar um arquivo importado.",{"title":237,"searchDepth":238,"depth":238,"links":239},"",3,[240,242,243,244,245,246,247],{"id":22,"depth":241,"text":23},2,{"id":40,"depth":241,"text":41},{"id":64,"depth":241,"text":65},{"id":92,"depth":241,"text":93},{"id":119,"depth":241,"text":120},{"id":132,"depth":241,"text":133},{"id":206,"depth":241,"text":207},"2026-10-02","O que o Detail Log do JK-BMS contém, como exportá-lo pelo app, como ler seus eventos e o que a página de análise mostra sobre desarmes e falhas.","md",[252,253,254,255,256,257],"jk-bms detail log","exportar log jk bms","proteção de sobrecarga de célula","registro de eventos bms","solução de problemas jk-bms","tensão do carregador muito alta",{},true,"\u002Fguides\u002Fjk-bms-detail-log",[262,263,264],"jk-bms-balance-settings","jk-bms-soc-calibration","jk-bms-cell-overcharge-protection-tripping",{"title":5,"description":249},"guides\u002Fjk-bms-detail-log","2026-10-04","98I4DT8YV6byuOyhWjOwfd59p7kMnUgh4sa1c-67Xjg",[270,274,277,280,281,285,289,293,297,300,304,308,311,314,317,320],{"path":228,"title":271,"description":272,"date":267,"updated":273},"Alterar configurações do JK BMS por Bluetooth no navegador","Conecte-se a um JK BMS pelo Chrome ou Edge, leia todas as configurações, aplique um preset e grave tudo numa ordem segura, com releitura. Sem o app JK.",null,{"path":154,"title":275,"description":276,"date":248,"updated":267},"Balanceamento do JK BMS: tensão de início, disparo e corrente","Configuração de balanceamento do JK BMS explicada: tensão de início, diferença de disparo, corrente máxima e a chave Balancer, para LFP, NMC e LTO.",{"path":143,"title":278,"description":279,"date":248,"updated":273},"Sobrecarga de célula do JK BMS desarmando: causas e solução","Cell over charge protection do JK BMS desarma e libera a cada minuto? Veja por que um carregador alto demais causa isso, como distinguir de uma célula fraca e corrigir.",{"path":260,"title":5,"description":249,"date":248,"updated":267},{"path":282,"title":283,"description":284,"date":248,"updated":267},"\u002Fguides\u002Fjk-bms-export-import-settings","Exportar e importar configurações do JK BMS: o arquivo .jkcfg","Como exportar e importar as configurações do JK BMS pelo app, o que o arquivo .jkcfg contém, por que editar à mão o estraga e como editá-lo com segurança.",{"path":286,"title":287,"description":288,"date":248,"updated":267},"\u002Fguides\u002Fjk-bms-lifepo4-settings","Configuração do JK BMS para LiFePO4: 8S e 16S, 280Ah e 314Ah","Configuração do JK BMS para LiFePO4: tensões por célula, balanceamento, corrente e temperatura para 8S e 16S com células de 280Ah e 314Ah, em três níveis.",{"path":290,"title":291,"description":292,"date":248,"updated":273},"\u002Fguides\u002Fjk-bms-log-messages-explained","Mensagens do log do JK BMS: Boot, Time calibration, proteções","O que significa cada mensagem do log do JK BMS: Boot, Time calibration, APP open charge, desarmes e liberações, Discharge On Failed e Unknown Log Code [0].",{"path":294,"title":295,"description":296,"date":248,"updated":267},"\u002Fguides\u002Fjk-bms-nmc-lto-settings","Configuração do JK BMS para NMC e LTO: valores seguros por célula","Configuração do JK BMS para NMC e LTO: OVP, UVP, balanceamento, temperatura e C-rate por célula em três níveis, e como o editor detecta a química.",{"path":181,"title":298,"description":299,"date":248,"updated":267},"Proteção contra sobrecorrente do JK BMS: guia de OCP e SCP","Proteção contra sobrecorrente do JK BMS explicada: limites de OCP de carga e descarga, atrasos, tempos de recuperação e SCP, com faixas e dimensionamento.",{"path":301,"title":302,"description":303,"date":248,"updated":267},"\u002Fguides\u002Fjk-bms-parameters-explained","Parâmetros do JK BMS explicados: cada configuração por grupo","Parâmetros do JK BMS explicados num glossário: cell OVP, OVPR, UVP, UVPR, balanceamento, SOC, RCV e RFV, limites de corrente e temperatura, com faixas LFP.",{"path":305,"title":306,"description":307,"date":248,"updated":267},"\u002Fguides\u002Fjk-bms-password","Senha do JK BMS: senhas padrão, como trocar e redefinir","A senha do JK BMS são na verdade duas: Bluetooth e configurações. Veja os padrões de fábrica, como trocá-las, o que tentar se falharem e o que fazer se perder.",{"path":191,"title":309,"description":310,"date":248,"updated":267},"Reinicializações do JK BMS e MOS de carga off: eventos no log","O JK BMS reinicia ou o MOS de carga desligou sozinho? Aprenda a ler as linhas Boot e o estado do MOS no Detail Log e a separar reinicializações esperadas de falhas reais.",{"path":233,"title":312,"description":313,"date":248,"updated":267},"JK BMS Sending failure: causas e solução passo a passo","Erro Sending failure no JK BMS ao importar? Veja por que o firmware rejeita configurações (cadeias de tensão, ordem de gravação, atraso do SCP) e como resolver.",{"path":201,"title":315,"description":316,"date":248,"updated":267},"Calibração de SOC no JK BMS: deriva, saltos e reset do SOC","Calibração de SOC no JK BMS explicada: por que o SOC deriva ou salta, o que fazem as tensões SOC-100% e SOC-0%, como defini-las e recalibrar o pack.",{"path":159,"title":318,"description":319,"date":248,"updated":273},"Encontre uma célula fraca pelo log do JK BMS: desarmes e dispersão","Encontre uma célula fraca no Detail Log do JK BMS: qual célula desarma primeiro, quão grande é a dispersão no desarme e se é deriva de balanceamento ou célula ruim.",{"path":321,"title":322,"description":323,"date":248,"updated":267},"\u002Fguides\u002Fjk-bms-wire-resistance","Resistência dos cabos no JK BMS: alarme do cabo de balanceamento","Resistência dos cabos no JK BMS explicada: o que significa o aviso de resistência anormal do cabo de balanceamento, valores normais, causas e como corrigir.",1791151318198]