diff --git a/fhem/CHANGED b/fhem/CHANGED index fbfe7a84a..bbaa4d7fd 100644 --- a/fhem/CHANGED +++ b/fhem/CHANGED @@ -1,5 +1,7 @@ # Add changes at the top of the list. Keep it in ASCII, and 80-char wide. # Do not insert empty lines here, update check depends on it. + - update: 98_DOIFtools: add attribute to move event monitor directly above + readings section in detail view of DOIF - update: 93_DbLog: update to version 2.11.1, solves some issues since version 2.10.4, command set ... reopen extended - update: 98_DOIFtools.pm: add some hints, improved logfile handling diff --git a/fhem/FHEM/98_DOIFtools.pm b/fhem/FHEM/98_DOIFtools.pm index 665fec64c..5bbaa6384 100644 --- a/fhem/FHEM/98_DOIFtools.pm +++ b/fhem/FHEM/98_DOIFtools.pm @@ -45,8 +45,9 @@ sub DOIFtoolsCounterReset($); sub DOIFtoolsDeleteStatReadings; my @DOIFtools_we =(); -my $DOIFtoolsJavaScript = <<'EOF'; +my $DOIFtoolsJSfuncEM = <<'EOF'; "; my $filter = $a ? ($a eq "log" ? "global" : $a) : ".*"; + $ret .= "
"; $ret .= "

"; $ret .= "Events (Filter: $filter) ". "  FHEM log ". "". "  
\n"; - $ret .= "
"; $ret .= ""; $ret .= "
"; - $ret .= $DOIFtoolsJavaScript; + $ret .= $DOIFtoolsJSfuncEM; } return $ret; } @@ -315,7 +333,7 @@ sub DOIFtools_fhemwebFn($$$$) { $ret .= "
"; $ret .= ""; $ret .= "
"; - $ret .= $DOIFtoolsJavaScript; + $ret .= $DOIFtoolsJSfuncEM; } return $ret; } @@ -1153,6 +1171,7 @@ DOIFtools stellt Funktionen zur Unterstützung von DOIF-Geräten bereit.
defmod DOIFtools DOIFtools
attr DOIFtools DOIFtoolsEventMonitorInDOIF 1
+ attr DOIFtools DOIFtoolsEMbeforeReadings 1
attr DOIFtools DOIFtoolsExecuteDefinition 1
attr DOIFtools DOIFtoolsExecuteSave 1
attr DOIFtools DOIFtoolsMenuEntry 1
@@ -1248,6 +1267,9 @@ DOIFtools stellt Funktionen zur Unterstützung von DOIF-Geräten bereit.
attr <name> DOIFtoolsEventMonitorInDOIF <1|0>
DOIFtoolsEventMonitorInDOIF 1, die Anzeige des Event-Monitors wird in DOIF ermöglicht. Default 0, kein Zugriff auf den Event-Monitor im DOIF.

+ attr <name> DOIFtoolsEMbeforeReadings <1|0>
+ DOIFtoolsEMbeforeReading 1, die Anzeige des Event-Monitors wird in DOIF direkt über den Readings angezeigt. Default 0, anzeige des Event-Monitors über den Internals.
+
attr <name> DOIFtoolsHideGetSet <0|1>
DOIFtoolsHideModulGetSet 1, verstecken der Set- und Get-Shortcuts. Default 0.