DOIFtools
DOIFtools | |
---|---|
Zweck / Funktion | |
unterstützende Funktionen zur besseren Handhabung von DOIF | |
Allgemein | |
Typ | Hilfsmodul |
Details | |
Dokumentation | EN / DE |
Support (Forum) | Automatisierung/DOIF |
Modulname | 98_DOIFtools.pm |
Ersteller | Ellert |
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref! |
An dieser Seite wird momentan noch gearbeitet. |
DOIFtools ist ein Modul zum DOIF, das Benutzern dessen Handhabung erleichtern soll.
Features / Funktionen
Das Modul DOIFtools enthält Funktionen zur Unterstützung des Benutzers im Umgang mit DOIF:
- erstellen von readingsGroup Definitionen, zur Beschriftung von Frontendelementen.
- erstellen eines Debug-Logfiles, in dem mehrere DOIF und Geräte, auf die in ihnen verwiesen wird, geloggt werden.
- erstellen von userReadings in DOIF-Geräten zur Anzeige des realen Datums bei Wochentag behafteten Timern.
- löschen von benutzerdefinierten Readings in DOIF-Definitionen über eine Mehrfachauswahl.
- erfassen statistischer Daten über Events.
- erstellen eines Statistikreports.
- Liste aller DOIF-Definitionen in probably associated with.
- Zugriff auf DOIFtools aus jeder DOIF-Definition über die Liste in probably associated with.
- Zugriff aus DOIFtools auf vorhandene DOIFtoolsLog-Logdateien.
- einblenden des Event-Monitor in der Detailansicht.
Das Modul kann hier heruntergeladen werden: Forenthread
Bedienungsanleitung
Erstellen eines Debug-Logfile
Erstellen einer ReadingsGroup für ein DOIF
Erstellen von UserReadings für Timer mit Wochentageinschränkung
Löschen benutzerdefinierter Readings
Erfassen und Auswerten von Statistikdaten
Um eine Statistik zu erstellen, müssen zuerst Daten erfasst werden.
Zuerst sind die Modultypen festzulegen, die bei der Datenerfassunberücksichtigt werden.
set DOIFtools statisticsTYPEs <Auswahlliste
Danach wird die Datenerfassung gestartet.
set doStatistics enabled
Die Datenerfassung kann unterbrochen werden.
set doStatistics disabled
Auch eine Zeitspanne, die im Attribut disabledForIntervals gesetzt ist, unterbricht die Datenerfassung.
Die erfassten Daten können gelöscht werden.
set doStatistics deleted
Nach und während der Datenerfassung können die vorhandenen Daten ausgewertet und als Bericht dargestellt werden.
get statisticsReport
Bewertung des Ergebnisses der Datenauswertung
Hinsichtlich der Systemauslastung ist hohe Event-Rate schlechter zu bewerten als eine niedrige Rate.
Bekannte Probleme
Zum Erstellen des regulären Ausdrucks der FileLog-Definition werden keine regulären Ausdrücke der zu loggenden DOIF-Geräte ausgewertet.