From b1914c30ea369cbdeab434bdd4d50d615246df2f Mon Sep 17 00:00:00 2001 From: Michael Geers Date: Wed, 24 Dec 2025 11:42:48 +0100 Subject: [PATCH] Residual power default of 100W (#26152) --- core/site.go | 1 + evcc.dist.yaml | 2 +- i18n/de.json | 2 +- i18n/en.json | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/core/site.go b/core/site.go index fea1debad..8509948e0 100644 --- a/core/site.go +++ b/core/site.go @@ -266,6 +266,7 @@ func NewSite() *Site { site := &Site{ log: util.NewLogger("site"), Voltage: 230, // V + ResidualPower: 100, // W pvEnergy: make(map[string]*meterEnergy), fcstEnergy: &meterEnergy{clock: clock.New()}, householdEnergy: &meterEnergy{clock: clock.New()}, diff --git a/evcc.dist.yaml b/evcc.dist.yaml index cc3178339..1962f6218 100644 --- a/evcc.dist.yaml +++ b/evcc.dist.yaml @@ -105,7 +105,7 @@ site: - battery # list of battery meters aux: - aux # list of auxiliary meters for adjusting grid operating point - residualPower: 0 # additional household usage margin + residualPower: 100 # additional household usage margin # loadpoint describes the charger, charge meter and connected vehicle loadpoints: diff --git a/i18n/de.json b/i18n/de.json index 6ad2c751f..0b9fe921d 100644 --- a/i18n/de.json +++ b/i18n/de.json @@ -100,7 +100,7 @@ "control": { "description": "Normalerweise sind die Standardwerte in Ordnung. Ändere nur etwas, wenn du weißt, was du tust.", "descriptionInterval": "Aktualisierungszyklus in Sekunden. Definiert, wie oft evcc Messdaten liest und die Ladung anpasst. Die Standardeinstellung von 30 Sekunden ist eine sichere Wahl. Geräte wie Fahrzeuge, Wallbox und Wechselrichter brauchen in der Regel mehrere Sekunden um ihr Verhalten anzupassen. Wenn deine Komponenten schnell reagieren kannst du niedrigere Werte verwenden. Wir empfehlen dringend nicht unter 10 Sekunden zu gehen. Wenn du komisches Regelverhalten oder springende Leistungswerte beobachtest wähle ein größeres Intervall.", - "descriptionResidualPower": "Verschiebt den Betriebspunkt des Regelkreises. Wenn du eine Hausbatterie hast, wird empfohlen, einen Wert von 100 W einzustellen. Auf diese Weise erhält die Batterie eine leichte Priorität gegenüber dem Netzbezug.", + "descriptionResidualPower": "Verschiebt den Betriebspunkt des Regelkreises. Der Standardwert von 100 W gibt Hausbatterien eine leichte Priorität gegenüber dem Netzbezug. Wenn du keine Batterie hast, kannst du den Wert auf 0 W setzen, um den Netzbezug im PV-Modus zu minimieren.", "labelInterval": "Aktualisierungsintervall", "labelResidualPower": "Residualleistung", "title": "Regelverhalten" diff --git a/i18n/en.json b/i18n/en.json index 8e8dbfb49..c9c06b6bb 100644 --- a/i18n/en.json +++ b/i18n/en.json @@ -100,7 +100,7 @@ "control": { "description": "Usually the default values are fine. Only change them if you know what you are doing.", "descriptionInterval": "Update cycle in seconds. Defines how often evcc reads meter data and adjusts charging. The default of 30 seconds is a safe choice. Devices like vehicles, wallboxes and inverters typically need several seconds to adjust their behavior. If your components react quickly you can use lower values. We strongly recommend not going below 10 seconds. If you observe erratic control behavior or jumping power values choose a larger interval.", - "descriptionResidualPower": "Shifts the operation point of the control loop. If you have a home battery it's recommended to set a value of 100 W. This way the battery will get slight priority over grid use.", + "descriptionResidualPower": "Shifts the operation point of the control loop. The default of 100 W gives home batteries slight priority over grid use. If you don't have a battery, you can set this to 0 W to minimize grid consumption in solar mode.", "labelInterval": "Update interval", "labelResidualPower": "Residual power", "title": "Control behavior"