45_Plugwise:Deutsche commandref hinzugefügt
git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@10549 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
@@ -1352,6 +1352,7 @@ sub _pulsecorrection {
|
|||||||
"Cogito, ergo sum.";
|
"Cogito, ergo sum.";
|
||||||
|
|
||||||
=pod
|
=pod
|
||||||
|
=item device
|
||||||
=begin html
|
=begin html
|
||||||
|
|
||||||
<a name="Plugwise"></a>
|
<a name="Plugwise"></a>
|
||||||
@@ -1422,6 +1423,78 @@ sub _pulsecorrection {
|
|||||||
<br>
|
<br>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
=end html
|
||||||
|
|
||||||
|
=begin html_DE
|
||||||
|
|
||||||
|
<a name="Plugwise"></a>
|
||||||
|
<h3>Plugwise</h3>
|
||||||
|
<ul>
|
||||||
|
Modul für das Plugwise-System.
|
||||||
|
<br>
|
||||||
|
Achtung: Dieses Modul benötigt folgende Perl-Module:
|
||||||
|
<ul><li>Device::SerialPort oder Win32::SerialPort</li>
|
||||||
|
<li>digest:CRC</li></ul>
|
||||||
|
<br><br>
|
||||||
|
<b>Define</b>
|
||||||
|
<ul>
|
||||||
|
<code>define <name> Plugwise <device> </code><br>
|
||||||
|
</ul>
|
||||||
|
<br>
|
||||||
|
<device> Gibt den COM-Port des Plugwise-Stick an.
|
||||||
|
Unter Linux ist dies im Normalfall /dev/ttyUSBx, wobei x eine fortlaufende Nummer ist. (zB /dev/ttyUSB0)
|
||||||
|
Wobei es unter Linux sinnvoller ist, den Port mittels UDEV-Regeln oder mittels /dev/by-id/ anzugeben.
|
||||||
|
Der Plugwise-Stick läuft fix auf 115200 Baud<br>
|
||||||
|
<br>
|
||||||
|
Beispiel: <br>
|
||||||
|
<code>define myPlugwise Plugwise /dev/ttyPlugwise</code>
|
||||||
|
<br>
|
||||||
|
</ul>
|
||||||
|
<br>
|
||||||
|
|
||||||
|
<a name="PLUGWISEset"></a>
|
||||||
|
<b>Set</b>
|
||||||
|
<ul>
|
||||||
|
<code>Scan_Circles</code>
|
||||||
|
<ul>
|
||||||
|
Startet eine Suche nach neuen Geräten und legt diese per Autocreate an.
|
||||||
|
</ul><br><br>
|
||||||
|
<code>syncTime</code>
|
||||||
|
<ul>
|
||||||
|
Syncronisiert die internen RTCs der Geräte mit der aktuellen Systemzeit.
|
||||||
|
</ul><br><br>
|
||||||
|
<code>reOpen</code>
|
||||||
|
<ul>
|
||||||
|
Öffnet den COM-Port neu (zB bei zu vielen Fehlern, nach deren Behebung)
|
||||||
|
</ul><br><br>
|
||||||
|
</ul>
|
||||||
|
<br><br>
|
||||||
|
|
||||||
|
<b>Attribute</b>
|
||||||
|
<ul>
|
||||||
|
<code>circlecount</code><br>
|
||||||
|
<ul>
|
||||||
|
Maximale Anzahl der Geräte, nach denengesucht wird.
|
||||||
|
<br><br>
|
||||||
|
</ul>
|
||||||
|
<code>interval</code><br>
|
||||||
|
<ul>Standard-Abfrageintervall der Circles
|
||||||
|
</ul><br><br>
|
||||||
|
<code>autosync</code><br>
|
||||||
|
<ul>Sendet alle >n< Sekunden ein "syncTime" an alle Geräte
|
||||||
|
</ul><br><br>
|
||||||
|
<code>WattFormat</code><br>
|
||||||
|
<ul>String, mit welchem die Power-Readings formatiert werden
|
||||||
|
Standard: %0.f
|
||||||
|
</ul><br><br>
|
||||||
|
<code>showCom</code><br>
|
||||||
|
<ul>Schreibt die gesamte Kommunikation (gefiltern nach >regEx<) in das Reading "communication"
|
||||||
|
(Am besten mit FileLog oder dem Eventmonitor anzusehen)
|
||||||
|
</ul><br><br>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
</ul>
|
||||||
|
|
||||||
=end html
|
=end html
|
||||||
=cut
|
=cut
|
||||||
|
|
||||||
|
|||||||
@@ -273,6 +273,7 @@ if ($msg->{type} eq "err") {return undef};
|
|||||||
"Cogito, ergo sum.";
|
"Cogito, ergo sum.";
|
||||||
|
|
||||||
=pod
|
=pod
|
||||||
|
=item device
|
||||||
=begin html
|
=begin html
|
||||||
|
|
||||||
<a name="PW_Circle"></a>
|
<a name="PW_Circle"></a>
|
||||||
@@ -338,6 +339,73 @@ See <a href="#Plugwise">Plugwise</a>.
|
|||||||
<br>
|
<br>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
=end html
|
||||||
|
|
||||||
|
=begin html_DE
|
||||||
|
|
||||||
|
<a name="PW_Circle"></a>
|
||||||
|
<h3>PW_Circles</h3>
|
||||||
|
<ul>
|
||||||
|
Das PW_Circles Modul setzt auf das Plugwise-System auf. Es muss zuerst ein Plugwise-Stick angelegt werden.
|
||||||
|
Siehe <a href="#Plugwise">Plugwise</a>.
|
||||||
|
<br>
|
||||||
|
<a name="PW_Circle define"></a>
|
||||||
|
<br>
|
||||||
|
<b>Define</b>
|
||||||
|
<ul>
|
||||||
|
<code>define <name> PW_Circle <ShortAddress></code> <br>
|
||||||
|
<br>
|
||||||
|
<code><ShortAddress></code>
|
||||||
|
<ul>
|
||||||
|
gibt die Kurzadresse (die letzten 4 Bytes) des Circles an. <br>
|
||||||
|
</ul>
|
||||||
|
<br><br>
|
||||||
|
</ul>
|
||||||
|
<b>Set</b>
|
||||||
|
<ul>
|
||||||
|
<code>on / off</code> <br>
|
||||||
|
<ul>
|
||||||
|
Schaltet den Circle ein oder aus<br><br>
|
||||||
|
</ul>
|
||||||
|
<code>on-for-timer / off-for-timer sec</code> <br>
|
||||||
|
<ul>
|
||||||
|
Schaltet den Circle für n Sekunden an oder aus<br><br>
|
||||||
|
</ul>
|
||||||
|
<code>syncTime</code> <br>
|
||||||
|
<ul>
|
||||||
|
Synchronisiert die interne Uhr des Circles mit der lokalen Systemzeit<br><br>
|
||||||
|
</ul>
|
||||||
|
<code>removeNode</code> <br>
|
||||||
|
<ul>
|
||||||
|
Entfernt den Circle aus dem Plugwise-Netzwerk<br><br>
|
||||||
|
</ul>
|
||||||
|
<code>ping</code> <br>
|
||||||
|
<ul>
|
||||||
|
Sendet ein Ping an den Circle und setzt das Reading "ping" im Format "q_in - q_out - pingZeit"<br><br>
|
||||||
|
</ul>
|
||||||
|
<code>status</code> <br>
|
||||||
|
<ul>
|
||||||
|
Liest den aktuellen Status des Circles aus<br><br>
|
||||||
|
</ul>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<br><br>
|
||||||
|
|
||||||
|
<b>Attribute</b>
|
||||||
|
<ul>
|
||||||
|
<code>interval</code> <br>
|
||||||
|
<ul>
|
||||||
|
Setzt das Abruf-Intervall speziell für diesen einen Circle<br>
|
||||||
|
</ul>
|
||||||
|
</ul>
|
||||||
|
<br><br>
|
||||||
|
<b>Beispiel</b> <br>
|
||||||
|
<ul><code>define Circle_2907CC9 PW_Circle 2907CC9</code></ul>
|
||||||
|
<br>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
</ul>
|
||||||
|
|
||||||
=end html
|
=end html
|
||||||
=cut
|
=cut
|
||||||
|
|
||||||
|
|||||||
@@ -144,6 +144,7 @@ sub PW_Scan_Parse($$)
|
|||||||
"Cogito, ergo sum.";
|
"Cogito, ergo sum.";
|
||||||
|
|
||||||
=pod
|
=pod
|
||||||
|
=item device
|
||||||
=begin html
|
=begin html
|
||||||
|
|
||||||
<a name="PW_Scan"></a>
|
<a name="PW_Scan"></a>
|
||||||
@@ -170,6 +171,30 @@ See <a href="#PW_Scan">PW_Scan</a>.
|
|||||||
<br>
|
<br>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
=end html
|
||||||
|
|
||||||
|
=begin html_DE
|
||||||
|
|
||||||
|
<a name="PW_Scan"></a>
|
||||||
|
<h3>PW_Scan</h3>
|
||||||
|
<ul>
|
||||||
|
Das PW_Scan Modul setzt auf das Plugwise-System auf. Es muss zuerst ein Plugwise-Stick angelegt werden.
|
||||||
|
Siehe <a href="#Plugwise">Plugwise</a>.
|
||||||
|
<br>
|
||||||
|
<a name="PW_Scan define"></a>
|
||||||
|
<br>
|
||||||
|
<b>Define</b>
|
||||||
|
<ul>
|
||||||
|
<code>define <name> PW_Scan <ShortAddress></code> <br>
|
||||||
|
<br>
|
||||||
|
<code><ShortAddress></code>
|
||||||
|
<ul>
|
||||||
|
gibt die Kurzadresse (die letzten 4 Bytes) des Gerätes an. <br>
|
||||||
|
</ul>
|
||||||
|
<br><br>
|
||||||
|
</ul>
|
||||||
|
</ul>
|
||||||
|
|
||||||
=end html
|
=end html
|
||||||
=cut
|
=cut
|
||||||
|
|
||||||
|
|||||||
@@ -146,6 +146,7 @@ sub PW_Sense_Parse($$)
|
|||||||
"Cogito, ergo sum.";
|
"Cogito, ergo sum.";
|
||||||
|
|
||||||
=pod
|
=pod
|
||||||
|
=item device
|
||||||
=begin html
|
=begin html
|
||||||
|
|
||||||
<a name="PW_Sense"></a>
|
<a name="PW_Sense"></a>
|
||||||
@@ -172,6 +173,30 @@ See <a href="#PW_Sense">PW_Sense</a>.
|
|||||||
<br>
|
<br>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
=end html
|
||||||
|
|
||||||
|
=begin html_DE
|
||||||
|
|
||||||
|
<a name="PW_Sense"></a>
|
||||||
|
<h3>PW_Sense</h3>
|
||||||
|
<ul>
|
||||||
|
Das PW_Sense Modul setzt auf das Plugwise-System auf. Es muss zuerst ein Plugwise-Stick angelegt werden.
|
||||||
|
Siehe <a href="#Plugwise">Plugwise</a>.
|
||||||
|
<br>
|
||||||
|
<a name="PW_Sense define"></a>
|
||||||
|
<br>
|
||||||
|
<b>Define</b>
|
||||||
|
<ul>
|
||||||
|
<code>define <name> PW_Sense <ShortAddress></code> <br>
|
||||||
|
<br>
|
||||||
|
<code><ShortAddress></code>
|
||||||
|
<ul>
|
||||||
|
gibt die Kurzadresse (die letzten 4 Bytes) des Gerätes an. <br>
|
||||||
|
</ul>
|
||||||
|
<br><br>
|
||||||
|
</ul>
|
||||||
|
</ul>
|
||||||
|
|
||||||
=end html
|
=end html
|
||||||
=cut
|
=cut
|
||||||
|
|
||||||
|
|||||||
@@ -155,6 +155,7 @@ sub PW_Switch_Parse($$)
|
|||||||
"Cogito, ergo sum.";
|
"Cogito, ergo sum.";
|
||||||
|
|
||||||
=pod
|
=pod
|
||||||
|
=item device
|
||||||
=begin html
|
=begin html
|
||||||
|
|
||||||
<a name="PW_Switch"></a>
|
<a name="PW_Switch"></a>
|
||||||
@@ -178,6 +179,64 @@ See <a href="#PW_Switch">PW_Switch</a>.
|
|||||||
<code>define PW_Switch_2907CC9 PW_Switch 2907CC9</code>
|
<code>define PW_Switch_2907CC9 PW_Switch 2907CC9</code>
|
||||||
<br>
|
<br>
|
||||||
</ul>
|
</ul>
|
||||||
|
<b>Set</b>
|
||||||
|
<ul>
|
||||||
|
<code>syncTime</code> <br>
|
||||||
|
<ul>
|
||||||
|
Syncronises the internal clock of the Circle with your PC's clock<br><br>
|
||||||
|
</ul>
|
||||||
|
<code>removeNode</code> <br>
|
||||||
|
<ul>
|
||||||
|
Removes this device from your Plugwise-network<br><br>
|
||||||
|
</ul>
|
||||||
|
<code>ping</code> <br>
|
||||||
|
<ul>
|
||||||
|
Ping the circle and write the Ping-Runtime to reading "ping" in format "q_in - q_out - pingTime"<br><br>
|
||||||
|
</ul>
|
||||||
|
</ul>
|
||||||
|
<br>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
=end html
|
||||||
|
|
||||||
|
=begin html_DE
|
||||||
|
|
||||||
|
<a name="PW_Switch"></a>
|
||||||
|
<h3>PW_Switch</h3>
|
||||||
|
<ul>
|
||||||
|
Das PW_Switch Module basiert auf dem Plugwise-System. Es muss zuerst ein Plugwise-Stick angelegt werden.
|
||||||
|
Siehe <a href="#PW_Switch">PW_Switch</a>.
|
||||||
|
<br>
|
||||||
|
<a name="PW_Switch define"></a>
|
||||||
|
<br>
|
||||||
|
<b>Define</b>
|
||||||
|
<ul>
|
||||||
|
<code>define <name> PW_Switch <ShortAddress></code> <br>
|
||||||
|
<br>
|
||||||
|
<code><ShortAddress></code>
|
||||||
|
<ul>
|
||||||
|
gibt die Kurzadresse (die letzten 4 Bytes) des Circles an. <br>
|
||||||
|
</ul>
|
||||||
|
<br>
|
||||||
|
Beispiel: <br>
|
||||||
|
<code>define PW_Switch_2907CC9 PW_Switch 2907CC9</code>
|
||||||
|
<br>
|
||||||
|
</ul><br>
|
||||||
|
<b>Set</b>
|
||||||
|
<ul>
|
||||||
|
<code>syncTime</code> <br>
|
||||||
|
<ul>
|
||||||
|
Synchronisiert die interne Uhr des Circles mit der lokalen Systemzeit<br><br>
|
||||||
|
</ul>
|
||||||
|
<code>removeNode</code> <br>
|
||||||
|
<ul>
|
||||||
|
Entfernt den Circle aus dem Plugwise-Netzwerk<br><br>
|
||||||
|
</ul>
|
||||||
|
<code>ping</code> <br>
|
||||||
|
<ul>
|
||||||
|
Sendet ein Ping an den Circle und setzt das Reading "ping" im Format "q_in - q_out - pingZeit"<br><br>
|
||||||
|
</ul>
|
||||||
|
</ul>
|
||||||
<br>
|
<br>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user