NEWS
Test Adapter Zendure Solarflow
-
@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?
-
@lesiflo guten Abend,
ich habe den Fehler/Effekt lokalisieren können.
Als Wechselrichter verwende ich den Hoymiles 1800 4T. Wenn ich den Hub 2000 per T-Stück auf beide Eingänge (3 und 4) des Wechselrichters verteile habe ich das Problem, dass wenn das System von 0 Watt Einspeisung hochfährt auf z.b. 200W dies nicht richtig klappt. Wenn ich kein T-Stück verwende und den HUB 2000 nur an einem Port (4) anschließe klappt alles super. Hat also eher etwas Richtung Abgleich/Kommunikation zwischen HUB 2000 und dem Hoymiles 1800 4T zu tun. Habe dazu ein Ticket bei Zendure aufgemacht. Mal schauen.
Herzliche Grüße
Bernd -
@bennobaer said in Test Adapter Zendure Solarflow:
Als Wechselrichter verwende ich den Hoymiles 1800 4T. Wenn ich den Hub 2000 per T-Stück auf beide Eingänge (3 und 4) des Wechselrichters verteile habe ich das Problem, dass wenn das System von 0 Watt Einspeisung hochfährt auf z.b. 200W dies nicht richtig klappt. Wenn ich kein T-Stück verwende und den HUB 2000 nur an einem Port (4) anschließe klappt alles super. Hat also eher etwas Richtung Abgleich/Kommunikation zwischen HUB 2000 und dem Hoymiles 1800 4T zu tun. Habe dazu ein Ticket bei Zendure aufgemacht. Mal schauen.
Hallo Bernd,
hast Du mal andere Port-Kombinationen verwendet, z.B. 2 und 4?
Es gibt keine echte „Kommunikation“ zwischen Hub und Wechselrichter. Der Hub spielt quasi Solarmodul und der WR reagiert mit seinem MQTT darauf. Es kann höchstens sein, daß sich der Hub so komisch verhält, daß der Wechselrichter von einer Fehlfunktion ausgeht. Oder aber der WR wird durch das Koppeln zweier Eingänge verwirrt. -
Hallo,
Ich habe den Hub 2000 mit einem AB 2000 Akku verbunden mit einem Hoymiles HMS-1600-4T. Anfangs hatte ich alle vier Eingänge des Hoymiles zusammengeschlossen und dran an den Hub 2000. Hier jeweils 2 Solarpanels parallel am Hub 2000. Nach 2 Tagen gab der Hub 2000 nur noch ca. 20 Watt bis 50 Watt schwankend ab vom Akku obwohl wesentlich mehr eingestellt. Danach alles stromlos gemacht und akku abgesteckt. Zusätlich Hub 2000 auf Werkseinstellung gebracht. Danach ging alles wieder für ca. 5 Tage, dann wieder das gleiche. Nachdem jemand schrieb es könnte am Adapter liegen habe ich diesen deaktiviert. Nach ca. einer Stunde lieferte er wieder Strom. Dann Adapter wieder aktiviert. Heute abend ging der Hub dann nicht mehr aus dem Bypass Modus und liefert auch wieder keinen Strom oder ca. 20 Watt. Adapter wieder deaktiviert und der Hub ging dann nach ca. 10 Minuten aus dem Baypass Modus heraus und er lief nach Terminplan. Ich nutze bis jetzt den Adapter nur zum Auslesen der Werte. -
@ritter Hey, etwas OT, aber darf ich fragen, was für/wie viele Module du an dem HUB 2000 dran hast? Danke
-
@bennobaer Guten Morgen, endlich mal wieder was los hier im Thread...
Das Problem mit dem 1800 4T ist, das er 4 MPPT Tracker hat, also dafür ausgelegt ist 4 Module in unterschiedlichen Ausrichtungen zu unterstützen. Damit kommt das Zendure System nicht klar, da der Wechselrichter sich über das Y-Kabel quasi jeweils den Strom "klaut" und dann Ping Pong spielt.
Daher funktioniert es auch wenn du den nur über einen Anschluss laufen lässt. Da können weder Zendure noch Hoymiles etwas tun. Lösung ist dann tatsächlich entweder nur einen Port am Hoymiles zu verwenden (dann aber weniger Ausgangsleistung) oder einen anderen Wechselrichter kaufen...
-
@cbrocker Es sind 4 Jinko full black Solarmodule a´ 440 Watt. Das Set war ursprünglich mit dem 1200 Hub hab den gegen Aufpreis gegen den 2000er Hub getauscht. Anfangs waren je 2 Module parallel pro Eingang angeschlossen. Dann hab ich nur noch zwei Module am Hub angeschlossen und zwei am Wechselrichter. Das Problem war aber immer da.
-
@nograx Funktioniert hat es ja mit 2 oder 4 Parallel geschalteten Eingängen. Erst nach Tagen nicht mehr. Nachdem stoppen des Adapter gings dann wieder was aber auch noch zufällig sein kann, muss es erst mal noch länger testen. Auf der Zendure Homepage wird doch glaub ich der Hoymiles in Kombination mit verkauft.
-
@nograx Mal ne Frage. Im Stable bin ich auf 1.5.3, im Beta habe ich schon 1.6.4 gesehen. Kommt die auch bald ins stable?
-
@rene55 Jo ich denke das wird zeitnah passieren.
-
@ritter sagte in Test Adapter Zendure Solarflow:
@nograx Funktioniert hat es ja mit 2 oder 4 Parallel geschalteten Eingängen. Erst nach Tagen nicht mehr. Nachdem stoppen des Adapter gings dann wieder was aber auch noch zufällig sein kann, muss es erst mal noch länger testen. Auf der Zendure Homepage wird doch glaub ich der Hoymiles in Kombination mit verkauft.
Ja es wird dort ein Hoymiles verkauft, allerdings kein 1800 4T. Das Thema gab es allerdings schon in der Facebook Gruppe - und dort wurde genau diese Problematik bekannt gemacht.
-
@nograx Guten Abend,
als erstes möchte ich mich für den tollen Adapter in ioBrocker bedanken. Der funktioniert super, auch mit der EU Cloud. Ganz vielen Dank dafür, super Arbeit!
Ich habe jetzt folgendes im Zusammenspiel HUB 2000 mit Hoymiles 1800 4T festgestellt.
- es gibt Auswirkungen ob nur der HUB angeschlossen ist oder weiterer Module/Eingänge.
- Wenn ich nur den HUB per T-Stück anbinde (Port 1/2) dann funktioniert alles, solange ich Werte > 100 Watt einstellen. Alle Werte darunter spielen Ping Pong.
- Wenn ich ein weiteres Modul anschließe, dann hackt es beim Start von 0 Watt auf > 100 Watt.
- Wenn ich den HUB nur an einem Port anschließe funktioniert alles super, auch Werte < 100 Watt wie 30W und 60W. Dann ist es auch egal ob die anderen Ports angeschlossen sind. Was bei diese Variante blöd ist, dass nur max 475W an einem Port gehen. Also ist die maximale Leistung nur 475W statt 800 (975) Watt.
Da ich sechs Module auf dem Dach habe ist das keine so richtig schöne Lösung. Was meint Ihr, wird das Problem nochmal gefixt oder ist das eher unwahrscheinlich. ? Gibt es 4 Port Wandler die besser mit den HUB 2000 funktionieren ?
Herzliche Grüße
Bernd -
@bennobaer Ich habe einen HM1500 am laufen - da geht es problemlos. Der hat 2 MPPT mit jeweils 2 Anschlüssen.
-
@bennobaer Ich denke das Problem wird wohl nie ganz beseitigt werden, dafür müsste Zendure die Hubausgänge einzeln regeln und nicht wie jetzt die Ausgange parralel schalten. Sie werden wahrscheinlich wenn sie es hinbekommen das schwingen der Ausgangsleistung des HUB durch mehr Trägheit (grössere Reaktionszeit) herabsetzen. Perfekt für das System wäre ein Mikrowechselrichter mit nur 1 Mppt und Max 1200W eingang bei kleiner MPPT eingangspannung. Wenn mehrere Mppts vorhanden sind werden Sie sich immer gegenseitig beeinflussen, dieser Effekt ist im Bereich <100 W Ausgangsleistung am stärksten ausgeprägt ( kleine Spannungs- oder Stromstärke änderungen am Eingang auf die jeder angeschlossene Mppt anders reagiert ) , deshalb hat Zendure diese 30, 60 und 90 Watt schritte bei kleiner 100W Ausgangsleistung eingeführt um das ganze in Griff zu kriegen.
-
@muppibaer Vielen Dank für die Rückmeldung !
Ich teste jetzt nochmal die Module 5 und 6 an eine Anker Solix anzuschließen, so dass von dort nur eine kleine/feste von 100 Watt zum Wandler kommt. und schließe den Anker Solix an Port 3 und 4 beim Hoymiles an.
An Port 1 und 2 ist der Hub 2000 angeschlossen.
Wenn das nicht richtig klappt werde ich den Hoymiles 1800 4T für kleines Geld bei eBay verkaufen und einen kleineren mit vier Eingängen und zwei MPPT nehmen.
Wenn gewünscht werde ich berichten.
-
@nograx Hi nograx! First thanks for your project and time on Zendure.
Need precision please: I'm having x3 Three Solarflow HUB1200 connected (need lot of energy! :), using currently the official MQTT Zendure MQTT data through Home Assistant. I can then collect ONLY data (NO control with setOutputLimit)
Then I discovered and installed your project. Using ioBroker environment and your latest tool release, I can collect data from my three Solarflow hubs. Everything is fine. I can manually control the setOutputLimit through ioBroken it's working.
Question:
But how to control from outside from ioBroker??How to control this "setOutputLimit" object from a remote system ? Using MQTT?
Because I've checked and MQTT inside your project is fixed to 127.0.0.1 so I can't connect from remote server using MQTT. How to edit this parameter? How to collect ZENDURE values (inside ioBroker data objects) thanks to remote system?
(I'm using Home Assistant and already MQTT for official Zendure connection but without any control available)Any help please? How to push those MQTT data to remote system? And to force setOutputLimit outside ioBroker GUI?
Thanks for your time and explanation! Have a nice week-end!
------------------ As it's a German forum section, here is the transcription:
@nograx Hallo nograx! Zuerst danke für dein Projekt und deine Zeit mit Zendure.Ich benötige eine Präzisierung bitte: Ich habe drei Solarflow HUB1200 verbunden (brauche viel Energie! :), und verwende derzeit die offizielle Zendure MQTT-Datenübertragung über Home Assistant. Damit kann ich NUR Daten sammeln (KEINE Steuerung mit setOutputLimit).
Dann habe ich dein Projekt entdeckt und installiert. Mit der ioBroker-Umgebung und deinem neuesten Tool-Release kann ich Daten von meinen drei Solarflow-Hubs sammeln. Alles funktioniert einwandfrei. Ich kann manuell das setOutputLimit über ioBroker steuern, es funktioniert.
Frage:
Aber wie kann ich von außerhalb von ioBroker steuern??Wie steuere ich dieses "setOutputLimit"-Objekt von einem entfernten System aus? Über MQTT?
Weil ich überprüft habe und MQTT in deinem Projekt auf 127.0.0.1 festgelegt ist, sodass ich nicht von einem entfernten Server aus über MQTT verbinden kann. Wie ändere ich diesen Parameter? Wie sammle ich ZENDURE-Werte (in ioBroker-Datenobjekten) dank eines entfernten Systems?
(Ich benutze Home Assistant und bereits MQTT für die offizielle Zendure-Verbindung, aber ohne verfügbare Steuerung)Kannst du mir bitte helfen? Wie kann ich diese MQTT-Daten an ein entferntes System senden? Und wie kann ich setOutputLimit außerhalb der ioBroker-Oberfläche erzwingen?
Danke für deine Zeit und Erklärung! Schönes Wochenende!
-
@bennobaer Das ist echt hochinteressant mit dem 1800er...Habe den 1500er und mich bisher über die 2 MPPTs geärgert, da ich zeitweise Leistung "verschenke" mit meinen ebenfalls 6 Modulen (4 an Zendure, 2 direkt an den Hoymiles). War knapp davor, zu wechseln. Deine Info spart mir Zeit und Geld. Danke!
-
Ich nutzen den Adapter seit ~2 Wochen in der Version 1.6.4
Über ein Blockly Script will ich den Wert "minSoc" von 10 auf 50 setzen. Das funktioniert auch soweit ich das sehen kann. Öffne ich allerdings die App und prüfe dort den Wert für die Entladegrenze wird der Wert mit 10 angezeigt und auch im Datenpunkt steht wieder 10.
Ich habe bereits die Option "Bestätigt" probiert aber keine Änderung. Ich muss dazu sagen das dies mein erstes Blockly Script ist und ich eventuell auch einfach was falsch mache.
<xml xmlns="https://developers.google.com/blockly/xml"> <block type="schedule" id="BWktR#:+NRaQ%Yxf!|{;" x="38" y="112"> <field name="SCHEDULE">00 04 * * *</field> <statement name="STATEMENT"> <block type="update" id=")k[Tms16Z5EAR8h[p)RR"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">zendure-solarflow.0.A8yh63.2T8b4PkK.minSoc</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="/Gs6iAM++fI[RbBzp15]"> <field name="NUM">50</field> </block> </value> </block> </statement> </block> </xml>
-
@romestylez Wenn ich den Adapter richtig verstanden habe, müsstes du dazu einen Datenpunkt aus der Sektion 'control' verwenden. Ich denke, hier
zendure-solarflow.0.73bkTV.YpbX6abcd.control.dischargeLimit
bist du mit 'steuere' eher richtig.
-
@nograx Guten Abend,
vielen Dank für das Update.
Ich wollte aber nochmal kurz zu meinem Status mit dem HMS 1800 4T berichten.
Nachdem ich gestern die Anker Solix 1600 für das 5te und 6te PV Modul angeschlossen habe, musste ich auch feststellen, dass auch hier das gleiche Problem mit Leistungen unter 100W gibt. Erst nachdem ich die Anker Solix auf nur einem statt auf zwei Beinen mit den Hoymiles 1800 4T verbunden habe klappt dies hier einwandfrei.
Also erster funktionale Zwischenschritt ist den PV HUB 2000 sowie die Anker Solix auf je einem Bein bei der Hoymiles 1800 4T. Wehrmutstropfen bleibt die maximale Leistung von 475W pro Eingang des Hoymiles.
Nachdem ich jetzt die Zendure Lösung und die von Anker gleichzeitig verwende (PV Modul 1-4 auf Zendure und 5-6 auf Anker) gefällt mir die Lösung von Zendure deutlich besser. Wenn gewünscht kann ich gerne mehr Infos zu den Unterschieden posten.
Was ich bei der Kombination Zendure <-> Hoymiles als unglücklich empfinde ist die Trägheit bei einer Änderung. Wenn ich die Leistung von z.B. 150W auf 450 StAnpasse dauert das zwischen ca. 45 Sekunden. Gleiches bei der Reduzierung. Weiß einer von Euch ob das am Hoymiles liegt und wenn dies der Grund ist, welcher WR ist schneller ?
Herzliche Grüße
Bernd