hassio-ecoflow-cloud icon indicating copy to clipboard operation
hassio-ecoflow-cloud copied to clipboard

PowerStream Custom Load Power Setting limited to 600W

Open hallard opened this issue 9 months ago • 10 comments

I'm using 1.4 beta1 (not sure if 1.3.0 has the same issue) but now (was not present on 1.3 beta 7) when my script are trying yo set Powerstream custom load to 800W (max per device) got an error saying it's limited to 600W. I can setup to 800W using EcoFlow smartphone app of course.

HomeAssistantError: Validation error: Value 800.0 for number.powerstream_3633_custom_load_power_settings is outside valid range 0 - 600

Any reason for this?

Thanks

hallard avatar Jul 16 '25 21:07 hallard

https://developer-eu.ecoflow.com/us/document/powerStreamMicroInverter

Custom load power settings(Range: 0 W–600 W; unit: 0.1 W)

tolwi avatar Jul 17 '25 04:07 tolwi

In my case it's not a stream micro inverter but a powerstream. Anyway this is extremely strange for 3 reasons

  • was working perfectly before
  • can be set up up to 800W in app
  • datasheet says up to 800w

Wondering if not an API documentation error

image

image

hallard avatar Jul 17 '25 05:07 hallard

PowerStream inverters were always officially limited to 600W output from the battery, at least in Germany. 800W are only possible directly from solar. I had some pointed mail exchanges with Ecoflow over this, because you couldn't find a clear statement on their website.

However, of my three units, two could deliver up to 642W and one up to 633W and I don't want to miss out on that. You can change the powerstream.py under custom_components/ecoflow_cloud/devices in the internal or public API.

321MathiasS123 avatar Jul 17 '25 10:07 321MathiasS123

PowerStream inverters were always officially limited to 600W output from the battery

Yep by design it's 600W max from battery but 800W total, this means that over 600W it should be from solar of course. In my case I have no battery but 2 x 520W solar panels, so max output is 800W, this is why I setup this parameter to 800W

Anyway I will split my 2 x 520W panels to 2 powerstream to avoid excessive heat (one panel on each) so it's fine and will be able to provide 1040W total, but good to know where I can change it, thanks.

hallard avatar Jul 17 '25 11:07 hallard

Anyway I will split my 2 x 520W panels to 2 powerstream to avoid excessive heat (one panel on each) so it's fine and will be able to provide 1040W total, but good to know where I can change it, thanks.

What voltage and amperage do you get to achieve 520W? Because, as far as I know (I have both PowerStream and Stream), EcoFlow micro-inverters are limited to about 400W max per channel.

For example, just today I tried connecting two 425W panels in parallel to the Stream (which officially has 600W channels with 16A, compared to the PowerStream's 13A). Well, the single channel never went above about 393W, and certainly two panels, even if poorly oriented, should produce more than 400W (and more than 13A of current).

I got the same result on the PowerStream, but at least it was running at 12.50A, so it was at its limits.

So, in theory, from your configuration, I'd expect more like a total of 780W rather than 1040W.

PS The new Stream is a significant improvement in terms of cooling and performance under load.

While the PowerStream, even when placed in the shade and operating above 500W, quickly reaches temperatures over 60 degrees in a few minutes and, once exceeding 63-65 degrees, reduces its power to a maximum of around 600-620W (and continues to climb up to 74 degrees despite this), the Stream, when placed in direct sunlight (not shaded), rises in temperature slowly. Only after more than an hour at maximum power (producing around 785W) does it also exceed 70 degrees (I've seen a maximum of 73 degrees, but again, it was exposed to the sun), yet it never reduces its power output.

Dev-Fabry avatar Jul 17 '25 17:07 Dev-Fabry

https://developer-eu.ecoflow.com/us/document/powerStreamMicroInverter

Custom load power settings(Range: 0 W–600 W; unit: 0.1 W)

Probably incorrect documentation because it was written with the 600W model in mind.

I assure you that I've used that value up to 790W so far (and on 1.3, it seems to still be unlocked up to 800W) – my firmware is limited to 790W – and it works perfectly.

Dev-Fabry avatar Jul 17 '25 18:07 Dev-Fabry

I'm using 1.4 beta1 (not sure if 1.3.0 has the same issue) but now (was not present on 1.3 beta 7) when my script are trying yo set Powerstream custom load to 800W (max per device) got an error saying it's limited to 600W. I can setup to 800W using EcoFlow smartphone app of course.

Try v.1.3.0 it is still 800W there

Dev-Fabry avatar Jul 17 '25 18:07 Dev-Fabry

Because, as far as I know (I have both PowerStream and Stream), EcoFlow micro-inverters are limited to about 400W max per channel.

yes Stream Microinverter is limited to 400W per channel, I tested this. And with 800W (2 x 520W panels) I can assure they are very very hot, suspecting more than powerstream.

Try v.1.3.0 it is still 800W there

yes, but as I opted to 1 panel per powerstream, not a bug deal on my side

What voltage and amperage do you get to achieve 520W?

best possible, but I don't expect to get it, don't really remember voltage/amp but graph show me peaks at 470W today

hallard avatar Jul 17 '25 19:07 hallard

yes Stream Microinverter is limited to 400W per channel, I tested this. And with 800W (2 x 520W panels) I can assure they are very very hot, suspecting more than powerstream.

Internally, according to the thermometer, they're less hot. Or rather, PowerStream at full power rapidly overheats and reduces its output to 550-620W within 10-20 minutes (and even then, it reaches 74-75 internal degrees). The Stream, however, takes much longer (over an hour, and I suspect it wouldn't exceed 70 degrees if placed in the shade) and still maintains maximum production even with an internal temperature over 70 degrees (though it certainly must have a limit where it too would reduce output if the temperature became excessive).

With powerful active cooling PowerStream could be mantained below 60 degress at full power

What voltage and amperage do you get to achieve 520W?

best possible, but I don't expect to get it, don't really remember voltage/amp but graph show me peaks at 470W today

My panels operate at around 30-33V, so to exceed 400W, the current needs to go above 13A, which the PowerStream doesn't do. That's why I've seen them (even in pairs, meaning 850W on one channel) produce a maximum of around 39x Watts with 12.50A.

When connected to the Stream, theoretically, since the input supports 16A, I expected to see a single channel go beyond 400W. However, it seems there's a software limit that caps it at around 400W. I'm unsure of the amperage because the EcoFlow App is lacking in details for the Stream. Also, the current component here (hassio-ecoflow-cloud) has the PV panel's Volt, Ampere, and Watt entities defined but disabled by default (I'm currently unaware of the reason) and I haven't yet managed to re-enable them.

Dev-Fabry avatar Jul 17 '25 20:07 Dev-Fabry

PowerStream inverters were always officially limited to 600W output from the battery, at least in Germany. 800W are only possible directly from solar. I had some pointed mail exchanges with Ecoflow over this, because you couldn't find a clear statement on their website.

However, of my three units, two could deliver up to 642W and one up to 633W and I don't want to miss out on that. You can change the powerstream.py under custom_components/ecoflow_cloud/devices in the internal or public API.

Hi, can you tell where the variable for this is? i cant find it in the powerstream.py.

EDIT: Sorry, found it: /custom_components/ecoflow_cloud/devices/public/powerstream.py

There is:

DeciChargingPowerEntity( client, self, "20_1.permanentWatts", "Custom load power settings", 0, 600, lambda value: { "sn": self.device_info.sn, "cmdCode": "WN511_SET_PERMANENT_WATTS_PACK", "params": { "permanentWatts": value, }, },

Editing 600 to 800 fixed it for me. But thats a problem in this version for PowerStream Users.

nschaefer avatar Aug 06 '25 10:08 nschaefer