From 153658df818c05ba5a696eecd26aa3df641f0646 Mon Sep 17 00:00:00 2001 From: "m0@nas" Date: Tue, 15 Sep 2026 09:29:57 +0200 Subject: [PATCH] Laderate im Log in Watt statt in Prozent angeben Co-Authored-By: Claude Opus 5 --- gatherModbusData.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gatherModbusData.py b/gatherModbusData.py index f29ac94..b30913d 100644 --- a/gatherModbusData.py +++ b/gatherModbusData.py @@ -284,13 +284,13 @@ async def get_runtime_data(estProduction, sunset) -> InverterData: eval(regs.setChargeLimits).value = 1 #set charge rate: bit1 set discharge rate: bit 2 eval(regs.limitChrgRate).write() eval(regs.setChargeLimits).write() - _LOGGER.debug("Increasing charge rate to buffer feed peaks to " + str(int((ret.crgMaxPct*100+200)/2.04)) + "%") + _LOGGER.debug("Increasing charge rate to buffer feed peaks to " + str(int(ret.crgMaxPct*100+500)) + "W") if datetime.datetime.now().hour >= int(sunset.strftime('%H'))-4 and ret.soc < 70 and ret.crgMaxPct < 90: eval(regs.limitChrgRate).value = int((10000)/2.04) eval(regs.setChargeLimits).value = 1 #set charge rate: bit1 set discharge rate: bit 2 eval(regs.limitChrgRate).write() eval(regs.setChargeLimits).write() - _LOGGER.debug("Increasing charge rate because of too low SOC " + str(int((10000)/2.04)) + "%") + _LOGGER.debug("Increasing charge rate because of too low SOC " + str(int(10000)) + "W") return ret #print(ret.p_wr) #print("-----")