Verständnisproblem bei einfachen DOIF-Regeln

Begonnen von PerlSkripter, 03 April 2026, 14:14:00

Vorheriges Thema - Nächstes Thema

PerlSkripter

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!

kgie

Es wäre sicher hilfreich, wenn Du konkret schreibst, was Du versucht hast, was dabei rausgekommen ist und was du erwartet hast.

MadMax-FHEM

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
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)