notify und $EVENT Bug?

Begonnen von Tobias, 17 Mai 2013, 11:22:57

Vorheriges Thema - Nächstes Thema

Tobias

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 :(
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

rudolfkoenig

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

Tobias

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?
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter