diff --git a/fhem/FHEM/10_FS20.pm b/fhem/FHEM/10_FS20.pm
index 00ee511b1..84d5dca55 100755
--- a/fhem/FHEM/10_FS20.pm
+++ b/fhem/FHEM/10_FS20.pm
@@ -589,7 +589,7 @@ four2hex($$)
IODev
Set the IO or physical device which should be used for sending signals
for this "logical" device. An example for the physical device is an FHZ
- or a CUL. Note: Upon startup fhem assigns each logical device
+ or a CUL. Note: Upon startup FHEM assigns each logical device
(FS20/HMS/KS300/etc) the last physical device which can receive data
for this type of device. The attribute IODev needs to be used only if
you attached more than one physical device capable of receiving signals
@@ -696,4 +696,257 @@ four2hex($$)
=end html
+
+=begin html_DE
+
+
+FS20
+
+ Das FS20 Protokoll wird von einem großen Spektrum an Geräten
+ verwendet. Diese stammen entweder aus der Kategorie Sensor/Sender oder
+ Aktor/Empfänger. Die Funknachrichten (868.35 MHz) können mit einem
+ FHZ oder einem CUL empfangen werden.
+ Dieses muss daher zuerst definiert werden.
+
+
+
+ Define
+
+ define <name> FS20 <housecode> <button>
+ [fg <fgaddr>] [lm <lmaddr>] [gm FF]
+
+
+ Die Werte housecode, button, fg, lm, und gm können entweder hexadezimal
+ oder in der ELV-typischen quaternären Notation (Zahlen von 1-4)
+ eingegeben werden.
+ Hier und auch in späteren Beispielen wird als Referenz die ELV4
+ Notation verwendet. Die Notationen können auch gemischt werden da FHEM
+ die verwendete Notation durch zählen der Zeichen erkennt.
+
+
+ <housecode> ist eine 4 stellige Hex oder 8 stellige
+ ELV4 Zahl, entsprechend der Hauscode Adresse.
+
+ <button> ist eine 2 stellige Hex oder 4 stellige ELV4
+ Zahl, entsprechend dem Button des Transmitters.
+
+ - Optional definiert
<fgaddr> die Funktionsgruppe mit
+ einer 2 stelligen Hex oder 4 stelligen ELV4 Adresse. Bei Hex muss die
+ erste Stelle F, bei ELV4 die ersten zwei Stellen 44 sein.
+
+ - Optional definiert
<lmaddr> definiert einen local
+ master mit einer 2 stelligen Hex oder 4 stelligen ELV4 Adresse. Bei Hex
+ muss die letzte Stelle F, bei ELV4 die letzten zwei Stellen 44 sein.
+
+ - Optional definiert gm den global master. Die Adresse muss FF bei HEX
+ und 4444 bei ELV4 Notation sein.
+
+
+
+
+ Beispiele:
+
+ define lamp FS20 7777 00 fg F1 gm F
+ define roll1 FS20 7777 01
+ define otherlamp FS20 24242424 1111 fg 4412 gm 4444
+ define otherroll1 FS20 24242424 1114
+
+
+
+
+
+ Set
+
+ set <name> <value> [<time>]
+
+ Wobei value einer der folgenden Werte sein kann:
+
+ dim06% dim12% dim18% dim25% dim31% dim37% dim43% dim50%
+ dim56% dim62% dim68% dim75% dim81% dim87% dim93% dim100%
+ dimdown
+ dimup
+ dimupdown
+ off
+ off-for-timer
+ on # dimmer: Setze auf diesen Wert vor dem Ausschalten
+ on-for-timer # Siehe Hinweise
+ on-old-for-timer # Setze zum vorherigen (vor dem Einschalten)
+ ramp-on-time # Zeit bis zum erreichen des gewünschten Dim-Wertes
+ ramp-off-time # Zeit bis zum Ausschalten bei Dimmern
+ reset
+ sendstate
+ timer
+ toggle # zwischen aus und dem letztern Dim-Wert
+ on-till # Siehe Hinweise
+
+ Die set extensions sind ebenfalls
+ unterstützt.
+
+ Beispiele:
+
+ set lamp on
+ set lamp1,lamp2,lamp3 on
+ set lamp1-lamp3 on
+ set lamp on-for-timer 12
+
+
+
+ Hinweise:
+
+ - reset nur mit Vorsicht verwenden: Auch der Hauscode wird
+ gelöscht.
+
+ - Da das FS20 Protokoll 0.22Sek für eine Funksequenz benötigt
+ wird nach jeder Ausführung eine Pause von 0.22Sek eingefügt.
+
+
+ - Das FS20ST schaltet für dim*% und dimup ein. Es reagiert nicht
+ auf sendstate.
+
+ - Wenn ein Timer gesetzt ist (und dieser nicht 0 ist) werden on, dim*,
+ und *-for-timer berücksichtigt (zumindest beim FS20ST).
+
+ - Das
time Argument geht von 0.25Sek bis 4Std und 16Min.
+ Da time nur mit einem Byte dargestellt wird ergeben sich
+ hieraus nur 112 eindeutige Zeit-Werte die mit ansteigender
+ größe immer gröber aufgelöst werden. Das Programm
+ zeigt die exakte Restzeit an wenn die gewählte Auflösung
+ nicht eindeutig war. Die Auflösung ist is 0.25Sek von 0 bis 4
+ Sekunden, 0.5Sek von 4 bis 8Sek, 1Sek von 8 bis 16 Sek und so weiter.
+ Wenn eine höhere Genauigkeit bei großen Werten gebraucht
+ wird, dann hilft at mit einer Auflösung von
+ 1Sek.
+
+ - on-till setzt eine absolute Zeit im "at" Format voraus (HH:MM:SS,
+ HH:MM oder { <perl code> }, wobei der perl-code eine Zeit
+ zurück geben muss). Wenn die aktuelle Zeit größer ist
+ als die angegebene, dann wird der Befehl ignoriert und ein at-"on"
+ Befehl erzeugt, sowie für die angegebe "till-time" ein at-"off"
+ Befehl.
+
+
+
+
+
+ Get
+
+
+ Attribute
+
+
+ - IODev
+ Setzt das IO oder das physische Device welches zum Senden der Signale an
+ dieses logische Device verwendet werden soll (Beispielsweise FHZ oder
+ CUL). Hinweis: Beim Start weist FHEM jedem logischen Device das letzte
+ physische Device zu, das Daten von diesem Typ empfangen kann. Das
+ Attribut IODev muss nur gesetzt werden wenn mehr als ein physisches
+ Device fähig ist Signale von diesem logischen Device zu empfangen.
+
+
+
+ - eventMap
+ Ersetze Event Namen und setze Argumente. Der Wert dieses Attributes
+ besteht aus einer Liste von durch Leerzeichen getrennte Werten. Jeder
+ Wert ist ein durch Doppelpunkt getrenntes Paar. Der erste Teil stellt den
+ "alten" Wert, der zweite Teil den "neuen" Wert dar. Wenn der erste Wert
+ ein Slash (/) oder ein Komma (,) ist, dann wird nicht durch Leerzeichen
+ sondern durch das vorgestellte Zeichen getrennt.
+ Beispiele:
+
+ attr store eventMap on:open off:closed
+ attr store eventMap /on-for-timer 10:open/off:closed/
+ set store open
+
+
+
+
+ - dummy
+ Setzt das Attribut dummy um Devices zu definieren, die keine Funksignale
+ absetzen. Zugehörige notifys werden ausgeführt wenn das Signal
+ empfangen wird. Wird beispielsweise genutzt um auf Code eines Sender zu
+ reagieren, dennoch wird es auch dann kein Signal senden wenn es im Web
+ Frontend getriggert wird.
+
+
+
+ - follow-on-for-timer
+ Plant ein "setstate off;trigger off" für die angegebene Zeit als
+ Argument zum on-for-timer Command. Oder das gleiche mit "on" wenn der
+ Befehl "follow-off-for-timer" war.
+
+
+
+ - follow-on-timer
+ Wie follow-on-for-timer plant es ein "setstate off;trigger off", aber
+ diesmal als Argument in Sekunden zum Attribut. Wird verwendet um dem
+ vorprogrammierten Timer zu folgen welcher vorher durch den timer-Befehl,
+ oder manuell durch Drücken des Buttons gesetzt wurde. Im Handbuch
+ finden sich noch mehr Informationen.
+
+
+
+
+ - model
+ Das "model" Attribut bezeichnet den Modelltyp des Gerätes. Dieses
+ Attribut wird (derzeit) nicht direkt durch fhem.pl genutzt. Es kann
+ beispielsweise von externen Programmen oder Webinterfaces genutzt werden
+ um Geräteklassen zu unterscheiden und dazu passende Befehle zu senden
+ (z.B. "on" oder "off" an ein fs20st, "dim..%" an ein fs20du etc.). Die
+ Schreibweise des Modellnamens ist wie die in Anführungszeichen in
+ der Anleitung gedruckte Bezeichnung die jedem Gerät beiliegt.
+ Dieser Name wird ohne Leerzeichen ausschließlich in Kleinbuchstaben
+ verwendet. Gültige Zeichen sind a-z 0-9 und
+ -, andere Zeichen sind zu vermeiden. Hier ist eine Liste der
+ "offiziellen" Devices:
+
+ Sender/Sensor: fs20fms fs20hgs fs20irl fs20kse fs20ls
+ fs20pira fs20piri fs20piru fs20s16 fs20s20 fs20s4 fs20s4a fs20s4m
+ fs20s4u fs20s4ub fs20s8 fs20s8m fs20sd fs20sn fs20sr fs20ss
+ fs20str fs20tc1 fs20tc6 fs20tfk fs20tk fs20uts fs20ze fs20bf
+
+ Dimmer: fs20di fs20di10 fs20du
+
+ Empfänger/Aktor: fs20as1 fs20as4 fs20ms2 fs20rgbsa fs20rst
+ fs20rsu fs20sa fs20sig fs20sm4 fs20sm8 fs20st fs20su fs20sv fs20ue1
+ fs20usr fs20ws1
+
+
+
+
+ - ignore
+ Ignoriere dieses Gerät, beispielsweise wenn es dem Nachbar
+ gehört. Das Gerät wird keine FileLogs/notifys triggern,
+ empfangene Befehle werden stillschweigend ignoriert (es wird kein
+ Funksignal gesendet, wie auch beim dummy
+ Attribut). Das Gerät wird weder in der Device-List angezeigt (es sei
+ denn, es wird explizit abgefragt), noch wird es in Befehlen mit
+ "Wildcard"-Namenspezifikation (siehe devspec)
+ erscheinen. Es kann mit dem "ignored=1" devspec dennoch erreicht werden.
+
+
+ - do_not_notify
+ - showtime
+ - readingFnAttributes
+
+
+
+
+
+ Erzeugte Events:
+
+ Von einem FS20 Gerät können folgende Events empfangen werden:
+ - on
+ - off
+ - toggle
+ - dimdown
+ - dimup
+ - dimupdown
+ - on-for-timer
+ Welches Event gesendet wird ist Geräteabhängig und kann manchmal
+ auf dem Device konfiguriert werden.
+
+
+
+=end html_DE
+
=cut
diff --git a/fhem/FHEM/11_FHT8V.pm b/fhem/FHEM/11_FHT8V.pm
index 5d17496df..9b737d832 100755
--- a/fhem/FHEM/11_FHT8V.pm
+++ b/fhem/FHEM/11_FHT8V.pm
@@ -285,6 +285,6 @@ FHT8V_Get($@)
-=end html
+=end html_DE
=cut