Hallo,
Hab mal wieder eine Anfängerfrage.
Wie schaffe ich es mit notify eine Verzögerung nach dem ersten Schaltereignis .
Habe folgendes versucht
HMW_IO_12_Sw7_DR_NEQ1810506_09:press_.*:.* set BWM_ALT_DUMMY on;sleep 180;set BMW_ALT_DUMMY off
Es wird zwar eingeschaltet aber nicht mehr aus ?
Welcher Profi kann mir helfen ?
Gruß
Wendelin
Das sollte genau so funktionieren, aber einfacher wäre es bei dem dummy die SetExtension zu benutzen.
attr BWM_ALT_DUMMY useSetExtensions 1
Und dann:
HMW_IO_12_Sw7_DR_NEQ1810506_09:press_.*:.* set BWM_ALT_DUMMY on-for-timer 180
Gruß
Dan
Hallo Dan,
Leider funktioniert es nicht.
Der useset Befehl blockiert den Wechsel
Wenn ich den Befehl weglasse, wird eingeschaltet aber nicht mehr aus .
Im STATE steht on-for-timer 180.
Hinweis : BWM_ALT_DUMMY ist ein Dummy 😉
Gruß
Wendelin
Klappt bei mir einwandfrei:
defmod BWM_ALT_DUMMY dummy
attr BWM_ALT_DUMMY setList on off
attr BWM_ALT_DUMMY useSetExtensions 1
Und dann:
set BWM_ALT_DUMMY on-for-timer 180
Gruß
Dan
Hallo Dan,
Es funktioniert !
Ich denke der Fehler oder das Problem war
attr BWM_ALT_DUMMY setList on off
Vielen Dank!!
Gruß
Wendelin