FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: doman75 am 03 April 2017, 10:58:10

Titel: [Gelöst] Fehler in fhem.pl nach Update
Beitrag von: doman75 am 03 April 2017, 10:58:10
Ich habe nach heutigem Update folgende Fehlermeldung immer wieder im log:

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

Wie kann ich dahinter kommen, wo der Fehler ist?

Grüße
Swen
Titel: Antw:Fehler in fhem.pl nach Update
Beitrag von: Thorsten Pferdekaemper am 03 April 2017, 11:19:42
Hi,
vermutlich hast Du da in einem Deiner notifies, FileLogs oder sonstiges ein etwas zu allgemeines RegEx. Vielleicht schaust Du Dir das mal durch.
Gruß,
   Thorsten
Titel: Antw:Fehler in fhem.pl nach Update
Beitrag von: doman75 am 03 April 2017, 11:26:23
Hm ich mache täglich außer am Wochenende ein Update also am Freitag zuletzt und heute wieder, ich habe auch am Wochenende nichts am FHEM geändert, wieso sollte das jetzt plötzlich so sein.

Filelogs benutze ich nicht , aber notifies etc schon, ich wüsste nur nicht wie ich da jetzt sinnvoll rausfinden soll welches das problem verursacht, zumal ich ja wie geschrieben nix geändert habe Es sind ja allein 72 notifies die ich habe.

Titel: Antw:Fehler in fhem.pl nach Update
Beitrag von: Thorsten Pferdekaemper am 03 April 2017, 11:36:57
Hi,
warum machst Du andauernd updates???
Na egal: Auch wenn Du nichts änderst, kommt doch mit den updates ständig neues.
Ich habe jetzt mal im Coding nachgesehen: Es scheint von einem event-on-change-reading zu kommen. Kann es sein, dass Du da irgendwo "*" oder so gesetzt hast?
Gruß,
   Thorsten
Titel: Antw:Fehler in fhem.pl nach Update
Beitrag von: doman75 am 03 April 2017, 12:46:02
Erstmal danke, da schaue ich mal da gibt es sicher irgendein Gerät welches ich bei event-on-change so eingestellt habe.

Warum ich immer Updates mache, weil ich gerne ein aktuelles System habe. Mir ist es am Anfang passiert das ich lange keine Updates gemacht habe und da hatte sich soviel verändert das ich viele nacharbeiten machen musste. Bei 2 Kollegen die ich auf fhem gebracht habe, war dasselbe Spiel, deswegen halte ich mein System tagaktuell, die Kollegen machen es wie vorher.

Titel: Antw:Fehler in fhem.pl nach Update
Beitrag von: doman75 am 03 April 2017, 12:56:30
hm wenn es wirklich an event-on-change liegt habe ich ein verständnis problem, ich habe bei tehrmostaten folgendes gesetzt:

event-min-interval desiredTemperature:900,temperature:300,valveposition:300
event-on-change-reading *

die ersten 3 readings werden immer in den zeitintervallen abgerufen bzw. zeugen ein event egal ob änderung oder nicht damit werden sie ins dblog geloggt. Da ich aber immer ein event will wenn sich irgendwas an den readings des gerätes ändert steht dann bei event-on-change ein *, kann man das anders machen?

Titel: Antw:Fehler in fhem.pl nach Update
Beitrag von: DeeSPe am 03 April 2017, 13:09:49
Für RegEx ist ein * nicht ausreichend.
Es muss .* lauten.

Gruß
Dan
Titel: Antw:Fehler in fhem.pl nach Update
Beitrag von: doman75 am 03 April 2017, 13:31:39
Danke das wars, da stand bei vielen einfach der * anstatt .*