From 0d458d6ea833a3375ee04019380ccd8b935d8e4f Mon Sep 17 00:00:00 2001
From: rudolfkoenig FHEM command types
-There are three types of commands: "fhem" commands (described in this
+There are three types of commands: "FHEM" commands (described in this
document), shell commands (they must be enclosed in double quotes ") and perl
expressions (enclosed in curly brackets {}). shell commands or perl expressions
are needed for complex at or notify
@@ -251,6 +251,8 @@ href="#notify">notify FHEM commands.
diff --git a/fhem/docs/commandref_frame_DE.html b/fhem/docs/commandref_frame_DE.html
index afb38fa12..5f5409951 100644
--- a/fhem/docs/commandref_frame_DE.html
+++ b/fhem/docs/commandref_frame_DE.html
@@ -177,11 +177,11 @@ gesetzte Werte überschreiben die Werte aus der Konfigurationsdatei.
A line ending with \ will be concatenated with the next one, so long lines
(e.g. multiple perl commands) can be split in multiple lines. Some web fronteds
(e.g. webpgm2) make editing of multiline commands transparent for you (i.e. there is no need for \) .
+Note: mixing command types (FHEM/shell/perl) on one line is not supported, even
+if it might work in some cases.
FHEM Befehlstypen
-Es gibt drei Arten von Befehlen: "fhem" Befehle (werden in diesem Dokument
-beschrieben), SHELL-Befehle (diese müssen von doppelten
-Anführungszeichen "" eingeschlossen werden) und PERL-Ausdrücken (von
-geschwungenen Klammern {} eingeschlossen). SHELL-Befehle oder
-PERL-Ausdrücke werden für komplexe at oder at oder notify Ausdrücke benötigt, können aber auch
als "normale" Befehle angewendet werden.
-SHELL-Kommandos werden im Hintergrund ausgeführt,
-PERL-Ausdrücke und FHEM-Kommandos werden im Haupt-"thread" ausgeführt. Um
-PERL-Ausdrücke leichter eingeben zu können, sind einige Spezialfunktionen und
+Shell-Kommandos werden im Hintergrund ausgeführt,
+perl-Ausdrücke und FHEM-Kommandos werden im Haupt-"thread" ausgeführt. Um
+perl-Ausdrücke leichter eingeben zu können, sind einige Spezialfunktionen und
Variablen verfügbar. Lesen Sie sich bitte die Abschnitte
Perl special zum besseren Verständnis durch.
@@ -194,18 +194,18 @@ telnet-Prompt eingegeben werden:
"fhem.pl 7072 "set lamp off""
{fhem("set lamp off")}
Um FHEM-Befehle in einen SHELL-Script zu triggern (dies ist +
Um FHEM-Befehle in einen Shell-Script zu triggern (dies ist
eine "andere" Möglichkeit), benutzen Sie bitte die oben beschriebene Client-Form
der fhem.pl.
Mehrere FHEM-Kommandos hintereinander werden mittels
-Semikolon (;) getrennt. Weil Semikola auch in PERL-Code oder SHELL-Programmen
+Semikolon (;) getrennt. Weil Semikola auch in perl-Code oder Shell-Programmen
benutzt werden, müssen sie mittels doppelten Semikola geschützt werden. Lesen
Sie sich bitte die Bermerkungen des notify-Abschnittes zu Kommandoparametern und Regeln durch.
@@ -236,10 +236,14 @@ werden.
Eine mit einem \ abgeschlossene Zeile wird mit der nachfolgenden Zeile verbunden. Somit können lange Befehlszeilen (die z.B. aus -mehreren PERL-Befehlen bestehen) auf mehrere Zeilen aufgteilt werden. Einige +mehreren perl-Befehlen bestehen) auf mehrere Zeilen aufgteilt werden. Einige Web-Frontends (z.B. webpgm2) erleichtern die Eingabe von sich über mehrere Zeilen erstreckende Befehle, indem man keine \ am Zeilenende eingeben muss.
+