50% ist gut. Die Grenze sagt aber nichts aus, wenn das BMS den realen SOC nicht ermitteln kann. Wir nehmen das als real an, weil wir keine bessere Zahl sehen, nach vielen Tagen des Micorladens und Entladens ist diese Zahl aber nicht mehr real. Das BMS bewertet an der oberen und unteren Grenze anhan der Zellspannung den SoC neu. Und wenn die Zellspannung dann plötzlich bei 3V liegt macht das BMS aus einem SOC 50% von jetzt auf gleich einen SOC 0%. Das ist (leider) so.
Dem kann man nur begegnen durch
A) regelmäßiges Laden auf 100%
B) man beschafft sich die Zellspannungen über MQTT, das ist der wahre Messwert für den Akku