Ich hatte mich gewundert warum die Log Datei so groß geworden ist, obwohl ich nur immer 1 Woche logge.
Ich habe mir darauf hin die Datei angesehen, und festgestellt, das dort keine Events mehr geloggt werden.
Ich habe FHEM neu gestartet und alle Events beim Start stehen in der LOG Datei wie üblich ohne Fehlermeldungen drin.
Am Ende nach der Initialisierung, nachdem dort ein "call open() " auftaucht, sind alle weiteren Zeilen ohne Datum und nur mit Rx und Tx Befehlen und es wird kein Event mehr geloggt.
2022.10.01 15:43:53 3: CUL_HM set Garagentorlicht_Sw_02 statusRequest noArg
2022.10.01 15:43:54 3: CUL_HM set Toreinfahrt statusRequest noArg
call open()
Tx
[40 70 00 00 00 06] 01 04 0D AE 00 02
Rx
[40 70 00 00 00 07] 01 04 04 11 E7 00 00
Tx
[84 1F 00 00 00 06] 01 04 0D BE 00 02
Rx
[84 1F 00 00 00 07] 01 04 04 02 1E 00 00
Tx
[F8 FA 00 00 00 06] 01 04 0D C0 00 02
Rx
[F8 FA 00 00 00 07] 01 04 04 1A AA 00 00
nach "list Logfile" wird das Reading linesInTheFile weiterhin mit null angegeben.
Im Eventmonitor sind aber alle Log Meldungen fortlaufend zu sehen.
Internals:
DEF ./log/fhem-%Y-%W.log Logfile
FD 10
FUUID 5c470f60-f33f-6f9b-cd8f-de3c9338dc476fd7
NAME Logfile
NOTIFYDEV Logfile
NR 55
NTFY_ORDER 50-Logfile
REGEXP Logfile
STATE active
TYPE FileLog
currentlogfile ./log/fhem-2022-39.log
logfile ./log/fhem-%Y-%W.log
READINGS:
2022-09-26 00:00:01 linesInTheFile 0
Attributes:
alias Fhem Log
logtype text
nrarchive 2
Wo ist dieser Fehler zu suchen, bzw. wie zu beseitigen?
Gruß aus Kölle
Norbert