Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request] Set inverter limit on a pool of two inverters #1865

Open
gitisgreat2023 opened this issue Mar 25, 2024 · 2 comments
Open

[Request] Set inverter limit on a pool of two inverters #1865

gitisgreat2023 opened this issue Mar 25, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@gitisgreat2023
Copy link

Is your feature request related to a problem? Please describe.

When using two Hoymiles inverters simultaneously, it would great to set the power limit to those two inverters as a whole.

Describe the solution you'd like

Three modes of power limiting:

  1. proportional mode. A target of 250 W for a HM-300 and a HM-600 together is achieved by setting 100*250/(300+600)=27% for both HMs. Simplest to implement. For multiple inverters with the same conditions (orientation, shades) this is sufficient.
  2. block mode. A target of 250 W for a HM-300 and a HM-600 together is achieved by setting 250/600=42% for the HM-600, the HM-300 is set to 0%. 650W is then achieved with 100% for the HM-600 and 17% for the HM-300. This mode is ideal for OpenDTU-onBattery.
  3. adaptive mode. If both inverters produce currently in total more than the overall limit, limit proportionally. If less, set the limit proportionally higher for each inverter, max'ed by 100%. E.g. target is 600, HM-300 produces 275, HM-600 285. Limit for HM-300 is set to 300, HM-600 as well. This is best suited for maxing out on the allowed limit of 600/800 with inverters with different orientations/conditions.

Describe alternatives you've considered

Using multiple DTUs.

Additional context

See this OpenDTU and this OpenDTU-onBattery discussions.

@gitisgreat2023 gitisgreat2023 added the enhancement New feature or request label Mar 25, 2024
@darkazar
Copy link

It would be great to set inverter limit on a pool of all inverters connected to opendtu. I have 10 to control :) 👍

@gitisgreat2023
Copy link
Author

It would be great to set inverter limit on a pool of all inverters connected to opendtu. I have 10 to control :) 👍

Yeah... I agree... however the biggest improvement is from 1 to 2... if that works probably with increased polling (5 sec per inverter) it can scale to 10...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants