NEWS
Neuer Adapter ecoflow-mqtt
-
@jaybee077
habe das log mal angeschaut, ein Befehl scheint es gegeben zu haben.
höchstwahrscheinlich mit 100W
ist auf jeden Fall umfangreicher in der Struktur als das loadPower1
mit dem timeTable kann ich noch nix anfangen, gibt es da besondere Einstellungen in der App?ConfigWrite: {"cfgUtcTime":1761075247,"cfgAllTimerTask":{"timeTask":[{"isCfg":2,"taskIndex":2,"isEnable":true,"isEffect":false,"timeMode":1,"timeParam":0,"timeTable":[80609820],"chgTask":{"chgSource":1,"devTargetSoc":[{"sn":"BKxxxx","targetSoc":100,"chgFromGridPowerLimited":100}]},"homeNeedPowerLimited":0}]}} -
Ich habe mal wieder das Problem, dass meine Daten der Ecoflow PowerOcean Plus im ioBroker nur aktualisiert werden, wenn ich die App auf meinem iPhone oder iPad öffne. Schließe ich eine der beiden Apps, werden die Daten nach 5-10 Sekunden im ioBroker nicht mehr aktualisiert. Ich hatte das schon mal und habe jetzt einfach mal ne Woche gewartet, allerdings sind mittlerweile 10 Tage vergangen, in der Zwischenzeit habe ich 2 Firmwarupdates auf den Wechselrichter gespielt, diesen mehrfach runter- und wiedergefahren, aus der App entfernt und neu zugewiesen, den Adapter aktualisiert - alles ohne Änderung.
Ich gebe die Daten vom ecoflow-mqtt Adapter >>>> MQTT >>>> evcc weiter und mache mir diese zusätzlich in KNX sichtbar.
Mit evcc steuere ich dann den Heizstab Warmwasser und die Wallbox bei PV-Überschuss, da die Ecoflow PowerOcean Plus nicht nativ unterstützt wird.
Gerade echt lästig, das die Kombi mal wieder nicht funktioniert, obwohl der ecoflow-mqtt Adapter MEGA ist.
Jemand eine Idee?
Gibt es mittlerweile eine Erklärung für das Phänomen und bestenfalls einen Workaround wie man das fixen könnte?@hossi
Ich kann mir vorstellen, daß es mit den FW-Updates auch neue Mechanismen gibt.
Die Telegramme können eine Rückmeldung verlangen und beim Ausbleiben wird das Updaten eingestellt.
So etwas in der Richtung habe ich bei den Streams schon im Log gesehen.
Könnte auch im PowerOcean der Fall sein.
Dazu müsstest du aber mal ein debug log posten (msgSetGet, msgUpdate mit Häckchen).
Diesen Mechanismus will ich auch noch einbauen. Leider scheinen die Geräte alle anders die Bestätigung zu schicken. -
@jaybee077
habe das log mal angeschaut, ein Befehl scheint es gegeben zu haben.
höchstwahrscheinlich mit 100W
ist auf jeden Fall umfangreicher in der Struktur als das loadPower1
mit dem timeTable kann ich noch nix anfangen, gibt es da besondere Einstellungen in der App?ConfigWrite: {"cfgUtcTime":1761075247,"cfgAllTimerTask":{"timeTask":[{"isCfg":2,"taskIndex":2,"isEnable":true,"isEffect":false,"timeMode":1,"timeParam":0,"timeTable":[80609820],"chgTask":{"chgSource":1,"devTargetSoc":[{"sn":"BKxxxx","targetSoc":100,"chgFromGridPowerLimited":100}]},"homeNeedPowerLimited":0}]}}@jaybee077
habe das log mal angeschaut, ein Befehl scheint es gegeben zu haben.
höchstwahrscheinlich mit 100W
ist auf jeden Fall umfangreicher in der Struktur als das loadPower1
mit dem timeTable kann ich noch nix anfangen, gibt es da besondere Einstellungen in der App?ConfigWrite: {"cfgUtcTime":1761075247,"cfgAllTimerTask":{"timeTask":[{"isCfg":2,"taskIndex":2,"isEnable":true,"isEffect":false,"timeMode":1,"timeParam":0,"timeTable":[80609820],"chgTask":{"chgSource":1,"devTargetSoc":[{"sn":"BKxxxx","targetSoc":100,"chgFromGridPowerLimited":100}]},"homeNeedPowerLimited":0}]}}Ich hab mal versucht, meinen Weg in der App nachzustellen. Ich mache es händisch so, weil ich keinen mit EcoFlow kompartiblen SmartMeter habe.




-
Danke für die interessanten Screenshots. Eine Einstellung für "homeNeedPowerLimited" scheint es da nicht zu geben, könnte sogar anstatt eines Wertes auch ein Schalter sein.
-
Danke.
Ich setze da mal einen Multiplikator rein.EDIT:
Der Multiplikator sollte schon drin sein. Bitte Adapter stoppen, den Datenpunkt löschen und dann Adapter starten. Dann sollte es passen. -
Ich habe 1.4.6. installiert. Habe ich gemacht, bleibt aber so. Datenpunkt ist nach Löschung und Neustart wieder da mit Wert 512. Habe in der App auf 75% gestellt, daraus wird 764%. :-/
Habe es ein paar mal gemacht ....Tnx...habe noch eine Warning entdeckt:
plug_heartbeat.heartbeatFrequency" has value "900" greater than max "20"
Der Wert im Datenfeld ist 2
FW vom Plug ist 2.0.4.57 -
Das mit den 900 kommt aber auch nur sehr sporadisch habe ich den Eindruck, also eher ein Fehler seitens des Gerätes
-
moin, ich muss noch mal blöde fragen zur Sicherheit.
Wenn ich ein Update mache muss ich dann zwingend die Datenpunkte vorher löschen ?
Ich habe für mache Datenpunkte ja History im Hintergrund laufen. sind die Einstellungen dann dafür weg oder erkennt History die Punkte die ich aufnehme slbst neu nach dem Update ?Erstellt der Adapter nach dem Update die Datenpunkte neu ?
-
moin, ich muss noch mal blöde fragen zur Sicherheit.
Wenn ich ein Update mache muss ich dann zwingend die Datenpunkte vorher löschen ?
Ich habe für mache Datenpunkte ja History im Hintergrund laufen. sind die Einstellungen dann dafür weg oder erkennt History die Punkte die ich aufnehme slbst neu nach dem Update ?Erstellt der Adapter nach dem Update die Datenpunkte neu ?
@GTV
Der Adapter kann direkt hochgerüstet werden.
Man muss nichts löschen.
Der Adapter benutzt eine Methode die Datenpunkte beim Starten anlegt, sind sie schon vorhanden, wird nichts überschrieben.Löschen ist nur notwendig wenn andere Eigenschaften wie Messbereich benötigt werden. Das geht nur über Neuanlegen des Datenpunktes.
-
Hallo Zusammen,
morgen geht der Rest meine Ecoflow Anlage in Betrieb. Na ja es fehlen nur noch die Panels auf dem Dach.. Diese werden morgen installiert. Stream Ultra und ein AC , sowie der Ecoflow Smart Meter ist bereits in Betrieb.Den Adapter hier habe ich gestern installiert. Scheint gut zu laufen..
Bevor ich nun weiter mache, Frage ich einfach mal.. Hat jemand bereits ein VIS oder änliches Erstellt?
Wenn ja würde ich es gerne mir mal anschauen..
Gruss Deta
-
Ich bin da eher mit Homeassistant unterwegs, aber der neue devices Adapter kann da auch schnell zum Erfolg führen.
Edit: Devices ist wohl doch etwas komplizierter als gedacht.
-
1.48 ist nun auf npm und git final
neue Geräte und Fehlerkorrekturen
- (foxthefox) new device Glacier Classic 55L support
- (foxthefox) new device Delta 3 Max Plus support
- (foxthefox) new device Stream AC support
- (foxthefox) new device Rapid Pro 320W support #372
- (foxthefox) enhancements on wave3
- (foxthefox) corrections in river3plus for data processing
- (foxthefox) corrections in D2M for command inv.cfgAcEnabled #340
- (foxthefox) poweroceanplus set hrPwr/fromPv/romBat/fromGrid values to 0 for non transmitted datapoints in HeatingRodEnergyStreamShow
- (foxthefox) poweroceanplus pcsActPwr max 20kW, pcsXPhase_amp max 60A
- (foxthefox) corrections in BMSHeartBeatReport for river3/river3plus
- (foxthefox) powGetSysLoad for streamAC/ACPro/Ultra set to 10kW, powGetSchuko 2100W
- (foxthefox) new msg counter for received telegrams from EF-cloud (within 10s)
- (foxthefox) correction of enBeep (dataLen=2) for Delta3/+/max+/pro
- (foxthefox) correction of AC1/2/3 switching on SHP2 (issue #312)
- (foxthefox) Stream AC timetask58x exclude
- (foxthefox) correction of powerocean / powerocean+ (issue #378), new ENERGY_STREAM_DETAIL and switch for missing datapoint -> value = 0
- (foxthefox) dev dependencies cleanup
- (foxthefox) #415 powGetPvSum max=3600, sysGridConnectionPower max = 2500
- (foxthefox) #422 Backup Reserve Soc as level Delta 3 Plus
- (foxthefox) #417 Delta Pro 3, remainTime max= 12520, dcdcChgReqCur max = 150, invBusVol/llcBusVol mult=0.1
-
1.48 ist nun auf npm und git final
neue Geräte und Fehlerkorrekturen
- (foxthefox) new device Glacier Classic 55L support
- (foxthefox) new device Delta 3 Max Plus support
- (foxthefox) new device Stream AC support
- (foxthefox) new device Rapid Pro 320W support #372
- (foxthefox) enhancements on wave3
- (foxthefox) corrections in river3plus for data processing
- (foxthefox) corrections in D2M for command inv.cfgAcEnabled #340
- (foxthefox) poweroceanplus set hrPwr/fromPv/romBat/fromGrid values to 0 for non transmitted datapoints in HeatingRodEnergyStreamShow
- (foxthefox) poweroceanplus pcsActPwr max 20kW, pcsXPhase_amp max 60A
- (foxthefox) corrections in BMSHeartBeatReport for river3/river3plus
- (foxthefox) powGetSysLoad for streamAC/ACPro/Ultra set to 10kW, powGetSchuko 2100W
- (foxthefox) new msg counter for received telegrams from EF-cloud (within 10s)
- (foxthefox) correction of enBeep (dataLen=2) for Delta3/+/max+/pro
- (foxthefox) correction of AC1/2/3 switching on SHP2 (issue #312)
- (foxthefox) Stream AC timetask58x exclude
- (foxthefox) correction of powerocean / powerocean+ (issue #378), new ENERGY_STREAM_DETAIL and switch for missing datapoint -> value = 0
- (foxthefox) dev dependencies cleanup
- (foxthefox) #415 powGetPvSum max=3600, sysGridConnectionPower max = 2500
- (foxthefox) #422 Backup Reserve Soc as level Delta 3 Plus
- (foxthefox) #417 Delta Pro 3, remainTime max= 12520, dcdcChgReqCur max = 150, invBusVol/llcBusVol mult=0.1
@foxthefox Git hat gerade den 1.49 installiert..
-
Aktuell Beta gerade noch mal vom Git geladen,
zeigt bei der Ultra Stream nicht mehr den Gesamten Wert an

Immer bei Null
Liegt denke ich an der API, da ich gerade mal die Vorgänger getestet hatte und da geht es auch nicht mehr.
Hier hat es aufgehört

-
Aktuell Beta gerade noch mal vom Git geladen,
zeigt bei der Ultra Stream nicht mehr den Gesamten Wert an

Immer bei Null
Liegt denke ich an der API, da ich gerade mal die Vorgänger getestet hatte und da geht es auch nicht mehr.
Hier hat es aufgehört

Wollte nur die Info geben.
Es geht wieder.. Warscheinloch doch ein API Problem bei Eco gewesen. -
neue Version mit Ultra X
1.4.9 (npm)
- (foxthefox) new device Strem Ultra X
- (foxthefox) delta 3 plus backupReserveSoc in relation to Discharge Limit + 5%
- (foxthefox) deltapro3 some max values adapted
- (foxthefox) powerstream timeData
- (foxthefox) corrections of max values in Stream series
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
