3ccf11771d
Growatt SPH rapportiert beide Register gleichzeitig als > 0 (physikalisch unmöglich). Fix: bat_discharge_power = 0 wenn bat_charge_power >= bat_discharge_power, sonst umgekehrt. Verhindert falschen Hausverbrauch durch doppelt gezählte Batterieleistung. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>