FHEM Forum

FHEM => Sonstiges => Thema gestartet von: oldscout am 24 April 2017, 06:23:44

Titel: Logfile Einträge
Beitrag von: oldscout am 24 April 2017, 06:23:44
Hallo,
seit einiger Zeit habe ich folgende Zeile sehr häufig im Log:

^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE ._state$/ at fhem.pl line 4325.

Es ist nicht ersichtlich, welches Device das auslöst.
Danke.
Titel: Antw:Logfile Einträge
Beitrag von: rudolfkoenig am 24 April 2017, 09:48:07
Die Zeilenangabe ist veraltet, ich kann also nur raten.

Ich tippe auf event-on-update-reading / event-on-change-reading, wo man regexp mit glob verwechselt hat (vulgo: es faengt mit * an, statt .*). Siehe auch "list .* event-on-update-reading"

Da das Problem in den letzten Tagen schon mal vorkam, habe ich die supressReading Pruefung in fhem.pl auch auf diese Attribute ausgedehnt.

Achtung: damit werden Attribute beim Neustart komplett abgewiesen (und damit indirekt geloescht), die nur in einem Teil der Komma separierten Liste einen falschen Regexp enthalten.
Titel: Antw:Logfile Einträge
Beitrag von: oldscout am 25 April 2017, 06:52:45
Hallo,
danke für den Hinweis, habe tatsächlich einen Eintrag gefunden, wo ich *. statt .* eingetragen hatte.