Darum geht es gar nicht und ich richte nicht, sondern lege nur meine Meinung dar. Ich war eigentlich der Überzeugung, dass dieses in Deutschland ein Grundrecht ist. Ich will auch niemandem auf die Füße treten. Nicht umsonst benutze ich Formulierungen wie "Ich finde...". Dieses ist eine Meinungsäußerung und nicht mehr oder weniger. Die Richterinstanz hat Du da reininterpretiert und was richtig und falsch ist, weiß ich ebenso nicht immer, habe aber ein recht gutes Gefühl dafür (auch wenn es mich manchmal trügen mag). Unabhängig davon schätze ich Deine Arbeit und Deine Projekte sehr.funkleuchtturm hat geschrieben: ↑23.04.2020, 19:39... wie gut, daß wir hier eine "Richterinstanz" haben, die genau weiß, was richtig ist und was nicht
Das Script an sich ist ja zielführend, wenn es z.B. um eine elevationsabhängige oder azimutale Steuerung geht oder wenn vorgezogene Sonnenauf- und Untergangszeiten für Steuerungen herangezogen werden. Für die scriptinterne Verwendung ist eine Rechnung mit Dezimalzahlen auch zielführend, aber als Output eben verzichtbar und eben problembehaftet. Siehe obiges Beispiel.
Mit diesen Uhrzeiten im Dezimalformat geht nichts, was nicht auch mit den originalem Zeitmodul möglich wäre (eigentlich sogar weniger, denn da kann man z.B. auch noch Wochentage für die Gültigkeit auswählen). Ich bin schon mehrmals hier im Forum auf Probleme gestoßen, die eben auf die zyklische Aktualisierung dieser Variablen zurückzuführen waren. Das ist das, was ich kritisiere. Nicht das Script als solches. Das Problem ist, was unerfahrene Anwender daraus machen. Oft kommt es eben zu Nebeneffekten, wenn eigentlich im System enthaltene Funktionen durch zyklisch getaktet Scripts ersetzt werden. Diese verhalten sich durch das zyklische Aktualisieren nämlich anders als die im System vorhandenen Zeittrigger. Und dieser Effekt tritt häufig auf.
Das Homematic-System ist eben ereignisgesteuert. Und solche Ereignisse werden eben bei solchen Aktualisierungen generiert, was dann eben auch Programme (oder zumindest deren Bedingungsprüfung) triggert. Enthalten solche Programme dann noch ein SONST wird den ganzen Tag fleißig in der Gegend rumgefunkt, was sich natürlich dann auch auf den Duty Cycle auswirkt. Wäre dieses nicht so eine "knappe" Ressource, wäre das grundsätzlich kein Problem. Sind dann aber ggf. noch Batterieaktoren beteiligt, dann wird es richtig spaßig. Dann fängt man nämlich an, Geister zu jagen, bevor man auf diese eigentlich profane Ursache kommt.
Gruß Xel66