@tors7en sagte in Script zyklisch per variabler Zeit steuern:
Vielern Dank für Euer Feeback.
Ich werden das testen und umsetzen und berücksichtigen.
Was mache ich damit:
Ich steuere damit den Überschuss aus meiner PV-Anlage zum PKW laden.
Per diesem Parameter möchte ich steuern, wie oft bzw. in welchem Zyklus die Berechnung durchgeführt bzw. der Ladestrom angepasts wird.
Eingeben möchte ich den Wert über einen Datnpunkt im vis, was bereits funktioniert, nur eben mit dem o.g. Problem.
An dieser Stelle würde ich vollständig auf ein Intervall / timeout verzichten. Wie funktioniert es dann ?
Du benötigst einen Datenpunkt in dem du ablegst was die Berechnung ergibt. Dazu kannst du nicht den Datenpunkt des Ladestroms nutzen, da dieser nur dann sinnvoll gefüllt ist wenn auch geladen werden soll - sprich ein Auto ist angeschlossen.
Ansonsten folgt das Skript dem folgenden Muster:
Trigger auf Änderung des Überschusses
Vergleich: Zeitstempel letzte Aktualisierung des "Ergebnis Datenpunkt" zu jetzt. Ist die Zeitspanne grösser als in der Vis angegeben: Neuberechnung anstossen. Ist sie es nicht, nix tun.
A.