Solarspeicher intelligent laden

Ich möchte mal ein Thema aufgreifen was mich schon länger beschäftigt. Bei einer Balkonsolaranlage kann man ja programmieren das man ein Nulleinspeisung vornimmt, vorausgesetzt man hat eine entsprechende Batterie. Was ich noch nicht rausgefunden hab ob es eine Möglichkeit gibt nur den überschüssigen Strom ins Netz abzugeben und den erzeugten erst mal selbst verbrauchen, oder die Batterie damit aufzuladen. Wenn man nämlich nur den überschüssigen Strom ins Netz abgeben kann, was dann auf 800W begrenzt ist, kann man sogar ein Balkonkraftwerk mit höherer Leistung betreiben. Das ganze soll natürlich ohne Cloud und wenn möglich mit HA Werzeug funktionieren. Vielleicht hab ich das bis jetzt hier im Forum noch nicht gefunden, oder es hat noch keiner diese Konfiguration vorgenommen. Nulleinspeisung wäre die einfachere Lösung aber warum nicht noch etwas abgeben.