In meinem Controller zur max/min-Soc Begrenzung nutze ich einen Zähler für die geladene Energie seit einem Zeitpunkt X. Dazu wird die ActivePower für ein SymmetricEss saldiert. Soweit so bekannt.
Bei einem hybriden System müsste ich aber die DC-Power (zu kalkuliert Energie) oder die DC_CHARGED_ENERGY direkt abfragen.
Der Controller referenziert bisher halt nur auf das ManagedSymmetricEss. Wie könnte ich feststellen welches Nature die Ess noch bereitstellt?
Also wie: hier ist mein symmetric ESS: ist es ein hybrides System, wenn ja, suche in den Channels für DC Energie, wenn nicht, nimm ActivePower/Energy.
Der DetailedLog-Controller fragt alle Implements zu einem Gerät ab. Das wäre vielleicht eine Möglichkeit - erscheint mir aber aufwändig.
Vielleicht geht das auch einfacher und sicherer.