FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: dirkscheuble am 12 März 2024, 16:45:49

Titel: Darstellung des FileLog im room
Beitrag von: dirkscheuble am 12 März 2024, 16:45:49
Hallo,

ich habe einen FileLog der so aussieht:
Bildschirmfoto 2024-03-12 um 16.41.03.png

Kann man das irgendwie gruppieren? so wie eine Baumansicht oder so?
Dass quasi das StateFormat nur die letzte LogFile anzeigt und nicht die ganze Liste?

Danke und Gruß
Dirk
Titel: Aw: Darstellung des FileLog im room
Beitrag von: dirkscheuble am 24 März 2024, 10:14:25
hat da keiner eine Idee??

Grüße, Dirk
Titel: Aw: Darstellung des FileLog im room
Beitrag von: Aurel_B am 26 März 2024, 10:06:49
Hallo Dirk, so direkt eine Lösung sehe ich nicht. "StateFormat" - als mögliche Lösung - wird nicht angeboten bei Filelog.

Ich werfe mal eine Idee in die Runde: was wäre, wenn man die Anzahl der angezeigten Logfiles in der Übersichtsdarstellung begrenzen könnte? Also in der Detailansicht alle Logs, in der Übersicht nur 'x'.

Eventuell sogar mit JavaScript um die restlichen Logfiles ausklappen zu können?

Hier mal ein sehr Quic & Dirty Hack:

In 92_FileLog.pm:

Zeile 580 neu:  my $rowCnt = 0;
Zeile 585 neu:  $rowCnt++;
Zeile 609 neu:     if ($rowCnt >= 2 && $pageHash) {
      $ret .= '<tr><td>(...)</td><td></td></tr>';
      last;
    }

Danach "reload 92_FileLog"

Alles SEHR provisorisch. Im Anhang ein Screenshot und die modifizierte 92_FileLog.pm

Anmerkung 2024-03-26 100246.png