Fehler bei Verbrauch mit ESS Cluster?

Hallo I.schoppik,

ich habe es gerade nachgestellt. Die Simulation vom GridMeter Reacting geht nicht sauber mit dem ESS Cluster um. Sie addiert ess0, ess1, und ess2. Wenn du hier folgendes ändern würdest:

for (ManagedSymmetricEss ess : this.symmetricEsss) {
    //start add this
    if(ess.alias().compareTo("ess2")== 0) {       
  	     continue;
    }
    //end add this
    sum = subtract(sum, ess.getActivePowerChannel().getNextValue().get());
}

Dann würde die Simulation korrekt laufen. Die Problematik ist, dass sich ein EssCluster wie ein SymmetricEss verhält. Das hat im realen Betrieb eine Menge Vorteile. Führt in der Simulation dazu, dass der GridMeter Reacting die Unterscheidung zwischen simuliertem ESS und Generic ESS nicht durchführen kann.
Praktisch ersetzen wir in einer Simulation bei uns den Cluster einfach durch ein größeres ESS. Die Simulation erlaubt keine echte physikalische Simulation, so daß sich die Reaktion eines Clusters nur bedingt damit abbilden lässt.
In diesem Zusammenhang schau dir auch bitte das EssPower Objekt an, welches insbesondere für Cluster wichtig wird. Mit obigen “Bugfix” und folgenden Einstellungen sollte sich das System wie gewünscht verhalten:

VG Christian