Der S0 ist am Wechselrichter? Dann dient er dem SHM nur zur Visualisierung der PV-Leistung und ist für die Steuerung von Verbrauchern nach Nullbezug nicht relevant. Für Letzteres braucht der SHM eher die Werte des Zweirichtungszählers zum Stromnetz bzw des besser auflösenden EM, das direkt vor dem Zweirichtungszähler sitzt. Nur dort kann man sehen, ob ins Netz eingespeist oder Strom bezogen wird. Nach dem Wert des Wechselrichters kann man nur nach PV-Leistung laden und lässt Verbraucher außer Betracht - dann reichen die 1000 Impulse lockerst (PV-Leistung schwankt nicht so schnell), genauer muss es nur bei Nullbezug sein und das ist wie gesagt ein anderer Messpunkt (der auch plötzlich einsetzende starke Verbraucher akkurat berücksichtigen muss). Nur auf diesen Nullbezug-Messpunkt bezieht sich auch der SMA Installationsleitfaden.
Wenn die Regelung so schwingt, ist entweder der PID-Regelkreis deutlich verbesserungswürdig oder es ist am SHM der falsche Zähler für Nullbezug konfiguriert (dann wird aber auch sonst das Haus nur schwingend geregelt und nicht nur bei Ladevorgang) oder der i3-Lader lässt sich nicht gut regeln. Letzteres war zumindest mal der Fall, hat User Smarted festgestellt. Der übrigens eine billigere und funktionierende Lösung auf Basis einer anderen Box (Keba) entwickelt hat. Die inzwischen von ABL kopiert wurde, also nach chinesischer Lesart gut sein muss. Mehr hier http://www.goingelectric.de/forum/viewt ... 84#p192884 und in Smarted's Blog, das in der Signatur seiner Beiträge verlinkt ist. Im Blog schreibt er auch zum Ladeverhalten des i3, der sich nicht ganz normgerecht steuern ließ damals. Wurde evtl inzwischen verbessert - wenn aber nicht, kann das zum Problem beitragen.
Ist keine Werbung - ich nutze ja selbst noch wieder was anderes dafür, obwohl ich auch einen SHM habe (aber nicht wirklich brauche, kann zu wenig und das zu schlecht). Beim SHM würde mich persönlich nicht wundern, wenn er gar keinen PID-Regelkreis hätte, sondern nur grobe Stufen am Amtron einstellen würde...