Hauptmenü

FileLog nach edit defekt?

Begonnen von reen, 08 Dezember 2016, 14:24:45

Vorheriges Thema - Nächstes Thema

reen

Hi zusammen,

ich habe von einem Device die FileLog editiert, in dem ich mich per ssh auf den Fhem Controller (RasPi) verbunden habe und die entsprechende FileLog per "vi" editiert habe. Dabei habe ich lediglich die die ersten 90% der Logzeilen entfernt und die Datei gespeichert.
Seit dem funktionieren meine SVG-Plots welche auf diese FileLog zugreifen nicht mehr, bekomme also keine Graphen im Diagramm angezeigt.
Im Plot Editor kann ich jedoch alles wie gewohnt auswählen und sehe auch die Examples aus der FileLog.

Ist das ein Problem, die Files per vi zu editieren?

Viele Grüße
reen

franky08

Als was für ein user hast du dich per ssh eingeloggt? Falls das nicht der user fhem war, könnte es sein das nach dem speichern mit vi, der user nicht mehr stimmt.

VG
Frank
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

reen

#2
ich habe mich mit dem "pi" benutzer eingeloggt.
Aber "ls -l" zeigt mir noch die richtigen rechte für die datei an:
-rw-r--r-- 1 fhem dialout  1351773 Dez  8 14:41 hk_hmZS_Stromzaehler.log

Im Fhem kann ich die FileLog ja auch anzeigen und sehe auch den Text.
Kann mir nicht erklären, warum da jetzt nichts mehr ausgelesen wird. ;/

Edit:
Hier mal noch ein List der FileLog:
Internals:
   DEF        ./log/hk_hmZS_Stromzaehler.log hk_hmZS_Stromzaehler
   NAME       FileLog_hk_hmZS_Stromzaehler
   NOTIFYDEV  hk_hmZS_Stromzaehler
   NR         105
   NTFY_ORDER 50-FileLog_hk_hmZS_Stromzaehler
   REGEXP     hk_hmZS_Stromzaehler
   STATE      active
   TYPE       FileLog
   currentlogfile ./log/hk_hmZS_Stromzaehler.log
   logfile    ./log/hk_hmZS_Stromzaehler.log
   Readings:
     2016-12-08 15:04:39   linesInTheFile  189398
   Pos:
Attributes:


der nano Editor sagt mir übrigens dass nur "[ 23292 Zeilen gelesen ]" wurden!?


...und ein List der SVG File:
Internals:
   CFGFN
   DEF        FileLog_hk_hmZS_Stromzaehler:SVG_FileLog_hk_hmZS_Stromzaehler_1:CURRENT
   GPLOTFILE  SVG_FileLog_hk_hmZS_Stromzaehler_1
   LOGDEVICE  FileLog_hk_hmZS_Stromzaehler
   LOGFILE    CURRENT
   NAME       SVG_FileLog_hk_hmZS_Stromzaehler_1
   NR         1915
   STATE      initialized
   TYPE       SVG
Attributes:



reen

...hm, nach einem "shutdown restart" wurde die betroffene FileLog wieder vom Plot ausgelesen, hat sich damit also wohl gelöst.

Interessant wäre aber warum das so ist? ;)