Hallo zusammen,
folgenden Code:
watchdog ...FL.UG.tk.pr:open 00:00:30 FL.UG.tk.pr:closed {if(ReadingsVal('Wetterstation','temperature','') < 15 && $defs{"FL.UG.tk.ke.timer"}) {fhem('define FL.UG.tk.pr.timer at +*{12}00:00:15 set FL.EG.gong.mp3 playTone 3,3 ;; set FL.EG.gong.led led orangeS 150')}}; trigger FL.UG.tk.pr.open .
Der Timer FL.UG.tk.pr.timer soll nur definiert werden, wenn der Timer FL.UG.tk.ke.timer nicht schon definiert ist...
Denke aber da muss noch ein:
$defs{"FL.UG.tk.ke.timer"}) = irgendwas
rein...
Oder geht das gar nicht mit $defs ?
Das $defs{"FL.UG.tk.ke.timer"}) liefert nix, wenn nicht definiert und HASH(0xd75f78) wenn definiert..
Bin über jeden Tipp dankbar ...