Hallo zusammen,
ich beschäftige mich gerade etwas intensiver mit DOIF und stoße dabei auf ein Verständnisproblem, vielleicht kann mir das jemand kurz erklären.
Ich habe versucht, eine einfache Regel umzusetzen (z.B. abhängig von Uhrzeit und einem Device-State), aber das Verhalten ist nicht immer so, wie ich es erwarten würde. Manchmal wird die Bedingung scheinbar korrekt erkannt, manchmal passiert gar nichts.
Mir ist nicht ganz klar, ob ich hier einen Denkfehler habe oder ob es an der Reihenfolge bzw. Auswertung der Bedingungen liegt. Auch das Zusammenspiel mit "wait" oder ähnlichen Parametern ist für mich noch etwas unübersichtlich.
Vielleicht hat jemand ein kurzes Beispiel oder kann erklären, worauf man bei solchen einfachen Konstruktionen besonders achten sollte. Ich habe das Gefühl, dass ich irgendwo ein grundlegendes Prinzip übersehe hier.
Vielen Dank schon mal!
Es wäre sicher hilfreich, wenn Du konkret schreibst, was Du versucht hast, was dabei rausgekommen ist und was du erwartet hast.
Hallo,
jep, mehr Info wäre gut.
Ansonsten ist commandref zu DOIF und die unzähligen Beispiele eigentlich das wonach du frägst ;)
Aber vielleicht erst mal hier https://forum.fhem.de/index.php?topic=71806.0 und hier https://forum.fhem.de/index.php?topic=13092.0 "einlesen"...
Unterforum DOIF:
Zitat von: help DOIFModule: 98_DOIF.pm Maintainer: damian-s Forum: Automatisierung/DOIF
Gruß, Joachim