Rainer Lippert
Member
Ich habe für mein Balkonkraftwerk einen Speicher. Dieser gibt die aktuelle Kapazität nur in Prozent vom SoC an. Kapazität ist 2,048 kwh. Oberer SoC ist bei 100 %, der untere SoC ist bei 10 % eingestellt. Nun habe ich im Internet den Code für einen Helfer gefunden, der die Prozent in Kwh umrechnet:
Das funktioniert soweit auch. Nun möchte ich einen Helfer, der mir die noch nutzbare Kapazität anzeigt. Da der untere SoC bei 10 % steht, ist also von der Gesamtkapazität nur 90 % nutzbar. Meine Anlage hat eine Wirkleistung von etwa 85 %. Gibt also der Speicher 100 Watt ab, kommen in der Steckdose nur 85 Watt an. Und das möchte ich jetzt in einem Helfer, der das berechnet. Die Berechnung müsste also in etwa so ausschauen: 2.048*0,90*0,85 und dann wieder das 1/100 für die Prozente. Ich habe vom Codeschreiben keine Ahnung. Könnte also bitte jemand einen kopierfertigen Code schreiben?
Code:
{{2.048 * states("sensor.noah_2000_soc") | int(1) / 100}}
Das funktioniert soweit auch. Nun möchte ich einen Helfer, der mir die noch nutzbare Kapazität anzeigt. Da der untere SoC bei 10 % steht, ist also von der Gesamtkapazität nur 90 % nutzbar. Meine Anlage hat eine Wirkleistung von etwa 85 %. Gibt also der Speicher 100 Watt ab, kommen in der Steckdose nur 85 Watt an. Und das möchte ich jetzt in einem Helfer, der das berechnet. Die Berechnung müsste also in etwa so ausschauen: 2.048*0,90*0,85 und dann wieder das 1/100 für die Prozente. Ich habe vom Codeschreiben keine Ahnung. Könnte also bitte jemand einen kopierfertigen Code schreiben?