StevieC Geschrieben February 28, 2025 at 18:43 Geschrieben February 28, 2025 at 18:43 (bearbeitet) Meine Anlage besteht aus 2 Kostal Wechselrichtern, 1 BYD Batterie die über den 3. MPPT des einen WR angeschlossen ist. Die Warp 3 pro findet auch die MPPT Erweiterung wo die Batterie angeschlossen ist und es wird mir ein positiver wert bei entladen und negativer beim Laden angezeigt. Leider fehlt der SOC der Batterie und ich kann diese nicht in der Warp auswählen. Was mache ich falsch? bearbeitet February 28, 2025 at 18:53 von StevieC Zitieren
MatzeTF Geschrieben February 28, 2025 at 22:04 Geschrieben February 28, 2025 at 22:04 Kostal ist leider bei der Interpretation dessen, wie Daten über Modbus bereitgestellt werden sollten, etwas… kreativ, sagen wir mal. Das wird sich @photron hoffentlich nächste Woche ansehen können. 1 Zitieren
photron Geschrieben March 3, 2025 at 16:05 Geschrieben March 3, 2025 at 16:05 Flash mal bitte diese Firmware, lass das ganze 1-2 Minuten laufen und speicher dann einen Debug Report auf der Ereignis-Log Unterseite und häng in hier an. Die Firmware löst dein Problem nicht, gibt mir aber die Rohwerte des MPPT Modells, so dass ich sehen kann wie genau Kostal das verbrochen hat. Fronius ist da ähnlich kreativ. Dafür haben wir gerade eine Speiziallösung. Aber es sieht fast so aus als müssten wir das allgemeiner lösen. Edit: Veraltete Firmware entfernt. Zitieren
StevieC Geschrieben March 3, 2025 at 16:48 Autor Geschrieben March 3, 2025 at 16:48 Hier der Debug Report. warp3-2avk-Debug-Report-2025-03-03T17-47-04-239.txt Zitieren
photron Geschrieben March 4, 2025 at 15:33 Geschrieben March 4, 2025 at 15:33 Zumindet in dem Report ist auf MPPT3 nichts los, alles 0: CurrentPVSumExport: 0.339999974 VoltagePVAvg: 261.8000183 PowerPVSumExport: 135 PowerPVSumImExDiff: -135 EnergyPVSumExport: None Temperature: 0 CurrentPV1Export: 0.149999991 VoltagePV1: 393.3999939 PowerPV1Export: 58 EnergyPV1Export: None CurrentPV2Export: 0.189999998 VoltagePV2: 392 PowerPV2Export: 77 EnergyPV2Export: None CurrentPV3Export: 0 VoltagePV3: 0 PowerPV3Export: 0 EnergyPV3Export: None Kannst du in Momenten in dem der Speicher wirklich lädt bzw. entlädt jeweils die Werte zeigen. Screenshot reicht auch, mit den Werten der MPPT-Erweiterung ausgeklappt, dort sind für jeden Tracker die Werte einzeln aufgeführt. Das SoC fehlt ist erwartet, da das MPPT Modell nicht für Speicher gedacht ist und kein Feld für SoC hat. Auch sind alle Werte im MPPT Modell eigentlich vorzeichenlos. Wir machen daraus immer einen negativen Leistungswert, da in unserer Modellierung Export (hier PV-Produktion) immer negativ ist. Dass du da einen positiven Wert beim Entladen gesehen heißt sagt mir jetzt schon, dass Kostal sich nicht an die SunSpec-Spezifikation hält. Kannst du auch mal die Logs einer SunSpec-Gerätesuche für beide Wechselrichter zeigen? Einfach auf den schon eingerichteten Zählern eine neue Suche starten, das Log speichern und den Dialog mit "Verwerfen" verlassen. Vielleicht gibt es noch bessere Modelle, um an die Speicherdaten zu kommen. Zitieren
StevieC Geschrieben March 4, 2025 at 17:51 Autor Geschrieben March 4, 2025 at 17:51 Vorab noch einige Beobachtungen von mir. Also von den angezeigten Leistungswerten der beiden Wechselrichter und der MPPT Erweiterung kann ich nur den Wert von PV1 und PV2 der MPPT Erweiterung als richtig zuordnen. Alle anderen angezeigten Leistungswerte machen keinen Sinn. Kostal scheint sich da an keinerlei Richtlinien zu halten. Um z.Bsp. im KSEM normale Werte angezeigt zu bekommen muss man die Wechselrichter auf Little Endian stellen (Big Endian ist aber meines Wissens hier der Standard) Hat man mehr als einen WR angeschlossen stimmen auch die meisten Werte am Display der Wechselrichter in kleinster Weise, ein absolutes Chaos was Kostal da macht. Aber, irgendwie geht es, ich habe z.bsp. EVCC und den ioBroker mit dem Kostal Adapter und bei beiden werden korrekte Werte angezeigt. Zu den angezeigten Werten in der Warp3 MPPT Erweiterung, hier wird bei PV3; DC immer 0W angezeigt, egal ob der Speicher Be- oder Entladen wird. Logfiles für die Gerätesuche beider Wechselrichter im Anhang. warp3-2avk-SunSpec-Gerätesuche-2025-03-04T18-08-06-909.txt warp3-2avk-SunSpec-Gerätesuche-2025-03-04T18-10-03-359.txt Zitieren
photron Geschrieben March 5, 2025 at 12:35 Geschrieben March 5, 2025 at 12:35 Dann lass erstmal das MPPT Modell weg, da Kostal da für MPPT3 ja eh nicht die Werte des Speichers meldet. Aber Kostal unterstüzt das SunSpec Batterie Modell 802. Ich habe Support dafür in die angehängt Firmware eingebaut. Teste das bitte mal. SunSpec Gerätesuche durchführen und Modell 802 wählen. Bei den Vorzeichen für Strom und Leistung habe ich geraten, weil die Dokumentation das nicht angibt. Beim Laden müssen Strom und Leistung positiv sein, beim Entlanden negativ. Wenn das bei dir andersherum ist muss ich es nochmal drehen. Diesen Zähler kannst du dann für PV-Überschussladen als Batteriezähler verwenden. Edit: Veraltete Firmware entfernt. Zitieren
StevieC Geschrieben March 5, 2025 at 14:52 Autor Geschrieben March 5, 2025 at 14:52 (bearbeitet) Das schaut super aus mit der Firmware. Batterie wird erkannt und die Werte scheinen plausibel. Aktuell speist er noch ein. Ich teste das nachher noch wenn die Batterie entladen wird. bearbeitet March 5, 2025 at 14:53 von StevieC Zitieren
StevieC Geschrieben March 5, 2025 at 14:58 Autor Geschrieben March 5, 2025 at 14:58 Also die Werte decken sich auch mit der Anzeige am Wechselrichter. Allerdings steht dort entladen und das Vorzeichen ist + Zitieren
StevieC Geschrieben March 5, 2025 at 16:35 Autor Geschrieben March 5, 2025 at 16:35 ok, jetzt beim Entladen nochmal geschaut, Wenn Entladen negatives Vorzeichen hat, müssen diese gewechselt werden. Ansonsten passen die Werte. Zitieren
photron Geschrieben March 5, 2025 at 16:42 Geschrieben March 5, 2025 at 16:42 Bisher sehe ich in deinen Screenshots immer nur positive Werte. Hast du denn auch schon negative Werte gesehen, oder hat der Speicher bisher noch nicht geladen? Kannst du mir nochmal einen Debug Report anhängen von diesem Zustand in dem der Speicher entlädt? Und wenn möglich auch einen wenn der Speicher lädt? Von der SunSpec Spezifikation sieht es so aus als ob der Leistungs und Stromwert sein Vorzeichen zwischen Laden und Entladen wechseln sollte. Es gib aber noch einen anderen Wert in dem der Zustand des Speichers steht, u.a. oder der Speicher gerade lädt, entlädt, oder voll ist. Das kann ich dann aus den beiden Debug Reports sehen. Zitieren
StevieC Geschrieben March 5, 2025 at 18:25 Autor Geschrieben March 5, 2025 at 18:25 Ja Batterie war schon voll als ich die Firmware installiert habe, daher nur Entladung. Debug Report für Entladen im Anhang. Den Debug Report für das Laden mache ich dann morgen. warp3-2avk-Debug-Report-2025-03-05T19-21-46-688.txt Zitieren
photron Geschrieben March 6, 2025 at 08:09 Geschrieben March 6, 2025 at 08:09 Danke! Ich hoffe, dass beim Laden die Leistungs- und Stromwerte negativ werden. Denn der Wert in dem eigentlich der Zustand des Speichers stehen sollte ist in dem Debug Report 0. Das ist aber kein gültiger Wert laut Spezifikation. Da sollte z.B. 3 für Entladen oder 4 für Laden drinstehen. Zitieren
StevieC Geschrieben March 6, 2025 at 08:41 Autor Geschrieben March 6, 2025 at 08:41 Ja, Vorzeichen sind bei Laden negativ. Hier noch das log beim Laden und ein screenhot warp3-2avk-Debug-Report-2025-03-06T09-37-04-373.txt Zitieren
photron Geschrieben March 6, 2025 at 10:33 Geschrieben March 6, 2025 at 10:33 Das ist sehr gut. Dann muss nur das Vorzeichen gedreht werden. Hier eine Firmware die das jetzt richtig macht. Dadurch kann das PV-Überschussladen jetzt auch deinen Speicher richtig mit einbeziehen. warp3_firmware_2_7_5_67c97805_ff3a1d62a34b257_merged.bin Zitieren
StevieC Geschrieben March 6, 2025 at 13:53 Autor Geschrieben March 6, 2025 at 13:53 Ja funktioniert, perfekt. Zitieren
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.