Dein Batteriewächter an sich ist sicherlich nicht schlecht, aber LiFePo4 hat einfach eine so gerade Lade-/Entladekurve, um da rein durch Spannungsmessung sinnvolle Werte zu bekommen.
Deshalb ist es für die Hersteller von BEV und auch PV Speichern schwierig über längere Zeit genaue SOC Werte zu ermitteln.
BYD nutzt in beiden Fällen Ladung auf 100% und Entladung auf X% unten, um wieder zu wissen wo der SOC ungefähr wirklich liegt.
LIFePO4_charge_discharge_diagram.svg.png
Beim 14Ah ist die Spannung entsprechend länger auf einem Niveau.
Im PV Speicherbau werden Shunt Widerstände zur Strommessung genutzt.
Von Victron bspw. die Smartshunt.
Für die Anwendung hier aber ungeeignet.