Ist eine PV Anlage mit Netzeinspeisung vorhanden, dann wird vom Netzbetreiber meist eine Schaltung von zwei Zählern in Kaskadenschaltung aufgebaut. Sehr praktisch: Die Zähler sind geeicht und daher recht genau. Jetzt muss man nur noch die Zähler automatisiert ablesen und aus den Differenzen der Ablesungen kann man den Stromverbrauch der Außeneinheit genau ermitteln.
Unter https://gitlab.com/ip6li/vz-tool ist eine entsprechende Lösung für einen Raspberry PI zu finden.
Für die Inneneinheit muss man zwischen Sicherung und der Inneneinheit einen privaten Zähler installieren, es spricht nichts dagegen, auch diesen Zähler mit dem Skript auszulesen.
Viel Spaß damit