FHEM Forum

FHEM => Sonstiges => Thema gestartet von: Jackson am 03 November 2018, 12:37:27

Titel: [gelöst]WEB: menuentries - externes log einbinden
Beitrag von: Jackson am 03 November 2018, 12:37:27
Moin,

ich habe ein externes Log, was ich gerne im menu einbinden möchte.

Gedacht habe ich mir es so, dass ich mir den link vom fhem.. LogFile kopiere und dann einfach in der Form anpasse

attr menuEntries api,cmd=http://192.168.178.21:8083/fhem/FileLog_logWrapper?dev=Logfile&type=text&file=<externesLogfile>-2018.log

Doch es irgendwie klappt das nicht.

Selbst wenn ?dev= anpasse, funzt das noch nicht

Was muss ich dabei beachten?
Titel: Antw:WEB: menuentries - externes log einbinden
Beitrag von: rudolfkoenig am 04 November 2018, 11:54:26
FileLog Instanzen zeigen nur die "eigenen" Dateien an um missbrauch (z.Bsp. Anzeige von /etc/passwd) zu vermeiden.

D.h. man muss fuer diese Anzeige eine separate FileLog Instanz definieren:
Zitatdefine ExtLog FileLog path-to-extrernal-file FakeLog readonly
und die Daten von dieser Instanz abfragen/Anzeigen.
Titel: Antw:WEB: menuentries - externes log einbinden
Beitrag von: Jackson am 04 November 2018, 21:00:01
Zitat von: rudolfkoenig am 04 November 2018, 11:54:26
FileLog Instanzen zeigen nur die "eigenen" Dateien an um missbrauch (z.Bsp. Anzeige von /etc/passwd) zu vermeiden.

D.h. man muss fuer diese Anzeige eine separate FileLog Instanz definieren:und die Daten von dieser Instanz abfragen/Anzeigen.


Das log habe ich so angelegt und kann es mir auch anzeigen lassen. Wenn ich es aber versuche über ein menuentrie aufzurufen, klappt das nicht.

attr menuEntries api,cmd=http://192.168.178.21:8083/fhem/FileLog_logWrapper?dev=<externesLogfile>&type=text&file=<externesLogfile>-2018.log

Was fehlt noch?
Titel: Antw:WEB: menuentries - externes log einbinden
Beitrag von: rudolfkoenig am 05 November 2018, 11:00:30
Folgendes tut bei mir:

define fl FileLog /etc/hosts FakeLog readonly
attr web menuEntries api,/fhem/FileLog_logWrapper&dev=fl&type=text&file=hosts
Titel: [gelöst]Antw:WEB: menuentries - externes log einbinden
Beitrag von: Jackson am 10 November 2018, 16:56:11
Danke, jetzt klapt's :)