ESS ctrlEssTimeOfUseTariff Verwendung

Hallo Kai.

Wenn du immer “0” als Vorgabe bekommst (in applyPower()) könnte es daran liegen, dass OpenEMS gar nicht weiß, dass eine Be-/Entladung überhaupt möglich ist. Dafür müssen die Channel AllowedChargePower, AllowedDischargePower und MaxApparentPower gesetzt sein.

Um welchen Speicher-Typ geht es denn? Kann ich einen Blick auf den Code der Implementierung werfen?

Auf den EssTimeOfUseTariff State der aktuellen Viertelstunde könnte man ggf. über Umwege kommen, aber das umgeht die komplette modulare Struktur von OpenEMS.

Gruß,
Stefan