[{"data":1,"prerenderedAt":494},["ShallowReactive",2],{"guide-pt-jk-bms-log-messages-explained":3,"guides-pt":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_pt\u002Fguides\u002Fjk-bms-log-messages-explained.md","Mensagens do log do JK BMS: Boot, Time calibration, proteções",{"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",{},"As mensagens do log do JK BMS são textos curtos e fixos, como ",[14,15,16],"code",{},"Boot",", ",[14,19,20],{},"Time calibration"," ou ",[14,23,24],{},"Cell 01 over charge protection",". Este guia explica o que cada uma significa e quais apontam para um problema real. Os nomes vêm da tabela de mensagens que o firmware usa, conforme listada no projeto de código aberto esphome-jk-bms.",[10,27,28,29,34],{},"Se você só quer uma resposta para o seu arquivo, solte-o na ",[30,31,33],"a",{"href":32},"\u002Flogs","página de análise de logs",". Ela agrupa as mensagens para você. As seções abaixo explicam o que ela está agrupando.",[36,37,39],"h2",{"id":38},"de-onde-vêm-as-mensagens-do-log-do-jk-bms","De onde vêm as mensagens do log do JK BMS",[10,41,42,43,47],{},"As mensagens são a coluna de texto do Detail Log. O BMS escreve uma linha por evento, e cada linha traz um instantâneo do pack: estados dos MOS, célula mais alta e mais baixa, tensões, corrente, capacidade e temperaturas. Como exportar o arquivo e ler as outras colunas está em ",[30,44,46],{"href":45},"\u002Fguides\u002Fjk-bms-detail-log","como exportar e ler o Detail Log do JK-BMS",".",[10,49,50],{},"O texto não é padronizado. O mesmo tipo de evento é escrito de forma diferente em lugares diferentes, e a página de análise reconhece as mensagens por padrão e não pela string exata. Quando isso importa, é indicado abaixo.",[36,52,54],{"id":53},"mensagens-de-energia-e-de-relógio","Mensagens de energia e de relógio",[56,57,58,68,74,80,86],"ul",{},[59,60,61,63,64,47],"li",{},[14,62,16],{},": o BMS iniciou. As colunas de tensão e corrente ficam em zero e parecem ser gravadas antes de qualquer medição. Veja ",[30,65,67],{"href":66},"\u002Fguides\u002Fjk-bms-reboots-power-events","como ler reinícios e eventos de energia",[59,69,70,73],{},[14,71,72],{},"Shutdown",": o BMS se desligou sozinho.",[59,75,76,79],{},[14,77,78],{},"Enter sleep",": o BMS entrou em modo de suspensão. As opções de suspensão estão nas configurações, nos campos de suspensão inteligente.",[59,81,82,85],{},[14,83,84],{},"Reset Watch-Dog",": o watchdog interno reiniciou o BMS. Ao contrário das três anteriores, isto é uma falha. Uma de vez em quando merece nota, repetidas merecem investigação.",[59,87,88,90],{},[14,89,20],{},": registrada quando um app conecta e ajusta o relógio. Marca as suas próprias sessões e não é uma falha. A página de análise oculta essas linhas por padrão.",[10,92,93],{},"Linhas com data anterior a 2021, geralmente 2020-01-01, foram gravadas antes de o relógio ser ajustado. São eventos reais com hora desconhecida.",[36,95,97],{"id":96},"mensagens-de-chaves","Mensagens de chaves",[10,99,100],{},"Elas registram quem ligou ou desligou a carga ou a descarga, e por isso explicam por que o estado do MOS mudou sem nenhuma proteção.",[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",": você ou outra pessoa usou o app JK.",[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",": o mesmo por 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"," e os equivalentes ",[14,149,150],{},"CAN",": um inversor ou controlador no barramento acionou o MOS. ",[14,153,154],{},"RS485 power off"," é uma mensagem própria.",[59,157,158,161,162,165,166,168],{},[14,159,160],{},"Button to turn it off"," e ",[14,163,164],{},"APP to turn it off",": o BMS foi desligado pelo botão de energia ou pelo app. Um ",[14,167,16],{}," logo depois é esperado, não um reinício surpresa.",[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",": mudanças do modo de emergência. ",[14,182,183],{},"Button Emergency On",[14,185,186],{},"Button Emergency Off",[14,188,189],{},"Remote Emergency On",[14,191,192],{},"Remote Emergency Off"," são a mesma ideia com a origem indicada.",[59,195,196,199],{},[14,197,198],{},"Button Forced Heating",": o aquecimento foi forçado pelo botão.",[36,201,203],{"id":202},"desarmes-e-liberações-de-proteção","Desarmes e liberações de proteção",[10,205,206,207,161,210,213],{},"Um desarme significa que o BMS cortou a carga ou a descarga. A maioria dos desarmes tem uma linha de liberação correspondente quando o valor se recupera. O texto da liberação varia: \"is released\", \"released\" ou \"Release\", e \"over-temperature\" ou \"over temperature\". Por isso ",[14,208,209],{},"Charge over temperature protection is released",[14,211,212],{},"Discharge over-temperature protection is released"," parecem inconsistentes.",[56,215,216,243,264,281],{},[59,217,218,219,161,222,17,225,161,228,231,232,21,234,237,238,242],{},"Tensão: ",[14,220,221],{},"Cell overcharge protection",[14,223,224],{},"Battery overcharge protection",[14,226,227],{},"Cell undervoltage protection",[14,229,230],{},"Battery undervoltage protection",". Alguns arquivos citam a célula, como em ",[14,233,24],{},[14,235,236],{},"Cell 03 over discharge protection",". A análise lê números de célula de 01 a 32. Veja ",[30,239,241],{"href":240},"\u002Fguides\u002Fjk-bms-cell-overcharge-protection-tripping","por que a proteção contra sobrecarga de célula fica desarmando"," para o caso mais comum.",[59,244,245,246,17,249,252,253,161,256,259,260,47],{},"Corrente: ",[14,247,248],{},"Charge overcurrent protection",[14,250,251],{},"Discharge overcurrent protection"," e os estágios ",[14,254,255],{},"Discharge OCP II",[14,257,258],{},"Discharge OCP III",". Limites e atrasos estão em ",[30,261,263],{"href":262},"\u002Fguides\u002Fjk-bms-ocp-scp-settings","configurações de sobrecorrente e curto-circuito",[59,265,266,267,17,270,17,273,276,277,280],{},"Curto-circuito: ",[14,268,269],{},"Charge short circuit protection",[14,271,272],{},"Discharge short circuit protection",[14,274,275],{},"Discharge level 2 short circuit protection",". A página de análise as classifica como críticas. ",[14,278,279],{},"SCP Release Failed"," significa que o BMS não conseguiu liberar a proteção contra curto-circuito, o que também é tratado 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 uma com uma liberação.",[10,301,302,303,305],{},"Um desarme sem liberação até o fim do arquivo continua aberto. Um ",[14,304,16],{}," encerra qualquer episódio aberto, porque o BMS perdeu o seu estado.",[36,307,309],{"id":308},"mensagens-de-falha","Mensagens de falha",[10,311,312],{},"Falhas não são proteções comuns. Descrevem algo errado com o BMS ou a sua fiação, e a página de análise as classifica como críticas.",[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",": falhas internas. As linhas de liberação são ",[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",": o BMS detectou um problema num MOS.",[59,340,341,344],{},[14,342,343],{},"Discharge On Failed",": o BMS tentou ligar a descarga e não funcionou. A mensagem sozinha não dá a causa. Olhe as linhas ao redor, já que uma proteção ainda ativa seria uma explicação.",[59,346,347,350,351,47],{},[14,348,349],{},"Cells Count Incorrect",": o número de células que o BMS vê não corresponde ao ajuste. Compare com o número de células no ",[30,352,354],{"href":353},"\u002F","editor",[36,356,358],{"id":357},"mensagens-de-configuração","Mensagens de configuração",[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",": as configurações foram restauradas para um conjunto de fábrica dessa química. Todos os seus valores mudaram de uma vez, então confira-os.",[59,374,375,378],{},[14,376,377],{},"Unknown Log Code [0]",": não é um evento real. Parece ser o registro periódico que o BMS escreve quando o armazenamento de dados por tempo está ligado, e a página de análise o oculta por padrão. Se o seu arquivo tem milhares delas, verifique o período de armazenamento de dados.",[59,380,381,17,384,387],{},[14,382,383],{},"Unknown Log Code [5]",[14,385,386],{},"[10]"," e outros números: códigos que a tabela não nomeia. A página de análise os lista como desconhecidos e também não sabe dizer o que significam.",[36,389,391],{"id":390},"lendo-mais-rápido","Lendo mais rápido",[10,393,394,395,397],{},"Ler um arquivo longo à mão é lento. A ",[30,396,33],{"href":32}," separa as mensagens em famílias (energia, chaves, cada tipo de proteção, falhas, configuração), associa desarmes a liberações e conta os desarmes por célula. Ela oculta as linhas de sincronização do relógio e as periódicas até você pedir. Tudo roda no seu navegador e o arquivo não é enviado.",[10,399,400],{},"Comece pelas falhas e pelas linhas críticas, depois olhe os desarmes que se repetem.",{"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","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].","md",[417,418,419,420,421,422,423],"mensagens do 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,"GQ9Vn5BdXtyxsYWE2eEcdI3e1WngzqbWFQieFTAce1I",[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","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.","2026-10-04",{"path":442,"title":443,"description":444,"date":413,"updated":440},"\u002Fguides\u002Fjk-bms-balance-settings","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":240,"title":446,"description":447,"date":413,"updated":433},"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":45,"title":449,"description":450,"date":413,"updated":440},"Como exportar e ler o Detail Log do JK-BMS","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.",{"path":452,"title":453,"description":454,"date":413,"updated":440},"\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":456,"title":457,"description":458,"date":413,"updated":440},"\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":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","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":262,"title":465,"description":466,"date":413,"updated":440},"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":468,"title":469,"description":470,"date":413,"updated":440},"\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":472,"title":473,"description":474,"date":413,"updated":440},"\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":66,"title":476,"description":477,"date":413,"updated":440},"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":479,"title":480,"description":481,"date":413,"updated":440},"\u002Fguides\u002Fjk-bms-sending-failure","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":483,"title":484,"description":485,"date":413,"updated":440},"\u002Fguides\u002Fjk-bms-soc-calibration","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":487,"title":488,"description":489,"date":413,"updated":433},"\u002Fguides\u002Fjk-bms-weak-cell-log","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":491,"title":492,"description":493,"date":413,"updated":440},"\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.",1791151318256]