NEWS
PV Leistung berücksichtigen mit Timeout
-
Hallo Leute,
ich versuche mich an einem Skript um bestimmte Sachen anhand meiner PV Leistung zu schalten. Ich würde gerne die Verbraucher einschalten wenn die Leistung für eine halbe Stunde über 500 Watt liegt.
Hab versucht das über einen Timeout zu lösen aber leider ohne Erfolg. Es scheint so alsob das Skript den Timeout einfach ignoriert.Habt Ihr eine Idee für mich was es sein könnte oder eine andere Lösung für mich?
Vielen Dank.
-
@eifeladmin
Wert vom Objekt ID PVStrom >= unwahr
ist immer wahr, weshalb mehrere Timer ausgelöst werden. -
Stimmt da hab ich noch einen Fehler aber das hilft ja nicht das der Timeout ignoriert wird.
-
Sehr cool, willst du bei Stromüberschuss ein E Auto Laden oder einen Batteriespeicher?
Ich habe ähnliches vor.
Welche PV Anlage hast bzw. welche Wechselrichter, mit denen du kommunizierst? -
@eifeladmin sagte in PV Leistung berücksichtigen mit Timeout:
Stimmt da hab ich noch einen Fehler aber das hilft ja nicht das der Timeout ignoriert wird.
und du solltest noch mit einer variable abfangen das der time nur einmal gestartet wird, im moment passiert das jedesmal wen die pv Größer als 500 liefert
-
@smile sagte in PV Leistung berücksichtigen mit Timeout:
Sehr cool, willst du bei Stromüberschuss ein E Auto Laden oder einen Batteriespeicher?
Ich habe ähnliches vor.
Welche PV Anlage hast bzw. welche Wechselrichter, mit denen du kommunizierst?Ich habe einen SMA Wechselrichter den ich über ModBus auslese.
Die Batterie wird automatisch über den WR geladen aber zum Beispiel zum laden von Powerbars oder ähnlichem nutze ich das.
Theoretisch könnte man auch eine Batterie von einem E-Bike laden. -
@Dutchman sagte in PV Leistung berücksichtigen mit Timeout:
@eifeladmin sagte in PV Leistung berücksichtigen mit Timeout:
Stimmt da hab ich noch einen Fehler aber das hilft ja nicht das der Timeout ignoriert wird.
und du solltest noch mit einer variable abfangen das der time nur einmal gestartet wird, im moment passiert das jedesmal wen die pv Größer als 500 liefert
Also innerhalb des Timers eine Variable setzen und in der Abfrage ob der Wert kleiner wie 500 ist wieder die Variable zurücksetzten?
Anhand es Bildes ist ja zu sehen das er wohl den Timeout ignoriert.
Dafür hatte ich eigentlich die Prüfung eingebaut ob der Wert des Objektes unwahr ist. -
@eifeladmin sagte in PV Leistung berücksichtigen mit Timeout:
Dafür hatte ich eigentlich die Prüfung eingebaut ob der Wert des Objektes unwahr ist.
der geht aber erst nach 30 Minuten auf wahr wen innerhalb dieser 30 Minuten das script ausgelöst wird startet jedesmal ein neuer timer.
-
Ich habe mal ein Update des gesamten Systems versucht.
Ein paar Tage hat es auch ohne Probleme funktioniert, nur heute morgen bekomme ich wieder viele Nachrichten.Hat jemand vielleicht einen komplett anderen Ansatz um das zu realisieren?
-
versuche mal ein zusätzlichen stop timeout block vor dem ausführen timeout block!