contrib/commandref_modular.pl: implement modular commandref (Forum #39854)
git-svn-id: https://svn.fhem.de/fhem/trunk@11984 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
@@ -19,10 +19,21 @@
|
||||
<div id="menu">
|
||||
<h3>fhem.pl Referenz</h3>
|
||||
Version: <a href="commandref.html">EN</a> <b>DE</b>
|
||||
<br><br>
|
||||
<a href="#doctop">Zum Anfang</a>
|
||||
<br><br>
|
||||
<a style="display:none" href="#" name="loadAll">Komplette Doku laden</a>
|
||||
<br><br>
|
||||
<a id="otherLang" style="display:none" href="#" name="otherLang">
|
||||
<span style="display:none" lang="DE">Deutsche</span>
|
||||
<span style="display:none" lang="EN">Englische</span>
|
||||
Doku für <span class="mod"></span> laden
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="right">
|
||||
<a name="doctop"></a>
|
||||
|
||||
<h3>Inhalt</h3>
|
||||
<ul>
|
||||
@@ -35,6 +46,36 @@
|
||||
<b>FHEM-Befehle</b>
|
||||
<ul>
|
||||
<!-- header:command -->
|
||||
<a href="#apptime">apptime</a> <!-- liefert Daten über Ausführungszeiten -->
|
||||
<a href="#attr">attr</a> <!-- setzt ein Attribut für ein FHEM Gerät -->
|
||||
<a href="#cancel">cancel</a> <!-- bricht ein sleep ab -->
|
||||
<a href="#createlog">createlog</a> <!-- fügt ein FileLog und ein SVG an einem existierenden FHEM Gerät -->
|
||||
<a href="#define">define</a> <!-- definiert ein FHEM Gerät -->
|
||||
<a href="#defmod">defmod</a> <!-- definiert oder modifiziert ein FHEM Gerät -->
|
||||
<a href="#delete">delete</a> <!-- entfernt ein FHEM Gerät -->
|
||||
<a href="#deleteattr">deleteattr</a> <!-- entfernt ein Attribut -->
|
||||
<a href="#deletereading">deletereading</a> <!-- entfernt ein Reading -->
|
||||
<a href="#displayattr">displayattr</a> <!-- zeigt Attribute eines FHEM Gerätes -->
|
||||
<a href="#get">get</a> <!-- holt ein Wert von einem FHEM Gerät -->
|
||||
<a href="#IF">IF</a> <!-- bedingte Ausführung von FHEM Befehlen -->
|
||||
<a href="#include">include</a> <!-- liest eine Datei mit FHEM Befehlen ein -->
|
||||
<a href="#inform">inform</a> <!-- zeigt Events in einer telnet Verbindung -->
|
||||
<a href="#list">list</a> <!-- zeigt Definition,Readings und Attribute eines FHEM Gerätes -->
|
||||
<a href="#modify">modify</a> <!-- ändert die Definition eines FHEM Gerätes -->
|
||||
<a href="#notice">notice</a> <!-- zeigt und bestätigt Systemmeldungen -->
|
||||
<a href="#quit">quit</a> <!-- endet eine telnet Verbindung zu FHEM -->
|
||||
<a href="#reload">reload</a> <!-- lädt ein FHEM Modul (Programmdefinition) -->
|
||||
<a href="#rename">rename</a> <!-- benennt ein FHEM Gerät um -->
|
||||
<a href="#rereadcfg">rereadcfg</a> <!-- lädt die FHEM Konfiguration neu -->
|
||||
<a href="#save">save</a> <!-- speichert die FHEM Konfiguration -->
|
||||
<a href="#set">set</a> <!-- setzt ein Wert in einem FHEM Gerät -->
|
||||
<a href="#setdefaultattr">setdefaultattr</a> <!-- definiert ein "default" Attribut -->
|
||||
<a href="#setreading">setreading</a> <!-- setzt ein Reading für ein FHEM Gerät -->
|
||||
<a href="#setstate">setstate</a> <!-- setzt den Status eines FHEM Geräes -->
|
||||
<a href="#shutdown">shutdown</a> <!-- beendet FHEM -->
|
||||
<a href="#sleep">sleep</a> <!-- verzögerte Ausführung -->
|
||||
<a href="#trigger">trigger</a> <!-- generiert ein FHEM Event -->
|
||||
<a href="#usb">usb</a> <!-- sucht nach USB Geräten -->
|
||||
|
||||
</ul>
|
||||
|
||||
@@ -662,36 +703,6 @@ Die folgenden lokalen Attribute werden von mehreren Geräten verwendet:
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
<a name="setdefaultattr"></a>
|
||||
<h3>setdefaultattr</h3>
|
||||
<ul>
|
||||
<code>setdefaultattr [<attrname> [<value>]] </code><br>
|
||||
|
||||
<br>
|
||||
Fügt Sie ein Standardattribut hinzu. Jedem nach dieser Zuweisung definierte
|
||||
Gerät wird dieses Attribut zugewiesen. Wenn kein "attrname" angegeben wird,
|
||||
dann wird die Liste der Standardattribute gelöscht.
|
||||
<br><br>
|
||||
|
||||
Beispiel, um das Attribut "room kitchen" und "loglevel 4" allen Lampen
|
||||
zuzuweisen:
|
||||
<ul>
|
||||
<code>setdefaultattr room kitchen</code><br>
|
||||
<code>setdefaultattr loglevel 4</code><br>
|
||||
<code>define lamp1 FS20 1234 11</code><br>
|
||||
<code>define lamp2 FS20 1234 12</code><br>
|
||||
<code>define lamp3 FS20 1234 13</code><br>
|
||||
<code>setdefaultattr</code><br>
|
||||
</ul>
|
||||
<br>
|
||||
|
||||
Anmerkungen:<br>
|
||||
<ul>
|
||||
<li>es gibt keine Möglichkeit, ein einzelnes Standardattribut aus der Liste
|
||||
tu löschen.</li>
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
<a name="cancel"></a>
|
||||
<h3>cancel</h3>
|
||||
<ul>
|
||||
@@ -1190,6 +1201,36 @@ Die folgenden lokalen Attribute werden von mehreren Geräten verwendet:
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
<a name="setdefaultattr"></a>
|
||||
<h3>setdefaultattr</h3>
|
||||
<ul>
|
||||
<code>setdefaultattr [<attrname> [<value>]] </code><br>
|
||||
|
||||
<br>
|
||||
Fügt Sie ein Standardattribut hinzu. Jedem nach dieser Zuweisung definierte
|
||||
Gerät wird dieses Attribut zugewiesen. Wenn kein "attrname" angegeben wird,
|
||||
dann wird die Liste der Standardattribute gelöscht.
|
||||
<br><br>
|
||||
|
||||
Beispiel, um das Attribut "room kitchen" und "loglevel 4" allen Lampen
|
||||
zuzuweisen:
|
||||
<ul>
|
||||
<code>setdefaultattr room kitchen</code><br>
|
||||
<code>setdefaultattr loglevel 4</code><br>
|
||||
<code>define lamp1 FS20 1234 11</code><br>
|
||||
<code>define lamp2 FS20 1234 12</code><br>
|
||||
<code>define lamp3 FS20 1234 13</code><br>
|
||||
<code>setdefaultattr</code><br>
|
||||
</ul>
|
||||
<br>
|
||||
|
||||
Anmerkungen:<br>
|
||||
<ul>
|
||||
<li>es gibt keine Möglichkeit, ein einzelnes Standardattribut aus der Liste
|
||||
tu löschen.</li>
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
|
||||
<a name="setreading"></a>
|
||||
<h3>setreading</h3>
|
||||
@@ -1840,7 +1881,6 @@ Die folgenden lokalen Attribute werden von mehreren Geräten verwendet:
|
||||
</ul>
|
||||
</li></ul>
|
||||
|
||||
|
||||
|
||||
|
||||
</div></body></html>
|
||||
</div> <!-- right -->
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user