Skip to content

Add higher fuse group limits for the Mix (4000) series - #1556

Merged
FireSon merged 1 commit into
Zendure:masterfrom
Rolf-Smit:fix/fuse-group-mix-ratings
Aug 11, 2026
Merged

Add higher fuse group limits for the Mix (4000) series#1556
FireSon merged 1 commit into
Zendure:masterfrom
Rolf-Smit:fix/fuse-group-mix-ratings

Conversation

@Rolf-Smit

Copy link
Copy Markdown
Contributor

Summary

My Mix 4000 AC+ sits on its own 32 A circuit with Maximum Inverter Power raised to above 3600 W, yet I never saw it deliver more than about 3600 W. It should manage at least 4000 W or even 5000 W with solar in bypass mode.

The fuse group options stop at 3600 W, and FuseGroup.discharge_limit() bounds every device with min(group rating, device limit). With nothing higher to select, the group held the device at 3600 W regardless of its own limit.

Detailed Changes

manager.py / device.py: add 4000 W and 5000 W fuse groups, following the existing options rather than a breaker series. A device stays bounded by its own limit within the group, so the smaller models are unaffected.

owncircuit keeps its 3600 W bound, since having its own circuit says nothing about the breaker protecting it. Its description now names that bound (claiming no rating at all is what made the cap hard to find).

Localization

I have translated Dutch and English manually, all other languages have been translated using LLM assistance.

Tests

Tested on my own SolarFlow 4000 Mix AC+, which is usable in this integration thanks to my earlier PRs #1528 and #1529. It now reaches 5000 W instead of stopping at 3600 W.

Related to #1555: both that PR and this one were needed before it actually delivered its rated output, but neither depends on the other.

To better support the new Mix series, higher fuse group limits are required: a
SolarFlow 4000 Mix AC+ can have its Maximum Inverter Power raised to 5000w, but
the options stopped at 3600w and held it there.

The owncircuit option keeps its 3600w bound, but its description now names it.
Unlike every groupNNNN option it claimed no rating at all, which is what made
the cap hard to find.

Dutch and English translated manually, the other languages with LLM assistance.
@FireSon
FireSon merged commit 299013d into Zendure:master Aug 11, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants