Pylontech Fault Code Index
Every Pylontech battery alarm, BMS protection event, and LED indicator state — what each fault means, the most likely cause, and what to do next. Pylontech batteries are battery-only — faults also surface through your paired inverter's monitoring platform. Covers US2000C, US3000C, US5000, and Force H2.
Jump to category
If your Pylontech battery is in protection mode or showing alarms through your inverter, a remote diagnostic identifies the cause and recommends the fix — usually within 30 minutes.
Book Pylontech diagnosis — from £85 → How diagnostics workThe front panel LEDs are the primary way to identify Pylontech battery status. The RUN LED shows operating state, the ALM LED shows fault conditions, and the SOC LEDs show charge level. These states apply to all US-series models.
RUN LED — solid green
Normal · charging active
RUN LED — slow flash (~3.5s)
Normal · idle / standby
RUN LED — fast flash (~1.5s)
Normal · discharging active
ALM LED — flashing red (~1.5s)
Warning · approaching limit
ALM LED — solid red, all others off
⚠ Protection mode — battery shut down
All LEDs off — battery appears dead
⚠ Deep sleep or hardware fault
Voltage alarms trigger when individual cell voltages or the total module voltage exceeds safe limits. These are the most common Pylontech protection events, often caused by incorrect charge settings or cell imbalance.
Cell overvoltage protection
⚠ Protection mode — charge stopped
Cell overvoltage warning
ALM flashing · charge continuing
Cell undervoltage protection
⚠ Protection mode — discharge stopped
Cell undervoltage warning
ALM flashing · discharge continuing
Module voltage imbalance
Multi-unit stack · SOC mismatch
Current alarms trigger when charge or discharge current exceeds the battery's rated limits. The US5000 supports up to 100A continuous — exceeding this causes the BMS to shut down the affected direction.
Charge overcurrent protection
⚠ Protection mode — charge stopped
Discharge overcurrent protection
⚠ Protection mode — discharge stopped
Short circuit protection
⚠ Immediate shutdown — do not restart
Temperature alarms protect the lithium cells from operating outside their safe range. Pylontech US-series batteries operate between 0°C and 50°C for discharge and 0°C to 45°C for charge — exceeding these limits triggers protection.
Charge overtemperature protection
Charge stopped · discharge may continue
Discharge overtemperature protection
Full shutdown · above 50°C
Low temperature charging protection
Charge stopped · below 0°C
Temperature sensor fault
BMS internal · sensor disconnected
Communication faults are the most common Pylontech issue in UK installations. These appear when the inverter cannot talk to the battery BMS over CAN or RS485 — and are often caused by incorrect cabling rather than a fault with the battery itself.
Battery communication fault (CAN)
Inverter shows: BMS Lost / Batt Comm Fail
Battery communication fault (RS485)
Inverter shows: No Battery / BMS Error
Master battery not set
Multi-unit stack · no CAN output
Inter-module link cable fault
Stack comm · link cables between units
Faults specific to multi-module stacks and individual module hardware — internal BMS failures, firmware issues, and charge profile problems that affect the battery independently of the inverter.
BMS internal failure
⚠ Internal error — firmware or hardware
Early charge cutoff (80–85%)
Not reaching 100% · BMS limiting
SOC stuck or inaccurate
Display shows wrong % · SOC drift
Mixed stack capacity mismatch
Different models in one stack
Pylontech faults often appear differently depending on which inverter brand is paired with the battery. If you're seeing an alarm in your inverter's monitoring that you can't match to this list, share the exact alarm text and your inverter brand and we'll identify it. Retrieving the Pylontech log files via BatteryView is the fastest route to a definitive diagnosis.
Full diagnostic — BMS internal failure, firmware versions, cell balancing, and warranty process.
Cable pinout, protocol settings, DIP switches, and brand-specific wiring for GivEnergy, Victron, Solis, and more.
Official US-series and Force H2 user manuals, datasheets, and installation guides.
Pylontech battery fault questions
Pylontech batteries do not display numbered fault codes on a screen. Instead, they use LED indicators on the front panel. The ALM LED flashing red means a warning condition — the battery is approaching an operational limit but still working. The ALM LED solid red with all other LEDs off means protection mode — the battery has shut down. The specific fault type is identified through your paired inverter's monitoring platform or by connecting via Pylontech BatteryView software over the console port.
A flashing red ALM light means the battery is in an alarm state — a parameter like temperature, voltage, or current is approaching its limit but the battery continues operating. A solid red ALM light with all other LEDs off means protection mode — the BMS has shut down charge and discharge. Common triggers include cell overvoltage from overcharging, cell undervoltage from deep discharge, high temperature in an enclosed space, or a communication fault. Check your inverter's alarm log for the specific type.
Switch off the battery using the breaker or power button, wait at least 60 seconds, then switch it back on. If the battery entered protection due to low voltage, you may need to charge it from the inverter's AC supply before it will resume. If the battery shows 0V or will not power on, it may be in deep sleep protection and require a controlled bench recharge. If the same protection event triggers repeatedly after reset, the underlying cause needs professional diagnosis — do not keep resetting without investigating.
STS offers remote diagnostic assessments from £75. Pylontech batteries log detailed operating data including cell voltages, temperatures, and alarm history. Our engineers can analyse this data remotely through your inverter's monitoring platform to identify the root cause and recommend the fix — whether that is a settings change, a firmware update, or a physical inspection.
Battery communication faults are the most common Pylontech issue. The inverter cannot talk to the battery BMS over CAN or RS485. Common causes include the cable plugged into the wrong port on the inverter, incorrect cable wiring (many supplied cables have the wrong pinout for your inverter brand), the battery not set as master in a multi-unit stack, or the wrong battery protocol selected in the inverter settings. Check the cable, port, and inverter battery type setting first. See our inverter pairing guide for brand-specific wiring.
Battery alarm you can't clear?
Describe the LED state on the battery, what your inverter's monitoring is showing, and when the fault first appeared. We'll analyse the data remotely and tell you whether it needs a settings change, firmware update, or site visit.