๐Ÿ”ฅ Launch offer โ€” Pylon-Monitor V2 โ‚ฌ59 โ‚ฌ39 ยท First 100 orders only ยท Ends August 31 โ†’
Designed & made in France
DIAGNOSTICS8 min read

Pylontech Diagnostics 101: What SOC, SOH and Cell Balance Actually Tell You

The battery already reports these numbers every time it's asked. Here's what they actually mean, what counts as normal, and which ones deserve a real alarm instead of a shrug.

The numbers your battery has been telling you all along

A Pylontech battery's BMS tracks far more about itself than most owners ever see. Every time PYLON Console connects, or every time a monitoring device polls the Console port, the same handful of numbers come back: state of charge, state of health, per-cell voltages, cycle count, temperatures. What's missing for most people isn't the data โ€” it's knowing which of these numbers are worth a second look, and which are just background noise.

This is the reference we wish existed when we started building Pylontech diagnostics tooling: plain-English, no BMS engineering degree required.

Pylontech battery State of Charge shown in large digits on a monitoring device's TFT display
SOC in giant digits โ€” the one number everyone checks first, and the one that tells you the least about long-term battery health.

SOC โ€” the number everyone looks at (and what it doesn't tell you)

State of Charge is simply how full the battery is right now, as a percentage. It's the number on every screen, every app, every dashboard โ€” and it's also the least useful number for judging whether the battery itself is healthy. A battery can swing from 100% to 10% and back every single day for ten years and SOC alone won't tell you whether it's aging gracefully or falling apart. SOC answers "can I use my battery right now" โ€” nothing more.

SOH โ€” the number that actually matters long-term

State of Health is the one worth tracking over months, not minutes: it's the battery's remaining capacity compared to when it was new, also as a percentage. A battery reporting 98% SOH after a year of daily cycling is aging exactly as expected. A battery that's dropped to 85% in the same period is degrading faster than normal โ€” not necessarily an emergency, but worth a closer look, and worth comparing against what similar systems typically show at that cycle count.

The practical habit worth building: don't just glance at SOH, log it. A single reading tells you almost nothing; a trend over six months tells you everything. This is exactly the kind of thing a permanent monitoring setup catches and a once-a-year laptop check misses entirely โ€” see our guide to what Pylontech monitoring should actually look like if you're not there yet.

Cell imbalance โ€” the quiet early-warning signal

Inside every Pylontech unit, several individual cells are wired together, and the BMS actively works to keep their voltages in step. Cell imbalance โ€” the spread between the highest and lowest cell voltage โ€” is usually a small, boring number that sits near zero and stays there. It's also one of the earliest tells that something is starting to go wrong with a specific cell, well before SOH itself moves noticeably.

Almost nobody checks this manually, because almost nobody has a screen showing it continuously. That's the whole argument for a dashboard that surfaces it automatically instead of a number buried three menus deep in vendor software you only open once a year.

Cycles, temperature, and the alarm-worthy numbers

Pylontech monitoring device diagnostics page showing network signal history for troubleshooting
Diagnostics isn't only about the battery itself โ€” a device that also logs its own connection health saves a lot of guesswork when something looks "off".

A rough field guide to what's normal

SignalUsually fineWorth a closer look
SOH (1 year in)95โ€“100%Below ~90% unusually early
Cell imbalanceA few mV, stableSteadily climbing over weeks
Battery temperatureWithin manufacturer's normal rangeRepeated alarm threshold crossings
SOC swingsFollows your usage patternUnexplained sudden drops with no matching load

These are general orientation points, not a diagnosis โ€” always weigh them against your specific system, usage pattern and the manufacturer's own documentation. A monitoring tool's job is to put the numbers in front of you reliably; interpreting a genuinely borderline case is still worth a second opinion from an installer familiar with your setup.

Turning numbers into alerts, not just a screen to check

Reading this far means you now know which numbers matter. The next step is making sure you see them without having to remember to look โ€” a configurable alarm (SOC and temperature thresholds, with hysteresis so one noisy reading doesn't spam you) pushed straight to your phone, or the same data flowing into Home Assistant where a slow SOH trend shows up on a history graph automatically. See the full feature list for how this is built into Pylon-Monitor, or every other platform it plugs into if Home Assistant isn't your stack.

One honest limit: monitoring tells you what's happening. It doesn't fix it. A genuinely failing cell needs a technician, not a dashboard โ€” what good diagnostics buys you is catching that situation in week two instead of month six.

Pylon-Monitor surfaces every one of these numbers automatically โ€” live on a dashboard, logged for trends, with configurable alarms on the ones that matter.

Order now โ€” โ‚ฌ39 One-time purchase, โ‚ฌ39 incl. VAT โ€” no subscription.