NEWS
Test Adapter Zendure Solarflow
-
@el-lutschi Stimmt für den Hyper nicht. Der wurde getestet.
-
Ich hab den Adapter schon längere Zeit mit meinem Hub 2000 am Laufen. Bin sehr zufrieden, tolle Arbeit!
Seit gestern ist ein Ace im System.
Ich hab da eine Frage dazu…Ich nutze am Hub 2000 durchgehend den Smart-Modus über den 3EM im Zählerkasten. In der App kann man so aber keinen AC-Lademodus einschalten oder steuern. Ich muss zuerst immer jegliche Modi deaktivieren.
Lässt sich das mit dem Adapter umgehen?Danke.
-
@astuermer Ja, schau mal hier Link Text
-
@lesiflo danke. Aber mir gehts eher drum, zu wissen und zu verstehen, welche Objekte ich aus nograx‘ Adapter steuern kann, um einfach manuell einen Wert anzustoßen OHNE den Smart-Modus zu beenden. Ich möchte keine automatische Steuerung.
-
@astuermer Das geht leider nicht. Entweder Smart Modus oder regeln über den Adapter. Man soll zwar mit dem Adapter den Smart Modus ein/ausschalten können hat bei mir aber nicht geklappt, bzw. habe ich nicht weiter verfolgt. Daher mache ich die Regelung komplett mit dem Adapter. Ist auch wesentlich flexibler.
Das Script macht im übrigen auch nichts anderers als der Smart Modus. -
@lesiflo sagte in Test Adapter Zendure Solarflow:
@astuermer Das geht leider nicht. Entweder Smart Modus oder regeln über den Adapter. Man soll zwar mit dem Adapter den Smart Modus ein/ausschalten können hat bei mir aber nicht geklappt, bzw. habe ich nicht weiter verfolgt. Daher mache ich die Regelung komplett mit dem Adapter. Ist auch wesentlich flexibler.
Das Script macht im übrigen auch nichts anderers als der Smart Modus.Aber in deinem Blockly seh ich auch nichts, wo du den Smartmodus abschaltest… oder läuft der gar nicht bei dir?
-
@astuermer Bei mir läuft der Smart Modus nicht. Die Regelung macht komplett das Script, genauso wie der Smart Modus, mit dem Vorteil das du aber auf AC Laden automatisch umschalten kannst.
Du kannst aber mal versuchen ob das bei dir klappt.
Der Datenpunkt um den Smartmodus einzuschalten ist der hier:0 = Kein Modus
9 = Smart CT ModusUmschalten AC Laden/Entladen:
1 = Laden mit AC (AC input Mode)
2 = Entladen (AC output Mode) -
@lesiflo sagte in Test Adapter Zendure Solarflow:
@nograx
Hi, ich habe ja immer mal wieder diese Einbrüche:Bibt es eine Möglichkeit das zu unterbinden oder Timer einbauen ?
Die einkommenden Daten gehen immer mal wieder auf 0.
Das bringt jedesmal meine Regelung durcheinander.
Ich bin noch auf der Cloud über den EU Server.Die Zendure HUB (HUB2000 und HUB1200, evtl. alle Zendure Geräte?) setzen die Leistung kurz auf Null, wenn das Limit (Ausgang oder InverterMax) geändert wird.
Bei einem Blockly evtl. größere Hysterese einpflegen und Limit nur ändern, wenn unbedingt nötig.
Bei einem HUB1200 wurde zudem PV kurz auf 0W gesetzt, wenn Akku minSoC oder maxSoC manuell gespeichert werden.Beobachte das mal oder provoziere das mal selbst mit Änderungen.
Dann siehst es und kannst das evtl. bestätigen, dass es bei Dir auch so ist (oder nicht).EDIT/PS:
Ist so ein Post hier richtig?
Oder soll der in Deinen Steuerungs-Thread?
Oder soll ein neuer Thread allgemein über Zendure irgendwas gemacht werden? -
@maxclaudi Hab's so gelöst in dem ich eine Liste erzeuge und davon den Maxwert nehme. So werden die 0 Werte und Ausreißer unterbunden.
-
@stony2k sagte in Test Adapter Zendure Solarflow:
Wird die SolarFlow 800 Pro auch schon bereits vom Adapter unterstützt?
Sollte zumindest per Cloud jetzt funktionieren. Wenn du den eingebunden hast würde es mich freuen wenn du mir dem ProductKey mal zukommen lassen könntest.
-
Habe den 800er noch nicht, bin aber am überlegen. Sollte ich mich dafür entscheiden gebe ich dir gerne den ProductKey.
-
Hallo Community,
@nograx erstmal vielen Dank für deinen klasse Adapter echt TOP!Ich habe deine Adapter schon einige Zeit mit der Zendure-Cloud am laufen, möchte jetzt auf lokalen MQTT-Server umstellen und habe es bereits mit deinem Zendure.Cloud.Disconnector versucht, die Daten lokal zu empfangen.
Leider bekommen ich an meine mqtt.1 Instanz keine Telemetry-Daten meines Solar Hub 2000. Den Zendure Adapter nutze ich in der Version 1.14.3.Wenn ich meine mqtt.1 Instanz starte erscheinen diese Log-Meldungen:
Mein MQTT Broker ist so eingestellt:
Verbindungen:
Server Settings:
MQTT Einstellungen:
Was noch zu erwähnen ist, eine OpenDTU liefert fleißig ihre Daten zum mqtt.1 Broker.
Der Adapter selbst ist so eingestellt:
Im Objekt-Baum sieht mein mqtt.1 so aus:
Hat jemand einen Tipp für mich, warum ich keine Daten meines Hub 2000 erhalte?
Falls noch Infos meinerseits fehlen, kann ich die noch gerne beifügen.
Vielen Dank für eure Hilfe,
SMarti1
-
@smarti-1 Guten Morgen, hast du mal via MQTT-Explorer auf den MQTT-Broker verbunden und geschaut ob der HUB überhaupt Werte liefert? Das was da in den Objekten steht ist meines Wissens das was der Adapter dem HUB versucht zu senden. Daher gehe ich davon aus, das der HUB nicht korrekt mit dem Broker verbunden ist. Gehe davon aus, das du den HUB einmal neu gestartet hast nach dem disconnecten ?
Wenn das alles nichts bringt und du die Möglichkeit hast (z.B. Proxmox) installier dir mal eine Instanz mit einem Broker separat. Ich nutze hierfür EMQX als Broker. Damit hat es bei mir auf Anhieb geklappt und läuft so seit Monaten absolut reibungslos.
LG
Sven -
@smarti-1 Das sieht mir so aus als würde der HUB keine Daten an den MQTT Server liefern. Das kann u.a. an folgenden 2 Dingen liegen:
- Der Hub ist noch per Bluetooth verbunden, dann werden keine Daten per Wifi übertragen. Hier also unbedingt den Disconnector und auch die Android/iOS App beenden.
- Der Hub benötigt zwingend einen Neustart, beim Hub kann das nur geschehen indem man in einmal komplett Stromlos macht und abschaltet. Also entweder Abends wenn kein Licht mehr auf die Solarpanele scheint oder tagsüber Module abklemmen (bitte nicht wenn die Sonne voll drauf knallt, das kann böse enden). Dann muss man die Taste am Hub für 4 Sekunden drücken damit er komplett aus geht.
-
Moin,
ich weiß nicht ob das schon einer zurückgemeldet hat, aber das Umschalten von Energieplänen klappt jetzt über den Adapter. Hab's gerade nochmal ausprobiert und erfolgreich in den SMART CT Modus und wieder zurückschalten können. -
@nograx Danke für die Tipps und die schnelle Rückmeldung
Es lag tatsächlich an der Bluethooth Verbindung des ZendureCloudDisconnectors.
Bin nun folgendermaßen vorgegangen:
- Andriod App alle Energiepläne deaktiviert
- Andriod App beendet
- ZendureCloudDisconnector zum Setzen der lokalen MQTT Adresse verwendet
- ZendureCloudDisconnector wieder Beendet nach erfolgreicher MQTT Adressen Änderung
- Solar Hub 2000 ausgeschaltet mit 6 Sekunden (mittlere) grüne Taste gedrückt halten
- Trennschalter Solarmodule zum Hub 2000 geöffnet
- Trennschalter zum Wechselrichter geöffnet
- Batteriekabel am Hub 2000 entfernt
- 10 Sekunden Pause
- Batteriekabel am Hub 2000 wieder angeschlossen
- Trennschalter zum Wechselrichter geschlossen
- Trennschalter Solarmodule zum Hub 2000 geschlossen
- Hub 2000 gestartet mit kurzem Druck auf (mittlere) grüne Taste
- mqtt_1 Adapter gestartet
- zendure-solarflow Adapter gestartet
Jetzt kommen die Telemetry-Daten des Hub 2000 1A an
Jetzt kann ich weiter an meiner bedarfsgerechten Einspeisung ins Hausnetz weiter machen,
hab dazu nen Shelly Pro 3EM im Schaltschrank und nen Shelly Plus1PM in der Einspeisesteckdose.Vielen Dank auch @Felli für deine Antwort
Grüße,
SMarti1
-
@smarti-1 gerne geschehen, irgendwas zwischen Neustart ode Bluetooth musste es sein. Das mit dem BT hatte ich vergessen war mir am Anfang aber auch einmal passiert. Mit OpenDTUonBattery läuft das super offline. Viel Freude damit
-
@smarti-1 sagte in Test Adapter Zendure Solarflow:
@nograx Danke für die Tipps und die schnelle Rückmeldung
Es lag tatsächlich an der Bluethooth Verbindung des ZendureCloudDisconnectors.
Bin nun folgendermaßen vorgegangen:
- Andriod App alle Energiepläne deaktiviert
- Andriod App beendet
- ZendureCloudDisconnector zum Setzen der lokalen MQTT Adresse verwendet
- ZendureCloudDisconnector wieder Beendet nach erfolgreicher MQTT Adressen Änderung
- Solar Hub 2000 ausgeschaltet mit 6 Sekunden (mittlere) grüne Taste gedrückt halten
- Trennschalter Solarmodule zum Hub 2000 geöffnet
- Trennschalter zum Wechselrichter geöffnet
- Batteriekabel am Hub 2000 entfernt
- 10 Sekunden Pause
- Batteriekabel am Hub 2000 wieder angeschlossen
- Trennschalter zum Wechselrichter geschlossen
- Trennschalter Solarmodule zum Hub 2000 geschlossen
- Hub 2000 gestartet mit kurzem Druck auf (mittlere) grüne Taste
- mqtt_1 Adapter gestartet
- zendure-solarflow Adapter gestartet
Jetzt kommen die Telemetry-Daten des Hub 2000 1A an
Jetzt kann ich weiter an meiner bedarfsgerechten Einspeisung ins Hausnetz weiter machen,
hab dazu nen Shelly Pro 3EM im Schaltschrank und nen Shelly Plus1PM in der Einspeisesteckdose.Vielen Dank auch @Felli für deine Antwort
Grüße,
SMarti1
Batterie-Kabel wäre nicht nötig gewesen. Wichtig ist nur das keine Energie beim Solareingang rein kommt, denn das hält den Hub online. Anschließend reicht dann das 4(6=)-sekündige drücken des Schalters am Hub.
-
@nograx
Wollte auf Nummer sicher gehen
Danke für die Hilfe.Jetzt schreibe ich gerade das Java Skript fürs setzen des outputLimits.
Die Werte des Hub und der Shellys habe ich bereits im Zugriff.Mal schaun, wie es klappt.
Grüße,
SMarti1 -
HI,
benutzt jemand den Adpater mit dem "SolarFlow 2400 AC"??
Würde gerne wissen ob ich damit den 2400AC mit den aktuellen Zählerdaten füttern kann um eine dynamische ein- bzw. "Ausspeisung" zu realisieren?
Habe alle Daten im iobroker und wollte nicht noch einen zusätzlichen 3EM pro einbauen....