FHEM Forum

FHEM => Frontends => FHEMWEB => Thema gestartet von: Otto123 am 08 Juli 2017, 13:06:45

Titel: Fehler im Eventmonitor?
Beitrag von: Otto123 am 08 Juli 2017, 13:06:45
Hi,

mir ist heute aufgefallen, dass eventuell die regEx Behandlung im Eventmonitor nicht ganz in Ordnung ist.
Folgendes Beispiel:
define Aktor01 dummy
attr Aktor01 room Test
attr Aktor01 webCmd on:off

define Aktor02 dummy
attr Aktor02 room Test
attr Aktor02 webCmd on:off

define nty_Aktor notify Aktor[0-9]+.on {Log 1, $EVENT}
attr nty_Aktor room Test

Da notify reagiert wunschgemäß, gebe ich aber das regEx Aktor[0-9]+ im Eventmonitor ein passiert nichts.
Ein eigentlich adäquates regEx  Aktor[0-9][0-9] im Eventmonitor funktioniert.

Liege ich falsch?

Gruß Otto
Titel: Antw:Fehler im Eventmonitor?
Beitrag von: rudolfkoenig am 08 Juli 2017, 14:08:03
console.js hat den Filter nicht nach URI-Regeln kodiert, damit ist + verlorengegangen.
Habs geaendert und eingecheckt.
Titel: Antw:Fehler im Eventmonitor?
Beitrag von: CoolTux am 08 Juli 2017, 14:11:13
Hast Du gut aufgepasst Otto. Danke Dir. Auch Dir Rudi fürs schnelle fixen.



Grüße
Titel: Antw:Fehler im Eventmonitor?
Beitrag von: Otto123 am 08 Juli 2017, 14:17:02
Danke Rudi. :)

Naja Leon, Du hast die Vorlage geliefert, ich bin wahrlich kein Experte für regEx - ich lerne nur durch abgucken  ;)
Titel: Antw:Fehler im Eventmonitor?
Beitrag von: CoolTux am 08 Juli 2017, 14:30:34
Zitat von: Otto123 am 08 Juli 2017, 14:17:02
Danke Rudi. :)

Naja Leon, Du hast die Vorlage geliefert, ich bin wahrlich kein Experte für regEx - ich lerne nur durch abgucken  ;)

Ich oft auch  ;D
Und dann spiele ich damit so lange in den verschiedensten Versionen rum bis ich es verstanden habe und es mir logisch erscheint was ich verstanden habe.


Liebe Grüße