Ein Python-Skript, das den aktuellen Hausverbrauch aus einem Shelly 3EM ausliest, die Nulleinspeisung berechnet und die Ausgangsleistung eines Hoymiles-Wechselrichters mit Hilfe der OpenDTU entsprechend anpasst. Somit wird kein unnötiger Strom ins Betreibernetz abgegeben.
ich habe die gemessene Leistung des Shelly mit der angezeigten Leistung am Stromzähler verglichen und dabei hat sich gezeigt, dass der Shelly (bei mir) ca. 5W bei der Messung daneben liegt. Selbst wenn die Nulleinspeisung perfekt auf 0W (im Shelly) regelt beziehe ich 5 W aus dem Netz.
Ich habe dafür eine Variable mit dem Namen "offset" in meinem Code implementiert, bin allerdings kein Programmierer (es geht also sicherlich sauberer).
Aus den Zeilen:
wird weniger bezogen als maximum_wr dann neues Limit ausrechnen
if (grid_sum + altes_limit) <= maximum_wr:
wird:
wird weniger bezogen als maximum_wr dann neues Limit ausrechnen
Hallo,
ich habe die gemessene Leistung des Shelly mit der angezeigten Leistung am Stromzähler verglichen und dabei hat sich gezeigt, dass der Shelly (bei mir) ca. 5W bei der Messung daneben liegt. Selbst wenn die Nulleinspeisung perfekt auf 0W (im Shelly) regelt beziehe ich 5 W aus dem Netz.
Ich habe dafür eine Variable mit dem Namen "offset" in meinem Code implementiert, bin allerdings kein Programmierer (es geht also sicherlich sauberer).
Aus den Zeilen:
wird weniger bezogen als maximum_wr dann neues Limit ausrechnen
wird:
wird weniger bezogen als maximum_wr dann neues Limit ausrechnen