wollt ihr auch die längste Lebensdauer aus euren Akkus herausholen und nervt es euch auch, dass man mit dem Standard-Ladegerät immer bis 100% lädt?
Hier ist (m)eine Lösung:
Mit einer Tasmota-fähigen WLAN-Steckdose und entsprechender Programmierung bei ca. 80% abschalten.
Zum Beispiel mit einer NOUS A1T Amazon-Link (ohne Referrer): https://www.amazon.de/Tasmota-Steckdose ... B0054PSIPA
Wie funktioniert das?
Beim Aufladen des SuperSOCO-Akkus steigt die benötigte Leistung bis ca. 90% SOC immer weiter an.
Bei aktueller Leistung von 325 Watt sind ca. 80% geladen,
somit starte ich einen Timer von 10 Minuten (Ruletimer1 600).
Wenn ich nach erreichten 80% weiter bis 100% aufladen will,
indem ich über das Webinterface Power Toggle "off" zu "on" mache,
oder den Taster an der WLAN-Steckdose drücke,
würde bei ca. 90% das Aufladen aufhören, weil zwischenzeitlich
beim Abfallen der benötigten Leistung, erneut der Trigger 325 Watt auftrat.
Dies unterbinde ich, indem ich - während der Timer erneut läuft -
bei 323 Watt den Timer lösche (Ruletimer1 0).
Bei nur noch 10 Watt Leistung ist das Balancing bei 100% SOC fertig,
somit schalte ich nach weiteren 5 Minuten (Ruletimer1 300) ab.
Info: Ohne angeschlossene Batterie braucht das Netzteil 4 Watt.
Was müsst ihr machen, damit das bei euch funktioniert?
Zum Beispiel obige Tasmota-fähige WLAN-Steckdose kaufen.
An eine Steckdose im Haus anschließen, mit dem Handy in das WLAN der Steckdose verbinden laut Anleitung. Steckdose bei euch ins WLAN bringen. Über die dann erhaltene IP-Adresse (ggf. im Router nachschauen, was für eine IP-Adresse er zugewiesen hat) mit der Steckdose erneut verbinden und meine Regel (siehe Code unten) über die Console einfügen und mit Enter abspeichern. Danach mit dem Befehl "rule1 1" die Regel aktivieren und losladen! Über die Webseite kann man immer mal kontrollieren, wie weit schon geladen ist (in Watt). Und über die Console hat man ein Live-Log, dann sieht man wann welche Timer losgehen. Sieht merkwürdig aus, weil sich die Zeilen oft wiederholen, das ist aber der Skriptsprache und dem verhalten der Firmware geschuldet, aber funktioniert prima. Und man kann beruhigt am Ende der Moped-Saison die Batterie auf nur 80% aufladen und hat im nächsten Frühling eine gut erhaltene Batterie, die nicht den ganzen Winter bei 100% sich selbst geschadet hat. Das manuelle herunterfahren, was wetterbedingt nicht immer möglich ist, entfällt also.
Hier zur freien Verfügung meine Programmierung dazu:
Code: Alles auswählen
Backlog0 Timezone 99; TimeStd 0,0,10,1,3,60; TimeDst 0,0,3,1,2,120
LedState 1
Rule1
ON Power1#Boot DO Power on ENDON
ON Rules#Timer=1 DO Backlog Power off; LedPower1 off; LedState 1 ENDON
ON Energy#Power==325 DO event AUFLADEN=80_Prozent_geladen ENDON
ON Energy#Power==323 DO Ruletimer1 0 ENDON
ON Energy#Power==10 DO event AUFLADEN=100_Prozent_geladen ENDON
ON event#AUFLADEN=80_Prozent_geladen DO Ruletimer1 600 ENDON
ON event#AUFLADEN=100_Prozent_geladen DO Ruletimer1 300 ENDON
rule1 1
bei mir passt das aber so seit einigen Monaten hervorragend und ich dachte ich teile das mit euch.
<edit>
Hier ein Logauszug vom Aufladen auf 80%:
Man sieht dass als das letzte Mal 325 Watt gemessen wurde
12:08:59 RUL: ENERGY#POWER==325 performs "backlog event AUFLADEN=80_Prozent_geladen"
12:08:59 RSL: stat/tasmota_8CB2DD/RESULT = {"Event":"Done"}
12:08:59 RUL: EVENT#AUFLADEN=80_PROZENT_GELADEN performs "Ruletimer1 600"
die Steckdose 10 Minuten (600 Sekunden) danach abschaltet
12:19:00 RUL: RULES#TIMER=1 performs "Backlog Power off; LedPower1 off: LedState 1"
12:19:00 RSL: stat/tasmota_8CB2DD/RESULT = {"POWER":"OFF"}
12:19:00 RSL: stat/tasmota_8CB2DD/POWER = OFF
12:19:00 RSL: stat/tasmota_8CB2DD/RESULT = {"LedPower1":"OFF"} </edit>
Tasmota-Commands online:
https://tasmota.github.io/docs/Commands/
PS: Wenn irgendwelche Script-Haxxors einen besseren Code erarbeitet haben, oder für die kleinere TS-Batterie, gerne teilen!
LG
Gearsen