u/Due-Adeptness258

Just open-sourced a tool I built for my EcoFlow STREAM setup.

The hardware can do 2100W. The firmware caps it at 1200W. OverFlow talks to the device directly over Bluetooth and lifts the cap, no cloud, no app, no EcoFlow account needed after first setup.

Works on macOS, Linux, Raspberry Pi. Has a live dashboard showing grid power, battery, PV, MOSFET temperatures, and lets you set the cap interactively.

Tested on STREAM Ultra and AC Pro running firmware V1.0.2.1. At 1700W sustained the temps were the same as stock 1200W.

Completely unofficial, use at your own risk.

https://github.com/phoinixgrr/OverFlow

u/Due-Adeptness258 — 6 days ago

Hab den Stream Ultra + AC Pro für 2329€ gekauft, weil auf der Produktseite steht dass "überschüssige Solarenergie automatisch zwischen den Batterien übertragen wird". Ein paar Wochen lang mit Home Assistant + Prometheus mitgeloggt (1 Min Auflösung). Stimmt nicht.

Setup:

- Stream Ultra (1,92 kWh, 4 MPPT, 1200W Wechselrichter)
- AC Pro (1,92 kWh, 849€, kein eigener Solareingang, hängt nur per AC am Ultra)
- 4x 520W bifazial, ~2 kWp
- Shelly Pro 3EM am Zähler

Sonniger Tag, 12 kWh Ertrag:

PV Peak: ~2000W
Wechselrichter: 1200W max (geteilt mit Hauslast!)
Ultra: 10 → 99,8%
AC Pro: 10 → 19,3%

Sobald der Ultra voll war, hat der MPPT abgeregelt und die Module gingen runter. AC Pro lag bei 18% und konnte einfach nichts abkriegen.

Der Punkt den keiner auf der Produktseite findet: AC Pro hat keine eigenen Solareingänge. Strom muss DC → AC (durch den 1200W Wechselrichter im Ultra) → AC Kabel → DC (in den AC Pro). Und derselbe Wechselrichter versorgt auch das Haus. Wenn das Haus zieht, kommt am AC Pro nix an.

Hab das nach ewigem Hin und Her mit dem Support eskaliert, R&D hat dann schriftlich bestätigt dass das hardwareseitig so ist. Ihr "Workaround": Last reduzieren während des Ladens. Also Haus aus damit die Batterie lädt die ich für das Haus gekauft hab. Super.

Andere (Anker SOLIX Solarbank 2, Zendure SolarFlow, Marstek Jupiter) machen das DC-gekoppelt — Erweiterungsbatterie hängt direkt am Laderegler, kein Wechselrichter dazwischen. Hab ich selbst nicht, sage nur dass es nicht an der Physik liegt sondern an der Designentscheidung von EcoFlow.

Komplettes Writeup mit Charts, BMS Kram, saisonalen Verlustrechnungen, und die rohen Prometheus JSON Daten zum selber prüfen:

https://www.mastori.dev/posts/ecoflow-expandable-battery-broken-promise/

Falls jemand den gleichen Aufbau hat — gerne mal eure SoC Kurven posten, würde mich interessieren ob es überall so ist.

u/Due-Adeptness258 — 18 days ago