DOIF, dass nicht auf Winterzeit triggert

Begonnen von chq, 19 November 2025, 09:18:25

Vorheriges Thema - Nächstes Thema

rabehd

Du behauptest $isdst würde triggern. Da widersprechen Dir alle.
Du willst nicht beschreiben unter welchen Umständen was passiert. (Stattdessen listest Du 2 DOIF auf)
Wahrscheinlich sprechen wir nicht die gleiche Sprache.
Da ist Deine Entscheidung ganz richtig.

Wozu in Deinem Anwendungsfall nach Sommer- und Winterzeit unterschieden wird....?


Auch funktionierende Lösungen kann man hinterfragen.

chq

Ich beschreibe das, was ich hier feststelle.
Ich habe im Detail beschrieben, wann der Rolladen fährt.

Was Du mit "Entscheidung" meinst, erschließt sich mir nicht.

Warum zwischen Sommer- und Winterzeit unterschieden werden soll, tut aus meiner persönlichen Sicht im Rahmen der Lösungsfindung hier eigentlich nichts zur Sache.
So einfach wie möglich, so kompliziert wie nötig

Per

Der letzte Case ist zu weit gefasst *), deshalb löst er zu oft aus, kein DOIF-, sondern ein Logik-Problem.

Und die Zeitumstellung kannst du mittels Variablen (oder Userreadings) machen, DOIF kann Zeittrigger berechnen.

*) z.B.
[OLED:presence] -> "present"
Wetterstation:luminosity = 7000
HM_rolloWohnzimmer:control = 28