FHEM Forum

FHEM => Sonstiges => Thema gestartet von: alanblack am 02 Mai 2017, 14:58:51

Titel: Matches null String in regex
Beitrag von: alanblack am 02 Mai 2017, 14:58:51
Hallo zusammen,

mit dem Update auf 5.8 vor einigen Tagen hatte ich in der motd den Hinweis auf eine regex '*' in einem Device. Das war zwar nicht zutreffend, da '.*' darin stand, störte mich aber nicht weiter, weil ich das 'event-on-change-reading' hier ohne nennenswerte Folgen löschen konnte.

Vorgestern hatte ich wegen meiner anderen Meldung hier: https://forum.fhem.de/index.php/topic,68142.msg625568.html#new (https://forum.fhem.de/index.php/topic,68142.msg625568.html#new) nochmal ein Update gezogen, in der Hoffnung dass der Fehler schon behoben ist. Ist er aber nicht. Dafür habe ich jetzt viele Meldungen

^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE .$/ at ./FHEM/33_readingsGroup.pm line 129.


Die Suche hier im Forum führte nicht zu Treffern, die spezifisch für "readingsgroup" waren. Als Tipp abseits der Readingsgroup hatte ich mal mit list .* <attr> ein paar Attribute durchgesehen, aber keine '*' gefunden.

Die einzige Readingsgroup, die ich nutze, ist auf [Bb]attery, die aber in der vor und nach dem Update unverändert und problemlos funktioniert.

Was kann noch die Ursache für die Meldung sein?

Grüße