Hallo,
ich benötige mal eine kleine Hilfe... ich möchte eine Bedingung erstellen:
wenn state von dummy x ist gleich 1 UND es später ist als 14 Uhr, dann...
beim 2. Teil komme ich nicht weiter - wie formuliere ich später als 14 Uhr ?
Danke für die Hilfe :)
Schon mal die Suche bzw. Google bemüht!? ;)
Folgendes gefunden:
https://wiki.fhem.de/wiki/Zeitangaben,_rechnen_mit
https://forum.fhem.de/index.php?topic=12545.0
https://forum.fhem.de/index.php?topic=57519.0
Mit DOIF kannst du das auch lösen (sollte es nicht in einem der Links auch schon genannt sein)...
Und nat. gibt es bestimmt weitere Möglichkeiten... ;)
Gruß, Joachim
fhem> { $hms }
09:15:20
fhem> define dummy dummy
fhem> set dummy 1
fhem> { $hms lt "14:00" && Value("dummy") == 1}
1
Und so sieht es im DOIF aus:
([dummy] == 1 and [14:00-00:00]) (...)
Die Ausführung geschieht, wenn dummy nach 14:00 Uhr auf 1 wechselt, aber auch wenn um 14:00 Uhr der dummy bereits 1 war.
Wow, dankeschön, das hilft mir weiter :) :) :)