NEWS
Script zum Laden/Entladen von Zendure Solarflow
-
Aktuell 330 Watt vom Akku und 9,59 Watt dazu von der Messstelle.
20 Watt von der Messstelle ist mein Ziel.
339,59 - 20 =319,59 aufgerundet ergibt 320 output vom Akku.Also die Formel ergibt immer den neuen Wert für Input oder output.
Bisserl tricky ist es nur wegen den Werten die plus oder minus sein können.Gott sei dank ist die Mathematik seit ich aktiv index/sequentielle Datenbanken programmiert habe gleich geblieben 🤪😁 Das war ind der Zeit von 1983 bis 1993. 😉
-
Aktuell 330 Watt vom Akku und 9,59 Watt dazu von der Messstelle.
20 Watt von der Messstelle ist mein Ziel.
339,59 - 20 =319,59 aufgerundet ergibt 320 output vom Akku.Also die Formel ergibt immer den neuen Wert für Input oder output.
Bisserl tricky ist es nur wegen den Werten die plus oder minus sein können.Gott sei dank ist die Mathematik seit ich aktiv index/sequentielle Datenbanken programmiert habe gleich geblieben 🤪😁 Das war ind der Zeit von 1983 bis 1993. 😉
@Murphy-0 So sieht es bei mir beim input aus:


Das Ergebnis passt natürlich aber ich stell mir halt die Frage wann ein > 0 werden kann.
Das ist ja nur möglich wenn gridInputPower(Leistung vom Stromnetz) > Wert der Messstelle + input_Abzug wird.
z.B. Messtelle = 50; Input_Abzug = 20; gridInputPower = 100
input = 50*-1-20+100=30
Mathematisch ist mir das schon klar aber ich verstehe nicht wann bzw. weshalb die gridInputPower > 0 wird, habe da bisher immer nur 0 gesehen -
ok, alles von vorne.
Wo zeigt denn dein Zendure Adapter die Stromproduktion an?
gridInputPower ist ja die Leistung die AC seitig aus dem Netz geladen werden.
Wenn du Solarmodule dran hast kommt doch die Leistung über solarInputPower? oder nicht?Ich kann das leider nicht nachvollziehen da ich ja den Hyper rein AC-seitig lade und entlade.
-
ok, alles von vorne.
Wo zeigt denn dein Zendure Adapter die Stromproduktion an?
gridInputPower ist ja die Leistung die AC seitig aus dem Netz geladen werden.
Wenn du Solarmodule dran hast kommt doch die Leistung über solarInputPower? oder nicht?Ich kann das leider nicht nachvollziehen da ich ja den Hyper rein AC-seitig lade und entlade.
@Murphy-0 Ich glaube jetzt dämmert mir was.
ich habe ja das Blockly von lesiflo übernommen und da steht für die input Berechnung die gridInputPower drin und das ist es was mich die ganze Zeit so verwirrt.
Die Leistung der Solarmodule kommt über den DP solarInputPower.
Dann muss wohl für die input Berechnunung auch die solarInputPower verwendet werden, wie bei der output Berechnung, oder?
Ich bin mir ziemlich sicher, dass bei Sonne die gridInputPower immer 0 ist -
Ja klingt logisch.
Musst du mal beobachten.
Ich dachte die Input Berechnung funktioniert auch schon?Wie das berechnet und gesteuert wird kann ich nicht nachvollziehen.
Ich denke bei dir wird zuerst der Strombedarf vom Netz minus die Reserveladung für den Akku bedient, was da drüber ist kommt auch in den Akku. -
Ja klingt logisch.
Musst du mal beobachten.
Ich dachte die Input Berechnung funktioniert auch schon?Wie das berechnet und gesteuert wird kann ich nicht nachvollziehen.
Ich denke bei dir wird zuerst der Strombedarf vom Netz minus die Reserveladung für den Akku bedient, was da drüber ist kommt auch in den Akku. -
zwischen 6 und 23 Uhr wird eingespeist wenn der Schalter auf wahr ist und Input größer 0
Zum Schluß wird noch kontrolliert ob der ACModus auf 1 steht.Erklärung: der LadenSchalter steht so lange auf wahr bis die 3,5 Volt erreicht sind.
Ob der AC Modus bei deinem Gerät zum Laden auf 1 stehen muss kann ich nicht sagen.
Bei meinem Hyper steht der immer auf 0. Musst du mal im Adapter Thread nachlesen bei welchen Geräten das notwendig ist oder dort mal nachfragen. -
Ja klingt logisch.
Musst du mal beobachten.
Ich dachte die Input Berechnung funktioniert auch schon?Wie das berechnet und gesteuert wird kann ich nicht nachvollziehen.
Ich denke bei dir wird zuerst der Strombedarf vom Netz minus die Reserveladung für den Akku bedient, was da drüber ist kommt auch in den Akku. -
zwischen 6 und 23 Uhr wird eingespeist wenn der Schalter auf wahr ist und Input größer 0
Zum Schluß wird noch kontrolliert ob der ACModus auf 1 steht.Erklärung: der LadenSchalter steht so lange auf wahr bis die 3,5 Volt erreicht sind.
Ob der AC Modus bei deinem Gerät zum Laden auf 1 stehen muss kann ich nicht sagen.
Bei meinem Hyper steht der immer auf 0. Musst du mal im Adapter Thread nachlesen bei welchen Geräten das notwendig ist oder dort mal nachfragen. -
output ist die Leistung aus dem Akku ins Hausnetz.
Input ist die Leistung in den Akku.
Aaber es gibt da einen Unterschied ob Module an Zendure hängen oder ob ac-seitig über gridInputPower geladen wird.Das entladen hat doch funktioniert. Jetzt lass das mal schön so und beobachte bei Sonne was ins Netz und in den Akku geht und lass den Debug Log laufen und mache einen Abgleich.
So kommst du auf jeden Fall dahinter. Wenn mehr Leistung von den Modulen kommt als im Haus verbraucht wird muss der Reat im Akku landen.Ich glaube die Reserve im Blockly ist die kleine Menge die auf jeden Fall im Akku landen.
-
output ist die Leistung aus dem Akku ins Hausnetz.
Input ist die Leistung in den Akku.
Aaber es gibt da einen Unterschied ob Module an Zendure hängen oder ob ac-seitig über gridInputPower geladen wird.Das entladen hat doch funktioniert. Jetzt lass das mal schön so und beobachte bei Sonne was ins Netz und in den Akku geht und lass den Debug Log laufen und mache einen Abgleich.
So kommst du auf jeden Fall dahinter. Wenn mehr Leistung von den Modulen kommt als im Haus verbraucht wird muss der Reat im Akku landen.Ich glaube die Reserve im Blockly ist die kleine Menge die auf jeden Fall im Akku landen.
@Murphy-0 Ja, das Entladen funktioniert prima, und im Prinzip funktioniert das Laden ja auch aber irgendwie ohne, dass ich darauf Einfluss nehmen kann und ohne das dieser Programmteil ausgeführt wird

Aber dann kann ich auch das Laden nicht beenden wenn maxVol 3,5 erreicht wird -
@berny-k
mhhhh, muss ich mir morgen mal überlegen.Mach mir doch mal einen screen vom control Bereich.
Ist es richtig dass deine Solarmodule am Zendure hängen?Für den Akkuschutz ist das Entladen nach Zellspannung der viel wichtigere Teil.
Dann wird dein Akku momentan bei genug Sonne auf 100 geladen?
Kannst du mal versuchen welche Zellspannung erreicht wird wenn du maxSOC auf 99 stellst?Dann würde ich eine steuerung machen wo jeden 3. Tag auf 100 geladen wird und sonst auf 99.
-
@berny-k
mhhhh, muss ich mir morgen mal überlegen.Mach mir doch mal einen screen vom control Bereich.
Ist es richtig dass deine Solarmodule am Zendure hängen?Für den Akkuschutz ist das Entladen nach Zellspannung der viel wichtigere Teil.
Dann wird dein Akku momentan bei genug Sonne auf 100 geladen?
Kannst du mal versuchen welche Zellspannung erreicht wird wenn du maxSOC auf 99 stellst?Dann würde ich eine steuerung machen wo jeden 3. Tag auf 100 geladen wird und sonst auf 99.
-
@berny-k kein Problem, bin Rentner und habe Zeit.
Probiere mal ob du mit dem bypassMode das Laden steuern kannst.
Damit wird die Abgabe der Energie gesteuert wenn der Akku voll ist.
Welcher Modus die Energie ans Haus abgibt kannst du ja ganz einfach testen.Der input Block im Blockly ist dafür zuständig falls du noch eine zusätzliche Anlage hast die über Wechselrichter zusätzlich Strom erzeugt.
Kannst du deaktivieren und schauen was passiert. Erst mal nicht gleich ganz löschen.


