(M)ein Überschuss-Laderegelsatz
| ♥ 0 |
In einem anderen, bereits gelösten Thred bin ich nach meinem Laderegelsatz gefragt worden. Da er dort wahrscheinlich kaum gefunden wird, gebe ich ihm hier einen eigenen Platz: Regel 0: In Regel 0 setze ich immer eine Variable für den Laderegelsatz und „missbrauche“ die Kommentarzeile für den Namen und die ID des Laderegelsatzes. Das verhindert Wildwuchs bei den gespeicherten Laderegelsätzen, wenn man mal eine Änderung vornimmt.
Regel 1: Manchmal lösen Ausreißer im Überschuss ungewollt den Ladevorgang zu früh aus. Die Variable CM.Ausreisser sorgt dafür, dass erst geladen wird, wenn mehrmals nacheinander der Überschuss ausreicht. Wenn der Überschuss nicht mehr ausreicht, wird die Variable CM.Ausreisser wieder auf Null gesetzt (Dann tritt zunächst die Zeitvorgabe in Regel 7 in Kraft, nach deren Ablauf wird das Laden beendet), dgl. wenn der Ladestecker (zwischendurch) vom Fahrzeug getrennt wird. CM-Variablen hierzu (im Lastmanagement Setup definieren):
Regel 2: Wenn der Zielladestand im Auto erreicht ist, wird der Ladevorgang beendet. Setzt voraus, dass man des Ladezustand im Auto kennt. CM.ZielsocM12 in den CM-Variablen setzen.
Regel 3: Eine vorhandene Hausbatterie (bei mir M6) soll vor dem Ladevorgang bis zu einem bestimmten Ladezustand CM.ZielsocHausM12 geladen sein. Falls nicht vorhanden, die Regel deaktivieren oder löschen. M6 ggf. anpassen.
Regel 4: Überschuss ist ausreichend, CM.Ausreisser wird inkrementiert, vgl. Regel 1.
Regel 5: Verhindert den Überlauf der Variablen CM.Ausreisser zu Null.
Regel 6: Ich hole mir über NodeRed und mqtt die Zeiten für den Sonnenauf- und –untergang und setze die Variable CM.Ausreisser auf Null, wenn die Sonne weg ist. Die Regel ist inzwischen wahrscheinlich redundant und kann weggelassen werden. Ich hatte anfangs noch den Fall, dass das Auto nachts anfing zu laden und hatte diese Regel als Sicherung dagegen eingefügt.
Regel 7: Wenn der Überschuss zum 3. Mal in Folge aufgetreten ist, beginnt der Ladevorgang. Der Strom wird ab jetzt auf einen Wert gesetzt, der entweder der Überschuss, multipliziert mit einem CM.Ueberschussfaktor1M12, ist, oder der Mindeststrom, vgl. Regel 1 oder ein Wert CM.LadestromM12, den ich zusätzlich ändern kann.
Regel 8: Hängt mit meiner Hausbatterie zusammen, die max. 5kW aufnehmen kann. Ist der Überschuß schon größer als 5kW, der Zielladestand der Hausbatterie aber noch nicht erreicht, dann wird schon der überschüssige Strom, ggf. der minimale Ladestrom für das Auto ins Fahrzeug geladen. Allgemein: Es werden die folgenden CM-Variablen benötigt
Alle restlichen Variablen CM.ZielsocM12 CM.ZielsocHausM12 CM.LadestromM12 CM.Ueberschussfaktor1M12 CM.Sonnenuntergang CM.Sonnenaufgang müssen im Lastmanagement Setup mit einem Vorgabewert definiert werden. Da hat gegenüber einer Änderung direkt in der Regel den Vorteil, dass eine Änderung den Ladevorgang nicht unterbricht. Bei mir kommen die Werte aus einem mqtt-Zähler, dem ich sie über NodeRed vorgebe. Das macht die Sache dann nochmal etwas komfortabler, vgl. Anhang 2026-04-19 20_53_58-Node-RED Dashboard — Mozilla Firefox.jpg
markiert als Spam
|
