Tech News

EcoFlow Delta PRO deep-dive review

_AC INVERTER_

One unique characteristic of the AC inverter that sets it apart from competing products is it’s duality.
The clever engineers at Ecoflow have designed the inverter circuitry to have a dual purpose; it can provide a very clean and stable 230V AC 50Hz pure sine wave output (also 60Hz if needed) or it can charge the DeltaPRO from an AC source with user configurable speeds via a simple toggle in the settings tabs of the app that ranges from 200W up to 2.900W for the European version.
It’s great that I don’t need an external power brick to charge the DeltaPRO via AC but I do have to say that if the inverter gets damaged you will only be able to charge/discharge via DC.

The inverter can sustain loads of up to 3.600W (1C) without breaking a sweat and it can surge momentarily for up to 7.200W. Some people claim to be able to maintain a stable and continuous load of up to 4.000W. I reached loads of 2.400W without issues or significant voltage drops which gives me great confidence.

Come summer I will try to power a 20 year old Air Conditioning unit that puts a load of about 900W but I don’t know how high it will surge at startup so stay tuned as I’ll update this article to reflect my findings.
I couldn’t wait for summer so today (28/03/22) as the weather is sunny and hot (20c) in Barcelona, I did an initial test run of the AC (Air Conditioning) unit and I’m happy (& relieved!) to report that the DeltaPRO handled it like it was nothing!
At the time of test, I was charging the DeltaPRO via PV (solar) with around 500W/m2 while at the same time powering the whole room with around 600W.
The instant the AC engaged the load shot up to 4.5KW (so apparently inrush of around 4KW but could have been more) for a split second and then stabilized back to 1.1KW.
As I’m writing this, the AC has been running for 25 minutes without issues with a total room load of around 1.3KW.
Funny enough, the instant the AC turned on, the MPPT controller broke free of the dreaded 1.285W and has been running above that for the whole time!!
It has reached 1.6KW now with 110V * 14.3A with an MPPT temperature of 83C & Inverter 28C (I have to confess I don’t understand these numbers…!?).

A few minutes later and the MPPT BUG has appeared again; with 600W/m2 the controller locked itself to 1.285W and now the DeltaPRO has decided to drain the battery even when there’s plenty of solar energy which is BEYOND FRUSTRATING!!!…

Running the inverter (AC) will burn a minimum of 40Wh plus the conversion efficiency which I found to top at around 95% for an ideal load of PF=1 so anything below that will reduce the efficiency accordingly. It is a good conversion efficiency but once you take into account the cost of turning on the inverter (40W/h) plus the cost of running the DeltaPRO (6W to 12W for onboard electronics + 0W to 17W for fans), depending on the AC loads that you are powering and their runtime you can end up with a DeltaPRO total efficiency anywhere from mediocre to very good.

Powering a 50W AC load for 24h = 49% lost

  • AC Inverter = 40W * 24h = 960W
  • AC Inverter conversion efficiency = 52,5W * 24h = 1.260W
  • DeltaPRO operational = 10W + 0W fans = 10 * 24 = 240W
  • Total cost = 2460W or around 66% of battery.
    Load cost is 1.260W & Operational cost is 1.200W
    Operational cost is 49% of total! 🙁

Powering a 1.000W AC load for 3h = 6% lost

  • AC Inverter = 40W * 3h = 120W
  • AC Inverter conversion efficiency = 1.050W * 3h = 3.150W
  • DeltaPRO Operational = 10W + 15W fans = 25W * 3h = 75W
  • Total cost = 3.375W or around 93% of battery.
    Load cost is 3.150W & Operational cost is 195W
    Operational cost is 6% of total! 🙂

One neat trick is the AC-PASSTHROUGH which allows the DeltaPRO to act as a UPS albeit a slow one with a switching time > 20ms so I recommend to not rely on this to replace your UPS as anything sensitive like computers or equipment that can’t handle an interruption of 20ms will invariably fail or behave in unpredictable ways.
Less sensitive devices should work ok but I strongly recommend you test them before relying on it. Every single time I toggled the DeltaPRO’s pass-through, my UPS got triggered to protect all my sensible equipment.

I also experienced some very scary behavior from a dehumidifier that was running correctly on AC pass-through but once switched to battery (so AC got cut-off) it made a loud knocking noise and the power drain shot up from 220W to 1.700W which is insane as it should never go above 300W as declared by the manufacturer; I immediately turned the dehumidifier off and thankfully it has been working ok since.

To achieve AC pass-through the Inverter will turn on in a semi powered state where it will pull around 20Wh of battery to achieve 20ms+ switching time while at the same time doing a pass-through of the AC loads that are plugged into the DeltaPRO.

Of course the DeltaPRO can charge from AC, while being in passthrough and at the same time be in “pseudo-UPS” mode so it will be able to quickly (> 20ms) switch to battery mode if AC main power is down; please be mindful of the total amount of watts that the DeltaPRO can pull from your wall socket as there’s no way to configure a hard limit for the amount of watts being pulled from wall so you could end up overloading your electrical wiring or tripping your breaker.

Example:

  • Two AC loads plugged into the DeltaPRO pulling a total of 2.000W
  • Charging the DeltaPRO via AC pulling a total of 1.800W (config via APP).
  • You plug another 1.000W AC load onto the DeltaPRO.
  • Total load being pulled from wall socket where the DeltaPRO is plugged in is 4.800W or almost 21A!!! (for Europe 230V)

One extremely annoying issue that I have to endure on a daily basis is how loud the DeltaPRO gets even with very small loads.
Looking at the reported temperature of the inverter and DeltaPRO internals I discovered that the fans would be stuck at maximum speed with a temperature of 22C.

I also double checked that the exhaust air coming out of the DeltaPRO was COLD which lead me to the conclusion that the DeltaPRO’s fan control logic is not using a smooth ramp up fan speed based on temperature but a predefined set of 4 static speeds (0,1,2,3) as reported by the DeltaPRO’s “fan_state” & “fan_level” based on amps.

What is even more fascinating is the buggy code that gets the fans stuck at maximum speed even when the load drops to as low as 80W AC while other times I can manage to get around 100W AC with the fans turned completely off and the AC inverter temperature “inv/out_temp” reporting > 78C which I presume is that “smell of new electronics” that some ppl (myself included) have noticed for the first weeks of use.

Another odd behavior is when the DeltaPRO is powering 300W+ AC loads with high fan noise while on PV power (battery charging from solar < 600W + powering AC), if I switch from DeltaPRO to electrical company via ATS, turn off DeltaPRO’s AC inverter, wait for the fans to come down to almost a whisper then switch AC inverter on again, wait a few seconds (fans still whisper quiet) and then switch over from electric company to DeltaPRO via the ATS, I can power the same load with whisper quiet fans when before with the same exact conditions the fans were running at max speed.

I can easily reproduce all of the above on demand so I hope that Ecoflow engineers will fix it asap when they read these lines ;).

Please be advised that the inverter can only do one thing at a time so you won’t be able to charge and discharge at the same time via AC which means it will completely bypass the battery for AC loads when in pass-through mode.

19 thoughts on “EcoFlow Delta PRO deep-dive review

  • Hi, very nice review I am interested.
    When will you post the extra-battery review?

    Reply
    • Hi Jo.
      I currently don’t have the Ecoflow DeltaPRO Smart Extra Battery so I can’t test it 🙁 … but do keep an eye at this review for updates and maybe in the near future I’ll be able to test it.

      Thank you for your time and comment.

      Reply
  • I am interestet but I will wait when you post that device bugs are fixed.

    Reply
    • Hi Locutus,

      I’m sure Ecoflow will fix these issues fast!
      I’ll update this post with all my findings and strike all bugs when they will be fixed.

      Thank you for your time and comment.

      Reply
  • Very nice review, thanks. I’m interested in how you wired the Ecoflow to the Transfer Switch and your electrical grid – will you write an article about that topic? I think a lot of European users would be interested in a detailed description with pictures. Looks really amazing so far! Best wishes

    Reply
    • Hi Ralf,

      This is part of a series of articles for the Spanish market where there’s a lot of interest for this kind of “easy” DIY solutions.

      I will be writing about my detailed setup with the ATS and solar panels in an upcoming article.
      Stay tuned! 🙂

      Thank you for your time and comment.

      Reply
      • Thanks, I’ll definitely stay tuned. In Germany, the Netherlands and Denmark the interest for diy solutions is also pretty high, even though we don’t have so much Sun as you guys in Spain. Looking forward to read more of your articles, best wishes!

        Reply
        • Yeah we are spoiled here 🙂
          Thanks for the wishes and likewise!

          Reply
  • Thank you for such detailed review. Would you mind sharing the script you have to pull the data from the DeltaPRO ? Many thanks

    Reply
    • Hi, you’re most welcome!
      I’ll share it once I have the time to clean it up and put it on github with proper instructions.

      Thank you for your time and comment.

      Reply
  • This is super amazing. I’ve been dying to get data _out_ of my DP, but the best I’ve got is the puny REST API. Can you pull back the curtain on how you’re pulling these DP values into software?

    Reply
    • Hi Scott; thank you for your time and comment and apologies for the delay in replying.
      I’ve been asked by Ecoflow not to release my program or related information…
      Maybe if we all keep asking Ecoflow to release a proper API and/or a service so we can automate everything around the DeltaPRO that is easy enough so anyone can make use of it they will end up hearing us and implementing it?

      Reply
  • Pingback: DeltaPRO Firmware 1.0.0.74 Review – DringLord

  • I too have just suffered an exploding Delta Pro. It was in pass through mode and just went BANG with smoke issuing from the fan grilles. Firmware version was 0.3.6. I don’t know where version “85” or “89” went to!
    Awaiting a response from Ecoflow.

    Reply
  • Have you noticed MPPT charging stopping if you over power the input? was trying to maximize solar charging input and I am afraid I may have friend the MPPT. Is there a way to reset the MPPT? or does anyone have schematics so I can take it apart and fix it? thank you so much!

    Reply
    • Ouch! Hopefully it turns out to be nothing!
      First thing I can say is to NOT OPEN the DP yourself but to go to the FB forum and ask for help from an EF employees.
      I never went above 147V (VOC) even with +5C in winter so I personally don’t know what would happen if you get above it and actually don’t want to find out…

      Let’s go back to basics, step by step:
      The easiest thing to do is to try to smell for burnt electronics (very pungent so for sure you would smell it).
      Select only ONE PV panel, hook it to the MC4 cable that came with the DP (do not connect the cable to the DP) and user tester to see if you get a voltage reading from it.
      If you get a voltage reading from the one panel, you can connect it to the DP and check if there’s a small voltage drop (example: unhooked 20V, hooked:18V).
      If you have a voltage drop, try to connect and disconnect at least 4 times the panel from the DP (Nothing else connected to the DP, no input or output).
      Also make sure you haven’t set any charging/discharging limits: it should be 0% to 100%.
      In the most recent FW, from my testing it seems they’ve introduced a counter where the MPPT controller would not engage until the fourth connect/disconnect, especially when the DP is near full.

      Also do not design your PV array to go above 125V when under full load or you would hit the internal limiter and stay at 1.285W (and your internal temps will shoot very high).

      To reset the onboard ESP-M (computer) you have to disconnect everything from the DP, hold the power button (big gold round button) for 15 seconds. You should see “OFF” on the LCD for a brief moment but keep holding that button until you count 15 seconds.
      Once done, hold the same button for one second and let go. If you don’t see the WIFI icon when the LCD lights up it means that you succeeded in resetting the computer. Among other things, it will reset the fuel-gauge.

      Let us know how it goes and again, DO NOT OPEN THE DP! (and ask for help over FB)

      Reply
  • Brilliant review! Thank you.

    Can you share details of your improved cooling solution? I am afraid the noise from the stock version is a deal breaker for me.

    Also, what made you choose the Ecoflow delta pro over the Bluetti ac300/B300?

    Thank you and cheers from Denmark🙏

    Reply
    • Hi Nikolaj & thank you for your comment.
      If you check the comments section of the youtube video you will have a rough idea of what I did.
      I chose EF because I managed to get a unit for 1.999$ (Super Early Bird) which was a great price and to me it looked nicer and more well rounded but of course I would have loved to check the Bluetti brand and compare them.

      Have a great week!

      Reply
  • Pingback: EcoFlow Delta PRO 6+ months review – DringLord

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.