[{"data":1,"prerenderedAt":418},["ShallowReactive",2],{"guide-en-jk-bms-reset":3,"guides-en":289},{"id":4,"title":5,"body":6,"date":267,"description":268,"extension":269,"keywords":270,"meta":277,"navigation":278,"path":279,"related":280,"seo":285,"stem":286,"updated":287,"__hash__":288},"guides_en\u002Fguides\u002Fjk-bms-reset.md","How to Reset a JK BMS: SOC, Capacity, Alarms and Settings",{"type":7,"value":8,"toc":250},"minimark",[9,13,18,21,47,50,54,57,74,87,91,98,110,113,117,120,124,127,153,166,169,173,176,195,202,205,209,217,221,226,229,233,236,240,243],[10,11,12],"p",{},"\"Reset\" means different things on a JK BMS, and each has its own method. The SOC resets itself when a cell reaches the SOC-100% or SOC-0% voltage. A protection alarm clears when its recovery condition is met. The settings go back to a known state only when you write a complete configuration, such as a preset or a backup file. Before any of these, save a backup of the current settings, so you can undo the change.",[14,15,17],"h2",{"id":16},"before-you-reset-anything-make-a-backup","Before you reset anything: make a backup",[10,19,20],{},"Most \"reset\" questions come from a BMS that behaves strangely after a settings change. If you overwrite everything, you also lose the values that worked. So start with a backup:",[22,23,24,34],"ul",{},[25,26,27,28,33],"li",{},"In the JK app, export the settings to a file. The ",[29,30,32],"a",{"href":31},"\u002Fguides\u002Fjk-bms-export-import-settings","export and import guide"," shows where.",[25,35,36,37,41,42,46],{},"In ",[29,38,40],{"href":39},"\u002F","JK Preset Studio",", connect over Bluetooth. The write dialog offers the current settings as a ",[43,44,45],"code",{},".jkcfg"," download before anything changes, and you can also download the file from the editor at any time.",[10,48,49],{},"Keep that file. It is the only way back to your old configuration.",[14,51,53],{"id":52},"how-to-reset-the-soc-on-a-jk-bms","How to reset the SOC on a JK BMS",[10,55,56],{},"The JK BMS counts the charge that flows in and out. Small errors add up, so the SOC drifts. It is corrected at two points:",[22,58,59,67],{},[25,60,61,62,66],{},"When the highest cell reaches the ",[63,64,65],"strong",{},"SOC-100% voltage"," during charging, the BMS sets SOC to 100%.",[25,68,69,70,73],{},"When the lowest cell falls to the ",[63,71,72],{},"SOC-0% voltage",", it sets SOC to 0%.",[10,75,76,77,81,82,86],{},"To reset the SOC, charge the pack fully until a cell reaches the SOC-100% voltage and the current tapers. That is the whole procedure. If the SOC never reaches 100%, the SOC-100% voltage is set above what your charger delivers: the ",[29,78,80],{"href":79},"\u002Fguides\u002Fjk-bms-soc-stuck-at-99","SOC stuck at 99% guide"," covers that case, and the ",[29,83,85],{"href":84},"\u002Fguides\u002Fjk-bms-soc-calibration","SOC calibration guide"," gives the full step-by-step method with recommended voltages.",[14,88,90],{"id":89},"how-to-reset-the-capacity","How to reset the capacity",[10,92,93,94,97],{},"The ",[63,95,96],{},"Battery capacity"," setting is the rated capacity of your pack in Ah. If it is wrong, the SOC runs too fast or too slow even after a full charge. To reset it:",[99,100,101,104,107],"ol",{},[25,102,103],{},"Enter the real capacity of your cells. For cells in parallel, enter the total.",[25,105,106],{},"Write it to the BMS.",[25,108,109],{},"Do one full charge so the SOC is corrected at 100%.",[10,111,112],{},"The cycle capacity shown in the app is different: it is the total charge the pack has moved over its lifetime, not a setting.",[14,114,116],{"id":115},"can-you-reset-the-cycle-count","Can you reset the cycle count?",[10,118,119],{},"The cycle count and the cycle capacity are history counters. We know of no setting in the JK app that clears them on current firmware, and forum users report the same. They do not affect protection or the SOC, so there is no technical reason to reset them. If you bought a used pack, read them as part of its history.",[14,121,123],{"id":122},"how-to-reset-a-jk-bms-alarm","How to reset a JK BMS alarm",[10,125,126],{},"You cannot clear a protection alarm by hand, and you do not need to. Each one clears when its condition ends:",[22,128,129,135,141,147],{},[25,130,131,134],{},[63,132,133],{},"Over-voltage and under-voltage protection"," release when the cell returns to the recovery voltage (OVPR or UVPR).",[25,136,137,140],{},[63,138,139],{},"Over-current protection"," releases after the recovery time, often 60 seconds.",[25,142,143,146],{},[63,144,145],{},"Short circuit protection"," releases after its own recovery time, as long as the short is gone.",[25,148,149,152],{},[63,150,151],{},"Temperature protection"," releases when the sensor returns past the recovery temperature.",[10,154,155,156,160,161,165],{},"Fault alarms are different. A wire resistance alarm, a temperature sensor fault or a wrong cell count stays until you fix the cause. The ",[29,157,159],{"href":158},"\u002Fguides\u002Fjk-bms-alarms-list","alarms list"," explains every alarm and what clears it. If an alarm keeps returning, a ",[29,162,164],{"href":163},"\u002Flogs","Detail Log analysis"," shows when and why it trips.",[10,167,168],{},"A restart, with the power button or the display switch, clears a frozen state, but not a protection whose condition is still true.",[14,170,172],{"id":171},"how-to-factory-reset-a-jk-bms","How to factory reset a JK BMS",[10,174,175],{},"There is no factory reset button in the JK app on the models and firmware we know, and JK does not document a reset procedure. What people need in practice is a clean, known configuration. You get it in two ways:",[22,177,178,184],{},[25,179,180,183],{},[63,181,182],{},"Restore a backup."," Import your saved file, or open it in the browser editor and write it over Bluetooth.",[25,185,186,189,190,194],{},[63,187,188],{},"Apply a preset."," The ",[29,191,193],{"href":192},"\u002Fpresets","ready presets"," hold complete, checked settings for LiFePO4, NMC and LTO at three levels. Set the cell count and capacity, apply the preset and write it.",[10,196,197],{},[198,199],"img",{"alt":200,"src":201},"JK Preset Studio writing settings to a JK BMS over Bluetooth step by step and reading every step back to verify it","\u002Fscreenshots\u002Fwrite.webp",[10,203,204],{},"Writing over Bluetooth from the browser avoids the most common problem with a \"reset\": the firmware checks each new value against the ones it holds, so a complete file can fail with Sending failure halfway. The editor writes in a safe order and reads every step back.",[14,206,208],{"id":207},"how-to-reset-the-jk-bms-password","How to reset the JK BMS password",[10,210,211,212,216],{},"A forgotten settings password is not cleared by any of the resets above. The ",[29,213,215],{"href":214},"\u002Fguides\u002Fjk-bms-password","password guide"," covers the default passwords and what to do when yours does not work.",[14,218,220],{"id":219},"faq","FAQ",[222,223,225],"h3",{"id":224},"does-resetting-the-soc-change-my-settings","Does resetting the SOC change my settings?",[10,227,228],{},"No. The SOC is corrected by a full charge and no setting changes. Only if the SOC-100% voltage is wrong do you need to change it first.",[222,230,232],{"id":231},"does-restarting-a-jk-bms-delete-my-settings","Does restarting a JK BMS delete my settings?",[10,234,235],{},"No. Settings are stored in the BMS and survive a restart and a power off. A restart only clears a frozen state.",[222,237,239],{"id":238},"how-do-i-put-my-jk-bms-back-to-default-settings","How do I put my JK BMS back to default settings?",[10,241,242],{},"Write a complete configuration: your backup, or a ready preset for your chemistry with your cell count and capacity. Check the values against your cell datasheet before writing.",[10,244,245,246,249],{},"Start with a backup: ",[29,247,248],{"href":39},"connect your BMS"," and download the current settings in one click.",{"title":251,"searchDepth":252,"depth":252,"links":253},"",3,[254,256,257,258,259,260,261,262],{"id":16,"depth":255,"text":17},2,{"id":52,"depth":255,"text":53},{"id":89,"depth":255,"text":90},{"id":115,"depth":255,"text":116},{"id":122,"depth":255,"text":123},{"id":171,"depth":255,"text":172},{"id":207,"depth":255,"text":208},{"id":219,"depth":255,"text":220,"children":263},[264,265,266],{"id":224,"depth":252,"text":225},{"id":231,"depth":252,"text":232},{"id":238,"depth":252,"text":239},"2026-10-14","How to reset a JK BMS: reset the SOC, the capacity, a stuck alarm or all settings, what the cycle count really is, and why you should back up before any reset.","md",[271,272,273,274,275,276],"jk bms reset","jk bms reset soc","jk bms reset cycle count","jk bms reset capacity","jk bms factory reset","jk bms reset alarm",{},true,"\u002Fguides\u002Fjk-bms-reset",[281,282,283,284],"jk-bms-soc-calibration","jk-bms-alarms-list","jk-bms-export-import-settings","jk-bms-password",{"title":5,"description":268},"guides\u002Fjk-bms-reset",null,"RAjZ0VoGej39v8urvi7UeI6Z11Iio5lUBDp4JPUHT0E",[290,294,298,302,306,310,314,318,322,326,327,331,335,339,343,347,351,355,360,365,369,373,376,380,384,388,392,396,399,403,407,410,414],{"path":291,"title":292,"description":293,"date":267,"updated":287},"\u002Fguides\u002Fjk-bms-app-alternative","JK BMS App Alternative: Change Settings from Your PC or Browser","Looking for a JK BMS app alternative? Compare the JK app, the PC monitor software, ESPHome and a browser editor that reads and writes settings over Bluetooth.",{"path":295,"title":296,"description":297,"date":267,"updated":287},"\u002Fguides\u002Fjk-bms-bluetooth-not-connecting","JK BMS Not Connecting over Bluetooth: Fixes That Work","JK BMS not connecting or not pairing over Bluetooth? Work through the causes in order: sleep, another app holding the link, permissions, range and the browser.",{"path":299,"title":300,"description":301,"date":267,"updated":287},"\u002Fguides\u002Fjk-bms-calibration","JK BMS Voltage and Current Calibration: How to Do It Right","How to calibrate JK BMS voltage and current: what to measure, which value to enter, why calibration ends in Sending failure, and when to leave it alone.",{"path":303,"title":304,"description":305,"date":267,"updated":287},"\u002Fguides\u002Fjk-bms-error-codes","JK BMS Error Codes: What the Display and LEDs Are Telling You","JK BMS error codes explained: what the Err numbers, the ALM light and the app alarms mean, which codes users have matched to real faults, and how to find the cause.",{"path":307,"title":308,"description":309,"date":267,"updated":287},"\u002Fguides\u002Fjk-bms-firmware","JK BMS Firmware: V15 vs V19 and How to Update Safely","JK BMS firmware explained: how to read your hardware and software version, what changed from V11 to V15 and V19, and how to update without bricking the BMS.",{"path":311,"title":312,"description":313,"date":267,"updated":287},"\u002Fguides\u002Fjk-bms-first-setup","How to Set Up a New JK BMS: First Start Step by Step","Set up a new JK BMS the right way: wiring order, first power-on, passwords, cell count, a chemistry preset, current limits and a verified write over Bluetooth.",{"path":315,"title":316,"description":317,"date":267,"updated":287},"\u002Fguides\u002Fjk-bms-not-charging","JK BMS Not Charging or Discharging: Why the MOSFET Is Off","JK BMS not charging or not discharging? Find which protection or switch turned the MOSFET off, how to tell the causes apart and which setting fixes each one.",{"path":319,"title":320,"description":321,"date":267,"updated":287},"\u002Fguides\u002Fjk-bms-not-turning-on","JK BMS Not Turning On: How to Start and Wake It Up","JK BMS not turning on? Learn how to activate a new board with a charger or the button, wake it from sleep, and find the wiring faults that keep it dark.",{"path":323,"title":324,"description":325,"date":267,"updated":287},"\u002Fguides\u002Fjk-bms-precharge","JK BMS Precharge: Stop Sparks and SCP Trips on Inverter Start","What JK BMS precharge does, why inverter capacitors trip short circuit protection, how to set the precharge time and when you still need a precharge resistor.",{"path":279,"title":5,"description":268,"date":267,"updated":287},{"path":328,"title":329,"description":330,"date":267,"updated":287},"\u002Fguides\u002Fjk-bms-smart-sleep","JK BMS Smart Sleep: What the Voltage and Time Settings Do","What JK BMS smart sleep does, how the smart sleep voltage and time work together, how to wake a sleeping BMS and which values to use for home storage or a camper.",{"path":158,"title":332,"description":333,"date":334,"updated":287},"JK BMS Alarms List: Every Alarm, Its Cause and the Fix","All JK BMS alarms in one table: what each one means, what usually triggers it and which setting governs it, from cell OVP and MOS OTP to wire resistance.","2026-10-12",{"path":336,"title":337,"description":338,"date":334,"updated":287},"\u002Fguides\u002Fjk-bms-inverter-communication","JK Inverter BMS Communication: Deye, Victron and Growatt Setup","Connect a JK inverter BMS to Deye, Victron or Growatt over CAN or RS485: protocol number, port mode, DIP address, cable pinout and the inverter-side settings.",{"path":340,"title":341,"description":342,"date":334,"updated":287},"\u002Fguides\u002Fjk-bms-model-number-explained","JK BMS Model Numbers Explained: B2A8S20P, PB2A16S20P and More","Decode any JK BMS model name: series, balance current, cell count and current rating, plus the -H, -HC and -R suffixes and what they mean for heating, CAN and RS485.",{"path":344,"title":345,"description":346,"date":334,"updated":287},"\u002Fguides\u002Fjk-bms-parallel-batteries","JK BMS Parallel Batteries: Wiring, DIP Addresses and Settings","Connect several JK inverter BMS packs in parallel: busbar wiring, the RS485-2 link, DIP switch addresses, the master pack, matching settings and current limits.",{"path":348,"title":349,"description":350,"date":334,"updated":287},"\u002Fguides\u002Fjk-bms-temperature-heating-settings","JK BMS Temperature and Heating Settings: Safe Values for LiFePO4","Set JK BMS charge and discharge temperature limits, MOS OTP and the heating function. Why the -20 °C factory default is wrong for LiFePO4 and what to use instead.",{"path":79,"title":352,"description":353,"date":354,"updated":287},"JK BMS SOC Stuck at 99%: Why It Never Reaches 100% and the Fix","JK BMS SOC stuck at 99% and never showing 100%? See what the BMS waits for at the end of charging, the six usual causes, and the settings that fix it.","2026-10-07",{"path":356,"title":357,"description":358,"date":359,"updated":287},"\u002Fguides\u002Fjk-bms-bluetooth-browser","Change JK BMS Settings over Bluetooth in Your Browser","Connect to a JK BMS from Chrome or Edge, read every setting, apply a preset and write it back in a safe order with read-back checks. No JK app needed.","2026-10-04",{"path":361,"title":362,"description":363,"date":364,"updated":359},"\u002Fguides\u002Fjk-bms-balance-settings","JK BMS Balance Settings: Start Voltage, Trigger, Current","JK BMS balance settings explained: start balance voltage, balance trigger voltage, max balance current and the Balancer switch, for LFP, NMC and LTO.","2026-10-02",{"path":366,"title":367,"description":368,"date":364,"updated":287},"\u002Fguides\u002Fjk-bms-cell-overcharge-protection-tripping","JK BMS Cell Over Charge Protection Keeps Tripping: Causes and Fix","JK BMS cell over charge protection tripping and releasing every minute? See why a charger set too high causes it, how to tell it from a weak cell, and how to fix it.",{"path":370,"title":371,"description":372,"date":364,"updated":359},"\u002Fguides\u002Fjk-bms-detail-log","How to export and read the JK-BMS Detail Log","What the JK-BMS Detail Log contains, how to export it from the app, how to read its events and what the log analysis page tells you about trips and faults.",{"path":31,"title":374,"description":375,"date":364,"updated":359},"Export and Import JK BMS Settings: The .jkcfg File Guide","How to export and import JK BMS settings with the app, what the .jkcfg file contains, why hand edits break it, and how to edit it safely in your browser.",{"path":377,"title":378,"description":379,"date":364,"updated":359},"\u002Fguides\u002Fjk-bms-lifepo4-settings","JK BMS Settings for LiFePO4: 8S and 16S, 280Ah and 314Ah","JK BMS settings for LiFePO4 packs: per-cell voltage, balance, current and temperature values for 8S and 16S with 280Ah and 314Ah cells, in three wear levels.",{"path":381,"title":382,"description":383,"date":364,"updated":287},"\u002Fguides\u002Fjk-bms-log-messages-explained","JK BMS Log Messages Explained: Boot, Time calibration, Protections","What each JK BMS log message means: Boot, Time calibration, APP open charge, protection trips and releases, Discharge On Failed and Unknown Log Code [0].",{"path":385,"title":386,"description":387,"date":364,"updated":359},"\u002Fguides\u002Fjk-bms-nmc-lto-settings","JK BMS Settings for NMC and LTO: Safe Per-Cell Values","JK BMS settings for NMC and LTO packs: per-cell OVP, UVP, balance, temperature and C-rate values in three wear levels, plus how the editor detects chemistry.",{"path":389,"title":390,"description":391,"date":364,"updated":359},"\u002Fguides\u002Fjk-bms-ocp-scp-settings","JK BMS Overcurrent Protection Settings: OCP and SCP Guide","JK BMS overcurrent protection settings explained: charge and discharge OCP limits, delays, recovery times and SCP, with ranges and sizing for inverters.",{"path":393,"title":394,"description":395,"date":364,"updated":359},"\u002Fguides\u002Fjk-bms-parameters-explained","JK BMS Parameters Explained: Every Setting by Group","JK BMS parameters explained in one glossary: cell OVP, OVPR, UVP, UVPR, balance, SOC, RCV and RFV, current and temperature limits, with typical LFP ranges.",{"path":214,"title":397,"description":398,"date":364,"updated":359},"JK BMS Password: Default Codes, Change and Reset Guide","Your JK BMS password is really two codes: Bluetooth and settings. See factory defaults, how to change them, what to try if one fails, and what to do if lost.",{"path":400,"title":401,"description":402,"date":364,"updated":359},"\u002Fguides\u002Fjk-bms-reboots-power-events","JK BMS Reboots and Charge MOS Off: Reading Power Events in the Log","JK BMS reboots or the charge MOS switched off by itself? Learn to read Boot rows and MOS state in the Detail Log and tell expected restarts from real faults.",{"path":404,"title":405,"description":406,"date":364,"updated":359},"\u002Fguides\u002Fjk-bms-sending-failure","JK BMS Sending failure: Causes and Step-by-Step Fix","JK BMS Sending failure on import? See why the firmware rejects settings (voltage chains, write order, SCP delay) and how to fix it step by step.",{"path":84,"title":408,"description":409,"date":364,"updated":354},"JK BMS SOC Calibration: Fix SOC Drift, Jumps and Reset","JK BMS SOC calibration explained: why SOC drifts or jumps, what the SOC-100% voltage and SOC-0% voltage do, and how to set them and recalibrate the pack.",{"path":411,"title":412,"description":413,"date":364,"updated":287},"\u002Fguides\u002Fjk-bms-weak-cell-log","Find a Weak Cell with the JK BMS Log: Trips, Spread and Balance","Find a weak cell in the JK BMS Detail Log: which cell trips first, how wide the spread is at the trip, and whether it is balance drift or a bad cell.",{"path":415,"title":416,"description":417,"date":364,"updated":359},"\u002Fguides\u002Fjk-bms-wire-resistance","JK BMS Wire Resistance: Fix Abnormal Balance Wire Alarm","JK BMS wire resistance explained: what the abnormal resistance of the balance wire warning means, normal values, common causes and how to fix a bad lead.",1791980002918]