Log file öffnen über FHEM funktioniert nicht

Begonnen von Holger S, 16 März 2017, 23:24:33

Vorheriges Thema - Nächstes Thema

Holger S

Hallo,

bekomme immer den Fehler: ......date/time not set, waiting up to 2 hours to be set
Das Datum stimmt aber und wenn man das Log File direkt öffnet stehen auch Logeinträge mit richtigem Datum drin.

Vielen Dank

KernSani

Deine Frage ist etwas unklar formulert, ich vermute aber https://wiki.fhem.de/wiki/FileLog könnte weiter helfen. Wenn nicht, bitte das Problem inkl. relevanter Definitionen (list des Devices in code tags) posten
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...


Holger S

Danke für die Info.
Das habe ich schon alles geprüft. Das Log-File ist ganz normal als Datei vorhanden mit richtigem Monat und Jahr. FHEM schreibt dort auch fleissig rein.
Nur wenn ich es über das Web Front End öffnen will (also über Menü -> Logfile) kommt die Meldung.
Ziel ist dann: http://192.168.178.44:8083/fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-1970-01.log
Und das ist halt falsch.
Wie bekomme ich das korrigiert?

rudolfkoenig


Holger S

Danke,
Dann kommt die Meldung:

Please define FileLog first


rudolfkoenig

Sorry, habe mich geirrt. Es heisst "set Logfile reopen".

Holger S


betateilchen

Dein FHEM versucht, ein Logfile vom Januar 1970 zu öffnen.


attr global archivesort alphanum


speichern und FHEM neu starten. Wie sieht dann der Link zum Logfile im Frontend aus?
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Holger S

Da bekomme ich diese Meldung:
global: unknown attribute archivesort. Type 'attr global ?' for a detailed list.

Benni

Zitat von: betateilchen am 26 März 2017, 13:10:02
Dein FHEM versucht, ein Logfile vom Januar 1970 zu öffnen.

Ich würde tippen, dass da irgendwas mit der Systemzeit (Pi -> keine Uhrzeit bei Systemstart?) nicht stimmt: 01.01.1970 ist ja quasi ein nicht initialisierter Datumswert. Sieht also so aus, als ob FHEM glaubt, es sei der 1.1.1970, zumindest zum Zeitpunkt der Erstellung des Links auf die aktuelle Log-Datei (beim FHEM-Start?).

Wobei das schätzungsweise mit dem reopen behoben werden sollte.

@Holger:
Was sieht's denn aus, wenn du einfach mal nur FHEM neu startest, über shutdown restart in der FHEMWEB-Kommandozeile.

FHEM läuft bei dir auf einem Pi?

betateilchen

Zitat von: Holger S am 26 März 2017, 13:14:31
Da bekomme ich diese Meldung:
global: unknown attribute archivesort. Type 'attr global ?' for a detailed list.

dann solltest Du vielleicht mal ein Update Deines FHEM in Betracht ziehen...
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Holger S

Habe ich vor gemacht, seit dem ist ja das Problem mit dem LogFile

betateilchen

Wenn Du ein aktuelles FHEM hast, gibt es aber auch das globale Attribut, das Deine Installation nicht kennt. Das passt nicht zusammen.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Holger S

OK, ich lasse es noch einmal durchlaufen und melde mich dann

Danke