diff --git a/fhem/FHEM/32_SYSSTAT.pm b/fhem/FHEM/32_SYSSTAT.pm
index 0989aa5fd..a0752aaf3 100644
--- a/fhem/FHEM/32_SYSSTAT.pm
+++ b/fhem/FHEM/32_SYSSTAT.pm
@@ -757,8 +757,7 @@ SYSSTAT_getStat($)
If set and > 0 the main temperaure of a synology diskstation is read. requires snmp.
If set to 2 a geometric average over the last 4 values is created.
raspberrycpufreq
- If set and > 0 the raspberry pi on chip termal sensor is read.
- If set to 2 a geometric average over the last 4 values is created.
+ If set and > 0 the raspberry pi on chip termal sensor is read.
uptime
If set and > 0 the system uptime is read.
If set to 2 the uptime is displayed in seconds.
@@ -766,9 +765,135 @@ SYSSTAT_getStat($)
If set the entries of the filesystems list are treated as regex.
ssh_user
The username for ssh remote access.
- readingFnAttributes
+ readingFnAttributes
=end html
+
+=begin html_DE
+
+
+SYSSTAT
+
+ Das Modul stellt Systemstatistiken für den Rechner, auf dem FHEM läuft bzw.
+ für ein entferntes Linux System, das per vorkonfiguriertem ssh Zugang ohne Passwort
+ erreichbar ist, zur Vefügung.
+
+ Notes:
+
+ - Dieses Modul benötigt
Sys::Statistics::Linux für Linux.
+ Es kann mit 'cpan install Sys::Statistics::Linux'
+ bzw. auf Debian mit 'apt-get install libsys-statistics-linux-perl'
+ installiert werden.
+
+ - Um einen Zielrechner mit snmp zu überwachen, muss
+
Net::SNMP installiert sein.
+
+ - Um die Lastwerte zu plotten, kann der folgende Code verwendet werden:
+
+ define sysstatlog FileLog /usr/local/FHEM/var/log/sysstat-%Y-%m.log sysstat
+ attr sysstatlog nrarchive 1
+ define wl_sysstat weblink fileplot sysstatlog:sysstat:CURRENT
+ attr wl_sysstat label "Load Min: $data{min1}, Max: $data{max1}, Aktuell: $data{currval1}"
+ attr wl_sysstat room System
+
+ - Um das Wurzel-Dateisystem (Mountpunkt '/') bei Plots der Plattennutzung zu erhalten,
+ sollte dieser Code '
#FileLog 4:/\x3a:0:' bzw. '#FileLog 4:\s..\s:0:'
+ und nicht dieser Code '#FileLog 4:/:0:' verwendet werden, da der letztere
+ alle Mountpunkte darstellt. .
+
+
+
+ Define
+
+ define <name> SYSSTAT [<interval> [<interval_fs>] [<host>]]
+
+
+ definiert ein SYSSTAT Device.
+
+ Die (Prozessor)last wird alle <interval> Sekunden aktualisiert. Standard bzw. Minimum ist 60.
+ Die Plattennutzung wird alle <interval_fs> Sekunden aktualisiert. Standardwert ist <interval>*60
+ und Minimum ist 60.
+ <interval_fs> wird nur angenähert und funktioniert am Besten, wenn <interval_fs>
+ ein ganzzahliges Vielfaches von <interval> ist.
+
+ Wenn <host> angegeben wird, muss der Zugang per ssh ohne Passwort möglich sein.
+
+ Beispiele:
+
+ define sysstat SYSSTAT
+ define sysstat SYSSTAT 300
+ define sysstat SYSSTAT 60 600
+
+
+
+
+ Readings
+
+ - load
+ die durchschnittliche (Prozessor)last der letzten 1 Minute (für Windows Rechner mit
+ snmp angenähertem Wert)
+ - state
+ die durchschnittliche (Prozessor)last der letzten 1, 5 und 15 Minuten (für Windows
+ Rechner die Nutzung pro CPU via snmp ermittelt)
+ - user, system, idle, iowait
+ den Prozentsatz der entsprechenden Systemlast (nur für Linux Systeme)
+ - <mountpoint>
+ Anzahl der freien Bytes für <mountpoint>
+
+
+
+ Get
+
+ get <name> <value>
+
+ Werte für value sind
+ - filesystems
+ zeigt die Dateisysteme an, die überwacht werden können.
+
+
+
+ Attributes
+
+ - disable
+ lässt die Timer weiterlaufen, aber stoppt die Speicherung der Daten.
+ - filesystems
+ Liste mit Komma getrennten Dateisystemen (nicht Mountpunkten) die überwacht
+ werden sollen.
+ Beispiele:
+
+ attr sysstat filesystems /dev/md0,/dev/md2
+ attr sysstat filesystems /dev/.*
+ attr sysstat filesystems 1,3,5
+
+ - showpercent
+ Wenn gesetzt, wird die Nutzung in Prozent angegeben. Wenn nicht gesetzt, wird der verfübare
+ Platz in Bytes angezeigt.
+ - snmp
+ 1 -> snmp wird verwendet, um Last, Einschaltzeit und Dateisysteme (inkl. physikalischem und
+ virtuellem Speicher) zu überwachen
+ - stat
+ 1 -> überwacht Prozentsatz der user, system, idle und iowait Last
+ (nur auf Linux Systemen verfügbar)
+ - raspberrytemperature
+ Wenn gesetzt und > 0 wird der Temperatursensor auf dem Raspberry Pi ausgelesen.
+ Wenn Wert 2 ist, wird ein geometrischer Durchschnitt der letzten 4 Werte dargestellt.
+ - synologytemperature
+ Wenn gesetzt und > 0 wird die Temperatur einer Synology Diskstation ausgelesen (erfordert snmp).
+ Wenn Wert 2 ist, wird ein geometrischer Durchschnitt der letzten 4 Werte dargestellt.
+ - raspberrycpufreq
+ Wenn gesetzt und > 0 wird die Raspberry Pi CPU Frequenz ausgelesen.
+ - uptime
+ Wenn gesetzt und > 0 wird die Betriebszeit (uptime) des Systems ausgelesen.
+ Wenn Wert 2 ist, wird die Betriebszeit (uptime) in Sekunden angezeigt.
+ - useregex
+ Wenn Wert gesetzt, werden die Einträge der Dateisysteme als regex behandelt.
+ - ssh_user
+ Der Username für den ssh Zugang auf dem entfernten Rechner.
+ - readingFnAttributes
+
+
+
+=end html_DE
=cut