FHEM > Sonstiges

FHEM Consolen ERROR regexp *._

(1/1)

ChrisW:
Hallo,

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

--- Code: ---

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

--- Ende Code ---

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

--- Code: ---

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

--- Ende Code ---


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

--- Code: ---
^* 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

--- Ende Code ---


Fhem ist Aktuell ...

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

ChrisW:
Danke ;) . davor und es läuft.

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln