FHEM Consolen ERROR regexp *._

Begonnen von ChrisW, 16 Januar 2013, 11:48:37

Vorheriges Thema - Nächstes Thema

ChrisW

Hallo,

ich starte mein Fhem in Windows in einem CMD Fenster.
nachdem ich aber etwas abfragen lasse kommen komische fehler...
Der Code:


*._Fenster:.* {
  if (Value("Anwesenheit_Beide") eq "off") {
    if ("%" eq "opened") {
      Log (3,"@ %");
    }
  }
}

Aber nur wenn ich den Teil vor Fenster abfragen will .. dieser code funktioniert:


Bad_Fenster:.* {
  if (Value("Anwesenheit_Beide") eq "off") {
    if ("%" eq "opened") {
      Log (3,"@ %");
    }
  }
}


in der  Minute bestimmt 100 Fehler das schießt über nacht fast mein System ab ...
Consolen Error:

^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE
._Fenster:.*$/ at ./FHEM/91_notify.pm line 38, <$fh> line 188.
^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE
._Fenster:.*$/ at ./FHEM/91_notify.pm line 65.
^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE
._Fenster:.*$/ at ./FHEM/91_notify.pm line 65.
^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE
._Fenster:.*$/ at ./FHEM/91_notify.pm line 65.
^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE
._Fenster:.*$/ at ./FHEM/91_notify.pm line 65.
^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE


Fhem ist Aktuell ...
Raspberry PI3 mit allem möglichen.

rudolfkoenig

Regexp ist kein shell-glob, d.h. * muss immer hinter einem anderen Zeichen stehen (sog. Quantor.)
Vmtl. hast Du .* gemeint.

ChrisW

Raspberry PI3 mit allem möglichen.