[Gelöst] Menüeintrag zum aktuellen Logfile möglich?

Begonnen von HansDampfHH, 22 September 2017, 09:23:31

Vorheriges Thema - Nächstes Thema

HansDampfHH

Ich möchte eigentlich gerne im Menü einen Link zum aktuelle Logfile.
Ich schreibe jeden Tag ein neues Log und komme da momentan nur über EVERYTHING ran.
Bekomme ich auch einen dynamischen Eintrag in menuEntries hin?

-> fhem-log-2017-09-22.log
FHEM Docker, CUL868, Zigbee, CCU2, Jeelink

amenomade

Standardmässig führt das Link "Logfile" zur akttuelle Log Datei. Geht nicht bei dir? Oder hast Du es ausgeblendet?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Otto123

Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

HansDampfHH

Oha, das habe ich scheinbar wirklich nicht mehr.


Internals:
   DEF        no definition
   NAME       global
   NR         1
   STATE      no definition
   TYPE       Global
   currentlogfile ./log/fhem-2017-09-22.log
   logfile    ./log/fhem-%Y-%m-%d.log
Attributes:
   altitude   14
   autoload_undefined_devices 1
   backup_before_update 1
   configfile fhem.cfg
   language   DE
   latitude   53.55
   logfile    ./log/fhem-%Y-%m-%d.log
   longitude  10
   modpath    .
   motd       SecurityCheck:
   pidfilename /var/run/fhem/fhem.pid
   statefile  ./log/fhem.save
   updateInBackground 1
   userattr   alarmDevice:Actor,Sensor alarmSettings cmdIcon devStateIcon devStateStyle icon setList sortby webCmd webCmdLabel:textField-long widgetOverride
   verbose    1
   version    fhem.pl:15080/2017-09-17
FHEM Docker, CUL868, Zigbee, CCU2, Jeelink

Otto123

#4
Aber da hat Du doch eigentlich alles richtig. Ist der Menüeintrag weg? Der verschwindet z.B. von allein wenn die Berechtigungen vom Logfile nicht stimmen, oder das Logfile nicht existiert.
Wie ist Dein Eintrag für define Logfile FileLog ./log/fhem-%Y-%m.log fakelog
?
Den musst Du auch umstellen.
defmod Logfile FileLog ./log/fhem-%Y-%m-%d.log fakelog

Gruß otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

amenomade

Laut
Zitatfhem-log-2017-09-22.log
sollte es sogar folgendes sein:
defmod Logfile FileLog ./log/fhem-log-%Y-%m-%d.log fakelog
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Otto123

#6
aber laut list nicht ....
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

HansDampfHH

Nein, entschuldigt die Verwirrung.
Das Logfile heißt fhem-2017-09-22.log.

Von daher ist das List von oben so korrekt und der Eintrag für das Logfile sieht wie folgt aus:


Internals:
   DEF        ./log/fhem-%Y-%m-%d.log fakelog
   NAME       FileLog_FHEM
   NR         15
   NTFY_ORDER 50-FileLog_FHEM
   REGEXP     fakelog
   STATE      active
   TYPE       FileLog
   currentlogfile ./log/fhem-2017-09-22.log
   logfile    ./log/fhem-%Y-%m-%d.log
   READINGS:
     2017-09-22 00:00:01   linesInTheFile  0
Attributes:
   archiveCompress 1
   archivedir ./archiv/
   group      Logfile
   nrarchive  3


Also von daher deckt sich das Pattern. Aber taucht eben nicht im Log auf :-(
FHEM Docker, CUL868, Zigbee, CCU2, Jeelink

Otto123

Naja aber Du hast FileLog_FHEM neu gemacht.
Du musst einfach Logfile modifizieren.

Der Standard Menueintrag ist so http://raspib:8083/fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2017-09-22.log
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

HansDampfHH

FHEM Docker, CUL868, Zigbee, CCU2, Jeelink