Vraag


  • argon007
  • Registratie: April 2011
  • Laatst online: 27-09 21:01
Ik heb sinds half maart een Nkon ESS Pro 16.1kWh (314Ah) batterij in gebruik met een Seplos BMS, gekoppeld via CAN aan een SAJ H1-5K-S2 hybride omvormer.

Sinds de installatie (midden maart) is de batterij eigenlijk nooit echt onder ~40% SOC gekomen. Door de hoeveelheid zonnepanelen en het zonnige weer werd ze iedere dag terug volgeladen naar 100%. Sinds het weer wat minder zonnig is, is ze voor het eerst sinds maart naar ~50% gegaan. (zie hieronder een overzicht van de SOC sinds maart tot nu. Negeer die 3 spikes tot 0% in september)

Afbeeldingslocatie: https://tweakers.net/i/UqE2jKV_DggxwLlEq1NMqTnYyyw=/800x/filters:strip_exif()/f/image/FcfzA2zq9e6TqgxXSRwAo0Yy.png?f=fotoalbum_large

Enkele dagen geleden toen de SOC rond de 50% draaide begonnen de problemen. De batterijspanning geeft dan aan dat die nog 46 a 47V is en op het scherm van mijn omvormer zie ik staan bij "Bat Status": BatForcedChg". De batterij begint dan uit zichzelf vanaf het net te laden aan ongeveer 350W (in de Seplos-log zie ik ongeveer 8 A laadstroom) tot de spanning terug op een aanvaardbaar niveau is.

Zodra de spanning weer wat hersteld is, stopt het laden en gaat de batterij opnieuw ontladen. Wanneer de spanning opnieuw rond 46–47 V komt, begint dezelfde cyclus opnieuw. Hierdoor kon de batterij op de nacht van 19 → 20 september eigenlijk niet verder onder ~50% komen: ze bleef zichzelf telkens bijladen. Hieronder zie je de SOC van de batterij die 's nachts tussen de 48% en 50% blijft hangen. Je kan ook zie dat de spanning van de batterij dropt tot ~47.5V waarna de batterij automatisch begint te laden en zichzelf terug naar ~50V probeert te brengen.

Afbeeldingslocatie: https://tweakers.net/i/EraUrO3bcq6b8VwKKOcUaqFXAxU=/800x/filters:strip_exif()/f/image/VNMgYh4ppWq1eE1ufFmtdXd7.png?f=fotoalbum_large

In de Seplos-log is dit goed te zien: discharge → spanning daalt → standby → charge (~8 A) → spanning herstelt → opnieuw discharge, enz.

Op 20 september rond 12:05 gebeurde vervolgens iets opvallends (oranje gemarkeerd in het gedeelde Sheet document). Bij een grotere ontlaadstroom zakte de batterij plots wel in een stevig tempo onder de 50% terwijl dit uren er voor gewoon weg niet mogelijk was. Of de batterij was zichzelf aan het bijladen, of als ik veel stroom vroeg kwam dit gewoon van het publieke net.

SOC vóór de gebeurtenis: 49,2%

stroom: ongeveer -86A

pack voltage: 49,2V

laagste cel: 2,905V

en onmiddellijk daarna komt er voor de eerste keer een warning tevoorschijn in de Seplos BMS software: "Cell low voltage alarm"

Daarna corrigeerde de Seplos SOC zeer snel:

47,4% → 42,1% → 37,0% → 31,9% → 26,7% → 21,9%

en schakelde de batterij over van discharge naar charge door de zonnepanelen

Later die dag heeft de batterij door de zonnepanelen opnieuw 100% / 314 Ah bereikt. De cellen waren toen ook zeer mooi gebalanceerd, rond 3,36–3,37 V.

Hieronder zie je dus mooi langs de linkerkant de geleidelijke ontlading. Daarna gaat die op 19 september rond 12 uur naar ~50% en blijft daar hangen. Aan het blokjespatroon zie je mooi dat de batterij zich laad/ontlaad om daarna op 20 september uiteindelijk als een blok naar 22% SOC valt.

Afbeeldingslocatie: https://tweakers.net/i/uO1tn1ev6CkDvaWUHnUoWB_r0dU=/800x/filters:strip_exif()/f/image/TBK0w5tCEsULGkPTDXnisCTa.png?f=fotoalbum_large

Mijn vragen zijn daarom vooral:

Is dit een bekend gedrag van Seplos wanneer de SOC-calibratie/leerwaarde niet meer klopt?

Kan het zijn dat de BMS sinds maart eigenlijk nooit een echte lage SOC heeft gezien en daardoor zijn SOC-referentie is gaan "driften"?

Is de sprong van 47% naar 22% een normale SOC recalibratie na het bereiken van de low-voltage threshold?

Of wijst dit eerder op een zwakke cel / hogere interne weerstand, waardoor één cel onder belasting te ver wegzakt en de BMS daardoor ForceCharge activeert?

Ik heb enkele dagen geleden Nkon zelf gecontacteerd hierover maar kreeg tot nu toe nog geen enkele reactie.

Ik heb de volledige Seplos logging (adhv hun BMS software) van deze periode gedeeld zodat de data bekeken kan worden: https://docs.google.com/spreadsheets/d/1dmGWVoSCDzZFn5TsO5TlNtcmKlD3_7om/edit?usp=sharing&ouid=100524796520116127762&rtpof=true&sd=true

Benieuwd of iemand met een Seplos BMS + LiFePO4 dit gedrag al eens heeft meegemaakt en hoe jullie dit hebben opgelost of als jullie weten wat de oorzaak is en hoe ik dit kan herstellen.

Andere interessante punten in de logs:

20/09 ~00:30–00:31 → herhaald ForceCharge-gedrag rond 47,3 V / ~49% SOC

20/09 12:04:50 → 46,62 V / -74,5 A / min. cel 2,901 V / Cell low voltage alarm

20/09 12:04:55–12:05:16 → SOC zakt stapsgewijs van 47,4% naar 21,9%

20/09 12:05:21 → laden start opnieuw bij 21,9%

20/09 ~17:16 → 314 Ah / 100% SOC, cellen ~3,36–3,37 V

[ Voor 4% gewijzigd door argon007 op 21-09-2026 14:09 ]

Alle reacties


  • Noshi
  • Registratie: Januari 2007
  • Nu online
TL;DR: De laad instellingen in je omvormer staat niet helemaal goed.

Op het moment dat je batterij helemaal leeg is (2.9V/cel), geeft de SOC nog zo'n 22% aan. Dit laat zien dat er een significante discrepantie zit in de SOC.

Bij het opladen stopt de omvormer op het moment dat de SOC 100% aan tikt. De werkelijke SOC is op dat moment echter ca 100-22 = 78%. Om dit op te lossen moet je omvormer langer blijven laden, ondanks dat de batterij 100% aan geeft. Ik zie in de logs echter dat de omvormer onmiddellijk stopt.

Het is gebruikelijk dat de omvormer 1 à 2 uur blijft laden op het moment dat de maximum spanning is bereikt (bulk), en dan afzakt naar de druppelspanning. Dat zorgt er voor dat de accu écht vol is en eventuele drift gecorrigeerd wordt.

Ik ken je omvormer niet, maar dit is vast ergens in te stellen.

[ Voor 4% gewijzigd door Noshi op 21-09-2026 18:39 ]


  • rvdgaag
  • Registratie: December 2015
  • Nu online
Je kan een Seplos BMS zelf tunen met een usb/modbus kabel en de juiste tool die ter download staat op de Seplos website. Hiermee corrigeer je 1x de SOC zoals hij volgens jou is, daarna laadt je de cellen tot 3,45V ieder en laat je hem zo staan voor minimaal een half uur, de Seplos reset dan naar SOC 100%.

Welke type BMS zit er in je systeem ?

Deye 12kW Hybrid, 10,6 kW peak solar, 62,4 kWH Seplos batteries, Panasonic K-series 5kW all-electric heatpump


  • argon007
  • Registratie: April 2011
  • Laatst online: 27-09 21:01
@Noshi als ik als installateur inlog op mijn SAJ omvormer zijn dit de instellingen die er iets kunnen toe doen. Al betwijfel ik of het effectief één van deze is wat jij bedoelt:


Afbeeldingslocatie: https://i.ibb.co/MyjbJHwH/2026-09-21-20-06-22-Greenshot.png

Afbeeldingslocatie: https://i.ibb.co/GQJ1DgbF/2026-09-21-20-06-43-Greenshot.png

@rvdgaag : aan de hand van die software heb ik via USB/modbus alle gegevens uitgelezen.

Dit is wat ik uit die software haal en wat de huidige parameters zijn. Ik heb zelf nog niets gewijzigd daar ik hier dan ook niet helemaal in thuis ben. Ik ben vooral aan het wachten tot ik ook een reactie krijgt uit het Nkon kamp.

Afbeeldingslocatie: https://tweakers.net/i/nLX5mUYx1-HXNfLH9Dpju51lzSw=/800x/filters:strip_exif()/f/image/K0RaWDSGr9ZJAW5vgBmv019u.png?f=fotoalbum_large Afbeeldingslocatie: https://tweakers.net/i/fotzPzaLjOHwiH-OTo8G3INYGlU=/x800/filters:strip_exif()/f/image/rYJm6HY12SxAOwgovzVtKga4.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/pklFHg-3plE6DmSKbGU2MEWykC4=/x800/filters:strip_exif()/f/image/Uk7OaAflYrdpKRxeaC1ua14U.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/V_CfYm1rxyUEA3En_fIW6CfhB6M=/x800/filters:strip_exif()/f/image/AyQxKmocquidjABskZVCaP46.png?f=fotoalbum_large

  • rvdgaag
  • Registratie: December 2015
  • Nu online
De voltages met name aan de onderkant staan een beetje te defensief, kijk eens de filmpjes van Andy (Off Grid Garage) op Youtube, daar kan je de geoptimaliseerde settings voor een V3 Seplos BMS uit halen.

Je kan ook uit mijn V2 settings de waarden halen:

<?xml version="1.0" encoding="utf-8"?>

<paraGroup>

  <filetype>Parameter</filetype>

  <modualName>1101-SP118</modualName>

  <parameter>

    <Name>Monomer high voltage alarm</Name>

    <Value>3.500</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Monomer high pressure recovery</Name>

    <Value>3.480</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Monomer low pressure alarm</Name>

    <Value>2.900</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Monomer low pressure recovery</Name>

    <Value>3.000</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Monomer overvoltage protection</Name>

    <Value>3.650</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Monomer overvoltage recovery</Name>

    <Value>3.600</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Monomer undervoltage protection</Name>

    <Value>2.500</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Monomer undervoltage recovery</Name>

    <Value>2.800</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Equalization opening voltage</Name>

    <Value>3.450</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Battery low voltage forbidden charging</Name>

    <Value>1.500</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Total pressure high pressure alarm</Name>

    <Value>57.50</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Total pressure and high pressure recovery</Name>

    <Value>57.00</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Total pressure low pressure alarm</Name>

    <Value>46.40</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Total pressure and low pressure recovery</Name>

    <Value>48.00</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Total_voltage overvoltage protection</Name>

    <Value>57.80</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Total pressure overpressure recovery</Name>

    <Value>57.50</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Total_voltage undervoltage protection</Name>

    <Value>40.00</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Total pressure undervoltage recovery</Name>

    <Value>44.00</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Harging overvoltage protection</Name>

    <Value>58.40</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Charging overvoltage recovery</Name>

    <Value>58.00</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Charging high temperature warning</Name>

    <Value>50.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Charging high temperature recovery</Name>

    <Value>47.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Charging low temperature warning</Name>

    <Value>2.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Charging low temperature recovery</Name>

    <Value>5.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Charging over temperature protection</Name>

    <Value>55.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Charging over temperature recovery</Name>

    <Value>50.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Charging under-temperature protection</Name>

    <Value>-15.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Charging under temperature recovery</Name>

    <Value>0.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Discharge high temperature warning</Name>

    <Value>55.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Discharge high temperature recovery</Name>

    <Value>50.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Discharge low temperature warning</Name>

    <Value>-15.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Discharge low temperature recovery</Name>

    <Value>0.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Discharge over temperature protection</Name>

    <Value>55.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Discharge over temperature recovery</Name>

    <Value>50.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Discharge under-temperature protection</Name>

    <Value>-15.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Discharge under temperature recovery</Name>

    <Value>0.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Cell low temperature heating</Name>

    <Value>0.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Cell heating recovery</Name>

    <Value>10.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Ambient high temperature alarm</Name>

    <Value>50.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Ambient high temperature recovery</Name>

    <Value>47.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Ambient low temperature alarm</Name>

    <Value>0.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Ambient low temperature recovery</Name>

    <Value>3.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Environmental over-temperature protection</Name>

    <Value>60.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Environmental overtemperature recovery</Name>

    <Value>55.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Environmental under-temperature protection</Name>

    <Value>-10.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Environmental undertemperature recovery</Name>

    <Value>0.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Power high temperature alarm</Name>

    <Value>90.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Power high temperature recovery</Name>

    <Value>85.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Power over temperature protection</Name>

    <Value>100.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Power over temperature recovery</Name>

    <Value>85.0</Value>

    <Unit>℃</Unit>

  </parameter>

  <parameter>

    <Name>Charging overcurrent warning</Name>

    <Value>100.00</Value>

    <Unit>A</Unit>

  </parameter>

  <parameter>

    <Name>Charging overcurrent recovery</Name>

    <Value>50.00</Value>

    <Unit>A</Unit>

  </parameter>

  <parameter>

    <Name>Discharge overcurrent warning</Name>

    <Value>-150.00</Value>

    <Unit>A</Unit>

  </parameter>

  <parameter>

    <Name>Discharge overcurrent recovery</Name>

    <Value>-140.00</Value>

    <Unit>A</Unit>

  </parameter>

  <parameter>

    <Name>Charge overcurrent protection</Name>

    <Value>120.00</Value>

    <Unit>A</Unit>

  </parameter>

  <parameter>

    <Name>Discharge overcurrent protection</Name>

    <Value>-160.00</Value>

    <Unit>A</Unit>

  </parameter>

  <parameter>

    <Name>Transient overcurrent protection</Name>

    <Value>-250.00</Value>

    <Unit>A</Unit>

  </parameter>

  <parameter>

    <Name>Output soft start delay</Name>

    <Value>2000</Value>

    <Unit>mS</Unit>

  </parameter>

  <parameter>

    <Name>Battery rated capacity</Name>

    <Value>280.00</Value>

    <Unit>Ah</Unit>

  </parameter>

  <parameter>

    <Name>SOC</Name>

    <Value>280.00</Value>

    <Unit>Ah</Unit>

  </parameter>

  <parameter>

    <Name>Cell invalidation differential pressure</Name>

    <Value>0.50</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Cell invalidation recovery</Name>

    <Value>0.20</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Equalization opening pressure difference</Name>

    <Value>0.020</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Equalization closing pressure difference</Name>

    <Value>0.010</Value>

    <Unit>V</Unit>

  </parameter>

  <parameter>

    <Name>Static equilibrium time</Name>

    <Value>10</Value>

    <Unit>When</Unit>

  </parameter>

  <parameter>

    <Name>Battery number in series</Name>

    <Value>16</Value>

    <Unit>String</Unit>

  </parameter>

  <parameter>

    <Name>Charge overcurrent delay</Name>

    <Value>10</Value>

    <Unit>S</Unit>

  </parameter>

  <parameter>

    <Name>Discharge overcurrent delay</Name>

    <Value>10</Value>

    <Unit>S</Unit>

  </parameter>

  <parameter>

    <Name>Transient overcurrent delay</Name>

    <Value>30</Value>

    <Unit>mS</Unit>

  </parameter>

  <parameter>

    <Name>Overcurrent delay recovery</Name>

    <Value>60</Value>

    <Unit>S</Unit>

  </parameter>

  <parameter>

    <Name>Overcurrent recovery times</Name>

    <Value>5</Value>

    <Unit>times</Unit>

  </parameter>

  <parameter>

    <Name>Charge current limit delay</Name>

    <Value>5</Value>

    <Unit>Minutes</Unit>

  </parameter>

  <parameter>

    <Name>Charge activation delay</Name>

    <Value>1</Value>

    <Unit>Minutes</Unit>

  </parameter>

  <parameter>

    <Name>Charging activation interval</Name>

    <Value>10</Value>

    <Unit>When</Unit>

  </parameter>

  <parameter>

    <Name>Charge activation times</Name>

    <Value>10</Value>

    <Unit>times</Unit>

  </parameter>

  <parameter>

    <Name>Work record interval</Name>

    <Value>30</Value>

    <Unit>Minutes</Unit>

  </parameter>

  <parameter>

    <Name>Standby recording interval</Name>

    <Value>240</Value>

    <Unit>Minutes</Unit>

  </parameter>

  <parameter>

    <Name>Standby shutdown delay</Name>

    <Value>48</Value>

    <Unit>When</Unit>

  </parameter>

  <parameter>

    <Name>Remaining capacity alarm</Name>

    <Value>10</Value>

    <Unit>%</Unit>

  </parameter>

  <parameter>

    <Name>Remaining capacity protection</Name>

    <Value>5</Value>

    <Unit>%</Unit>

  </parameter>

  <parameter>

    <Name>Interval charge capacity</Name>

    <Value>96</Value>

    <Unit>%</Unit>

  </parameter>

  <parameter>

    <Name>Cycle cumulative capacity</Name>

    <Value>90</Value>

    <Unit>%</Unit>

  </parameter>

  <parameter>

    <Name>Connection fault impedance</Name>

    <Value>10.0</Value>

    <Unit>mΩ</Unit>

  </parameter>

  <parameter>

    <Name>Compensation point 1 position</Name>

    <Value>9</Value>

    <Unit>String</Unit>

  </parameter>

  <parameter>

    <Name>Compensation point 1 impedance</Name>

    <Value>0.0</Value>

    <Unit>mΩ</Unit>

  </parameter>

  <parameter>

    <Name>Ompensation point 2 position</Name>

    <Value>13</Value>

    <Unit>String</Unit>

  </parameter>

  <parameter>

    <Name>Compensation point 2 impedance</Name>

    <Value>0.0</Value>

    <Unit>mΩ</Unit>

  </parameter>

  <param_bit_group>

    <Name>BitGroup0</Name>

    <Value>FF</Value>

  </param_bit_group>

  <param_bit_group>

    <Name>BitGroup1</Name>

    <Value>FF</Value>

  </param_bit_group>

  <param_bit_group>

    <Name>BitGroup2</Name>

    <Value>FF</Value>

  </param_bit_group>

  <param_bit_group>

    <Name>BitGroup3</Name>

    <Value>BF</Value>

  </param_bit_group>

  <param_bit_group>

    <Name>BitGroup4</Name>

    <Value>BF</Value>

  </param_bit_group>

  <param_bit_group>

    <Name>BitGroup5</Name>

    <Value>BF</Value>

  </param_bit_group>

  <param_bit_group>

    <Name>BitGroup6</Name>

    <Value>8F</Value>

  </param_bit_group>

  <param_bit_group>

    <Name>BitGroup7</Name>

    <Value>8F</Value>

  </param_bit_group>

</paraGroup>

Deye 12kW Hybrid, 10,6 kW peak solar, 62,4 kWH Seplos batteries, Panasonic K-series 5kW all-electric heatpump