[ GELÖST ] globales Logfile anlegen / im Web-Interface lesen

Begonnen von DL8EI Ralph, 25 November 2022, 11:53:49

Vorheriges Thema - Nächstes Thema

DL8EI Ralph

Hallo zusammen.

habe in Everything - Global - global - Attributes logfile geändert auf ./log/fhem-%Y-%m-%d.log

Nach einem Refresh der Seite steht in "Iternals" auch in
logfile             ./log/fhem-%Y-%m-%d.log
currentlogfile   ./log/fhem-2022-11-25.log

Die neue Logfile wird auch korrekt beschrieben.

Mein Problem: beim klicken links auf Logfile wird aufgerufen
http://raspb:8083/fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2022-11.log

Ich hätte aber gern meine neue Logfile (mit dem Tag) in der URL.

Wo bitte muss ich ändern ?     (ein Restart brachte nichts)
Fernmelde-Opa übernahm FHEM-Installation und kämpft sich so durch.
Installation hat FS20, Homematic und einge exotische Teile.

JudgeDredd

Zitat von: DL8EI Ralph am 25 November 2022, 11:53:49
Mein Problem: beim klicken links auf Logfile wird aufgerufen
http://raspb:8083/fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2022-11.log
Verstehe nicht was genau Du da wo anklickst, aber um eine Datei (LogFile) in FHEM anzuzeigen musst Du diese auch als DEVICE mit dem FileLog-Modul anlegen.
z.B.
define flFhemCore FileLog ./log/fhem-%Y-%m-%d.log fakelog
Router: Eigenbau (pfSense)
FHEM: Proxmox (DELL R720) | Debian 12 (VM)

DL8EI Ralph

#2
Danke, aber leider geht das so nicht.

ich kriege raus: FileLog_logWrapper: bad arguments
und im neuen händisch aufgerufenen Logbuch steht

2022.11.25 13:12:50 1: PERL WARNING: Use of uninitialized value $fn in concatenation (.) or string at ./FHEM/01_FHEMWEB.pm line 1777, <GEN60> line 19.

beim klicken auf
Fernmelde-Opa übernahm FHEM-Installation und kämpft sich so durch.
Installation hat FS20, Homematic und einge exotische Teile.

DL8EI Ralph

Habe es gefunden.

In Kommandozeile gib ein: list Logfile
List erscheint, klicke darin hinter NAME auf Logfile,
Logfile erscheint, ändere dort in DEF wie gewünscht um in ./log/fhem-%Y-%m-%d.log fakelog
Fernmelde-Opa übernahm FHEM-Installation und kämpft sich so durch.
Installation hat FS20, Homematic und einge exotische Teile.