From cd3c8ae32cfc83307b494e85f5cbd78f842946a0 Mon Sep 17 00:00:00 2001 From: ndrsnhs Date: Tue, 14 Apr 2026 13:28:46 +0200 Subject: [PATCH] switch inverter power sign --- packages/modules/devices/solakon/solakon_one/inverter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/modules/devices/solakon/solakon_one/inverter.py b/packages/modules/devices/solakon/solakon_one/inverter.py index 72e60b53f9..035fc35e52 100644 --- a/packages/modules/devices/solakon/solakon_one/inverter.py +++ b/packages/modules/devices/solakon/solakon_one/inverter.py @@ -30,7 +30,7 @@ def initialize(self) -> None: def update(self) -> None: unit = self.component_config.configuration.modbus_id # Gesamte DC PV Leistung aller vier MPPT in W - power = self.client.read_holding_registers(39118, ModbusDataType.INT_32, unit=unit) + power = self.client.read_holding_registers(39118, ModbusDataType.INT_32, unit=unit) * -1 # Gesamte DC PV Produktion in Wh exported = self.client.read_holding_registers(39601, ModbusDataType.UINT_32, unit=unit) * 10