Problem:
define dummy dummy
attr dummy eventMap /on-for-timer 30:Anschalten/off:Ausschalten/
attr dummy loglevel 0
attr dummy room dummy
define dummy_notify notify .*:on-for-timer.* {\
Log 1, "Log on-for-timer: $EVENT";;\
}
attr dummy_notify room dummy
wird nun ein "set dummy Anschalten" abgesetzt so steht im Log:
2013.05.17 11:11:15 0: dummy set dummy on-for-timer 30
2013.05.17 11:11:15 1: Log on-for-timer: on-for-timer
Wie man sieht, beinhaltet $EVENT nur den ersten Teil :(
Ich weiss nicht genau wass Du gemacht hast, aber wenn ich das unten angegebene verwende, dann kommt:
2013.05.17 18:24:15.142 0: dummy set dummy on-for-timer 30
2013.05.17 18:24:15.145 1: Log on-for-timer: Anschalten
bzw. ohne eventMap
2013.05.17 18:25:54.081 0: dummy set dummy on-for-timer 30
2013.05.17 18:25:54.082 1: Log on-for-timer: on-for-timer 30
ich habe es nochmal auf 2 Umgebungen ausprobiert, auch mit vorherigem Update. Ich komme immer wieder auf das Ergebnis im ersten Posting :(
Wenn ich dagegen ein "set dummy on-for-timer 60" absetze so steht auch die 60 korrekt im Log. Mir scheints ein Problem mit eventMap zu sein..??
2013.05.18 07:09:13 0: dummy set dummy on-for-timer 60
2013.05.18 07:09:13 1: Log on-for-timer: on-for-timer 60
Versteh ich nicht. Ev. kann das jemand anders auch nochmal ausprobieren?