NEWS
Test Adapter Zendure Solarflow
-
An Hand der Diagramme kann doch keiner deine Einstellungen beurteilen.
So wie es aussieht hast du "zendure-solarflow.0.XXX.outputHomePower" auf 30 Watt stehen so würden jedenfalls die Werte hinkommen -
@xbit zendure-solarflow.0.xxx.control.setOutputLimit stand auf 750. Das ist ja das einzige, was ich über Control beeinflussen kann. Das von dir genannte "outputHomePower" kann ich doch gar nicht manuell setzen, oder doch? Das wird doch quasi sekündlich vom Hub angepasst.
-
Bin beim kopieren vom Objektpfad in der Zeile verrutscht...
"zendure-solarflow.0.XXX.outputLimit" ist der aktuelle eingestellt Wert
über "zendure-solarflow.0.XXX.control.setOutputLimit" kann man diesen wert einstellen oder eben über die APP.Ich steuere alles nur über den Output und läuft bis jetzt ganz gut zur Zeit steht er auf "0" und alles geht in den Akku
-
@xbit yes, exakt das meine ich ja. Und der Stand zu dem Zeitpunkt bei 750...
-
@xbit glaube, du hast da nochmal editiert...und ja, wenn der Output auf 0 steht, geht alles in den Akku. Fein und nach Plan - auch bei mir. Aber eben nicht, wenn der Output hoch steht und weniger an PV-Leistung rein kommt, als der Hausverbrauch ist - da geht dann stellenweise bei mir trotzdem Leistung in den Akku, was wenig Sinn macht m.E. Der sollte doch erst den Akku befüllen, wenn Überschussleistung da ist...
-
Okay das ist bei mir noch nicht passiert, entweder alles von der PV ins haus oder zusätzlich vom Akku um den Output Wert zu erreichen oder bei PV-Überschuss in den Akku so war es bei mir bis jetzt immer
zendure-solarflow.0.XXX.minSoc ist bei dir auch kleiner als 14% was auch zur Ladung führen könnte ?
-
@xbit Yes, MinSOC liegt bei 13%
-
@the_stig said in Test Adapter Zendure Solarflow:
@diet99 Also habe mich doch nicht verguckt:
PV Leistung insgesamt sehr gering, Hausverbrauch deutlich drüber. Trotzdem wir der Akku geladen. Genau dieses Verhalten hätte ich gerne geändert...da fehlt eine Einstellung in Richtung: "MaxInputBatterie" -> aber das scheint dann ja die API von Zendure nicht herzugeben...Das habe ich tatsächlich nie beobachtet. Ich hab’s allerdings auch nicht so schön aufbereitet wie Du und schaue nur ab und zu auf die Objekte im ioBroker.
Könnte allerdings auch eine fehlerhafte Anzeige sein, je nachdem wie zeitnah die Werte aus der Cloud übertragen werden. Zwischen den einzelnen Werten kann es durchaus auch mal einen Versatz geben. -
@diet99 hab das zumindest einige Minuten beobachten können, also kein einmaliger Effekt. Aber vermutlich muss ich mich da ein wenig bremsen und nicht zu penibel sein. Solange alles läuft (und das tut es ja, ist der Rest nur Feintuning). Aber vielleicht findet @nograx ja noch im Zuge des reverse Engineering noch den Control zu "MaxBatteryInput"
-
@diet99 Grad nochmal geschaut, ist nicht nur einmalig/kurz:
-
@nograx, siehst du eigentlich eine Chance, die Steuerungsmodi (also Zeitplan, Smart-CT usw) von Zendure zu steuern? Das wäre für meinen Case perfekt. Oder unmöglich?
-
@the_stig sagte in Test Adapter Zendure Solarflow:
@nograx, siehst du eigentlich eine Chance, die Steuerungsmodi (also Zeitplan, Smart-CT usw) von Zendure zu steuern? Das wäre für meinen Case perfekt. Oder unmöglich?
Ich denke das gibt die API-Schnittstelle aktuell nicht her. Hier mal meine Lösung.
Ich lade hiermit die Akkus tagsüber komplett auf und entlade sie sobald die Sonne untergeht. Tagsüber steht der Bypass auf "Auto" zur Entladung auf "Aus". Ein Terminplan ist bei mir nicht eingestellt. Die Ausgangsleistung ermittele ich aus Hausverbrauch - 100 Watt - PV-Leistung . Der Akku wird aber erst entladen wenn die minimale Entladegrenze "Min_SOC_Entladen" erreicht ist. Das Problem ist ja, dass der Bypass-Modus "Automatik" nicht mit einem Energieplan zusammenarbeitet.
-
@lesiflo Danke dir. Spannend. Einige deiner Blockly-Items verstehe ich nicht. Direkt auf den ersten Blick: Was sind "Ausgabe_Akku" und "Start the inverter" und "Entladen_Modus"?
-
@the_stig
Ausgabe_Akku: Entladen wird auf "Wahr" gesetzt wenn im ersten Blockly die minimale SOC Grenze erreicht ist.
Start the inverter: Wert vom openDTU Adapter zum Starten der DTU. Kannst du weglassen
Entladen_Modus: Damit setze ich mit welchem Modus ich entladen möchte. Habe drei, Aus (0), Sofort (1), Zeit (2) -
Einen Guten Start in die Woche,
ich habe den HUB 2000 mit zwei Batterien und einen Hoymiles 1800 4T. Auch habe ich den Adapter gut einbinden können, soweit so gut.
Leider habe ich den Effekt, dass wenn ich die Ausgangsleistung setze (trigger, jede Minute) die Leistung so zwischen 0 und 20 Watt schwankt. Höher geht der Wert nicht.
Ich lese per SML den Zähler aus um den Hausverbrauch zu ermitteln. (alle 30sec). Dann lese ich den Wert aus, was aktuell eingespeist wird (Objekt Ausgangsleistung) und berechne daraus die Summe. Beispiel (100 Watt aktueller Verbrauch plus 300 Watt aktuelle Ausgangsleistung = 400 Watt als neue Einzustellende Ausgangsleistung). Das ganze habe ich alle 30 sec gemacht und einen Zeitlang (ca, eine Std) aber dann hängt das ganze zwischen 0Watt und 20Watt, egal was ich als Ausgangsleistung einstelle.
Hintergrund der Aktion ist, dass ich keinen Platz für den Shelly im Zählerschrank habe und das ganze so lösen wollte.
Jemand eine Idee ? Setze ich den Wert zu oft oder darf ich den Wert nicht auf null setzten ?
Herzliche Grüße
Bernd -
@lesiflo Guten Abend,
ich bin aktuell auch am testen und über deine Scripte gestolpert. Kannst du mir sagen woher die Variable "Start_Inverter" kommt ?
Herzliche Grüße
Bernd -
@bennobaer Ist eine manuell angelegte Variable. Wird aber nicht mehr benötigt.
-
@lesiflo Danke
Kannst du mir bei dem Problem helfen, dass das System, sobald ich etwas unter 100W (z.B. 50 oder 0) einstelle, in einen undefinierten Zustand fällt ?
Das System läuft über viele Stunden stabil, sobald ich werte > 100 einstelle. Das mache ich alle 5 min als Abgleich. Sobald ich aber unter 100 einstelle "hängt" sich das System auf. Es sieht dann so aus, als wollte das System einspeisen (sieht mann auch auf der DTU), geht bis knapp 20 bis 50 Watt hoch und fällt dann wieder auf 2 Watt. Nach ein paar Sekunden geht das gleiche wieder los. Endlosschleife. Auch per App bringen alle Ändernden, wie z.B. Aktivierung auf Terminmodus erstmal nichts
Erst nach ein paar Std. ohne ioBrocker reagiert das System wieder.
Herzliche Grüße
Bernd -
@bennobaer Stell mal dein Script hier ein. Wie regelst du? Über den Adapter oder eventuell OpenDTU-OnBatterie? Hast du in der Zendure-App evtl. einen Energieplan wie z.B: Smart-CT aktiv? Wie ist deine Einstellung des Bypass-Modus?
-
@nograx Ich habe auch einen Tibber Pulse und eine Zendure Solaranlage. Ich kann von beiden die Daten auslesen und in iobroker sehen. Kannst du mir bitte mehr über deine Steuerung mitteilen?
Mit welchen Werten berechnest du die Ausgangsleistung? Aktuelle Ausgangsleistung + Tibberverbrauch (Power)?
Wie läuft die Steuerung wenn der Akku voll ist?Würdest du vielleicht das JS hier posten oder mir als Vorlage zur Verfügung stellen?