Hallo ,
ich möchte eine Bedingung mit unterbringen :
define SchneeMannAuto dummy
nur wenn der dummy den Zustand on hat soll ...
define lampOnEarly at *{ReadingsVal("lampOnEarlyChange","state","10:00")} {fhem("set SchneeMannLed on")
ausgeführt werden ....
Dafür gibt es mehrere Wege:
1. Perl if im Ausführungsteil
2. fhem IF im Ausführungteil
3. DOIF
Ich persönlich bevorzuge DOIF, da es, auch wie bei dir eingesetzt, indirekte Zeitangaben zulässt. Diese werden dann aber auch schon aktualisiert wenn sich der Wert ändert und nicht erst bei der Ausführung.