FTUI Widget Filelog: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „Das [[{{PAGENAME}}|Filelog Widget]] ist ein Widget für FHEM Tablet UI, mit dem man Teile aus einem FHEM Logfile anzeigen lassen kann. ==Attribute== {|cla…“) |
Keine Bearbeitungszusammenfassung |
||
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Das [[{{PAGENAME}}|Filelog Widget]] ist ein Widget für [[FHEM Tablet UI]], mit dem man Teile aus einem FHEM Logfile anzeigen lassen kann. | Das [[{{PAGENAME}}|Filelog Widget]] ist ein Widget für [[FHEM Tablet UI V2]], mit dem man Teile aus einem FHEM Logfile anzeigen lassen kann. | ||
==Attribute== | ==Attribute== | ||
Zeile 8: | Zeile 8: | ||
!Beispiel | !Beispiel | ||
|- | |- | ||
|'''data- | |'''data-device'''||Name des FileLog-Devices, dessen Logeinträge angezeigt werden sollen|||| | ||
|- | |- | ||
|'''data- | |'''data-height'''||Höhe des Widgets||150px||90% | ||
|- | |- | ||
|'''data- | |'''data-width'''||Breite des Widgets||400px||100% | ||
|- | |- | ||
|'''data- | |'''data-max-items'''||maximale Anzahl der anzuzeigenden Logeinträge; -1 bedeutet alle||-1||15 | ||
|- | |- | ||
|'''data- | |'''data-get'''||Reading, dessen Änderung eine Aktualisierung auslösen soll||linesInTheFile|| | ||
|- | |- | ||
|'''data-disable-update-event'''||Update des Widgets deaktivieren||0||1 | |'''data-disable-update-event'''||autom. Update des Widgets deaktivieren||0||1 | ||
|- | |- | ||
|'''data-substitution'''|| | |'''data-substitution'''||Ermöglicht den empfangenen Logeintrag für die Anzeige zu modifizieren|| ||s/all_AlarmLog//g | ||
|- | |||
|'''data-ago'''||Zeit in Minuten; wichtig für die Berücksichtigung von Logeinträgen aus der Vergangenheit||0|| | |||
|} | |} | ||
Zeile 27: | Zeile 29: | ||
==Hinweise== | ==Hinweise== | ||
* | * Im entsprechenden FileLog-Device muss das Attribut eventOnThreshold auf "1" gesetzt werden, damit bei einer Änderung ein linesInTheFile-Event ausgelöst wird. | ||
* Derzeit | * Vom FileLog-Device werden immer nur Daten aus einem Logfile zurückgegeben; bei täglichen Logfiles also z.B. nur Daten von heute oder von gestern - niemals von gestern und heute. | ||
* Derzeit ist es nicht möglich, Logeinträge aus dem globalen FHEM-Logfile anzuzeigen. | |||
==Beispiele== | |||
===Filelog eines Dummys=== | |||
<syntaxhighlight lang="html"> | |||
<div data-type="filelog" | |||
class="left-align bigger darker" | |||
data-device="FileLog_all_AlarmLog" | |||
data-ago="500" | |||
data-height="450px" | |||
data-width="750px" | |||
data-refresh-btn="0" | |||
data-substitution="s/all_AlarmLog//g" | |||
data-max-items="15"> | |||
</div> | |||
</syntaxhighlight> | |||
==Links== | ==Links== | ||
[https://forum.fhem.de/index.php/topic,63759.msg881293.html#msg881293 Aktuell funktionierende Version und Forenthread] | [https://forum.fhem.de/index.php/topic,63759.msg881293.html#msg881293 Aktuell funktionierende Version und Forenthread] | ||
[[Kategorie:FHEM Tablet UI|Filelog]] | [[Kategorie:FHEM Tablet UI V2|Filelog]] |
Aktuelle Version vom 2. August 2024, 15:07 Uhr
Das Filelog Widget ist ein Widget für FHEM Tablet UI V2, mit dem man Teile aus einem FHEM Logfile anzeigen lassen kann.
Attribute
Attribut | Beschreibung | Standard-Wert | Beispiel |
---|---|---|---|
data-device | Name des FileLog-Devices, dessen Logeinträge angezeigt werden sollen | ||
data-height | Höhe des Widgets | 150px | 90% |
data-width | Breite des Widgets | 400px | 100% |
data-max-items | maximale Anzahl der anzuzeigenden Logeinträge; -1 bedeutet alle | -1 | 15 |
data-get | Reading, dessen Änderung eine Aktualisierung auslösen soll | linesInTheFile | |
data-disable-update-event | autom. Update des Widgets deaktivieren | 0 | 1 |
data-substitution | Ermöglicht den empfangenen Logeintrag für die Anzeige zu modifizieren | s/all_AlarmLog//g | |
data-ago | Zeit in Minuten; wichtig für die Berücksichtigung von Logeinträgen aus der Vergangenheit | 0 |
CSS Klassen
Keine
Hinweise
- Im entsprechenden FileLog-Device muss das Attribut eventOnThreshold auf "1" gesetzt werden, damit bei einer Änderung ein linesInTheFile-Event ausgelöst wird.
- Vom FileLog-Device werden immer nur Daten aus einem Logfile zurückgegeben; bei täglichen Logfiles also z.B. nur Daten von heute oder von gestern - niemals von gestern und heute.
- Derzeit ist es nicht möglich, Logeinträge aus dem globalen FHEM-Logfile anzuzeigen.
Beispiele
Filelog eines Dummys
<div data-type="filelog"
class="left-align bigger darker"
data-device="FileLog_all_AlarmLog"
data-ago="500"
data-height="450px"
data-width="750px"
data-refresh-btn="0"
data-substitution="s/all_AlarmLog//g"
data-max-items="15">
</div>