Mixed Cluster between AC-only and hybrid ESS

We are testing an ESS Cluster consisting of

  • one HybridEss (SolarEdge)

  • one AC-coupled battery ESS

The HybridEss follows the same semantics as GoodWe:

  • ACTIVE_POWER = AC hybrid power (PV + battery)

  • DC_DISCHARGE_POWER = battery power

  • applyPower() expects an AC setpoint

The ESS Cluster / PowerDistribution solver appears to operate only on ManagedSymmetricEss semantics and does not seem to distinguish HybridEss from regular ESS.

As a consequence, ACTIVE_POWER has different meanings inside the same cluster:

  • HybridEss → PV + battery

  • AC-coupled ESS → battery only

This can lead to situations where one ESS charges while the other discharges.

Is the intended OpenEMS architecture:

  1. HybridEss should not be combined with AC-coupled ESS in a standard Ess.Cluster?

  2. HybridEss should expose battery power on ACTIVE_POWER when used in a cluster?

  3. PowerDistribution should become HybridEss-aware and use DC_DISCHARGE_POWER internally?

Has anybody already solved this use case?

regards,
Klinki