fix commandref

This commit is contained in:
Marko Oldenburg 2018-03-16 01:56:18 +01:00
parent 1f468088c7
commit 0a9b24f35f
2 changed files with 7 additions and 9 deletions

View File

@ -76,7 +76,7 @@ eval "use JSON;1" or $missingModul .= "JSON ";
my $modulversion = "4.2.0"; my $modulversion = "4.2.1";
my $flowsetversion = "4.2.0"; my $flowsetversion = "4.2.0";
@ -141,7 +141,7 @@ sub AMADCommBridge_Define($$) {
return "too few parameters: define <name> AMADCommBridge '<tcp-port>'" if( @a < 2 and @a > 3 ); return "too few parameters: define <name> AMADCommBridge '<tcp-port>'" if( @a < 2 and @a > 3 );
return "Cannot define a HEOS device. Perl modul $missingModul is missing." if ( $missingModul ); return "Cannot define a AMADCommBridge device. Perl modul $missingModul is missing." if ( $missingModul );
my $name = $a[0]; my $name = $a[0];
@ -1061,7 +1061,6 @@ sub AMADCommBridge_ParseMsg($$) {
Information on the individual settings can be obtained by touching the respective text field.</br> Information on the individual settings can be obtained by touching the respective text field.</br>
If all entries are complete, the AMAD Device can be created via the button "create Device".</br> If all entries are complete, the AMAD Device can be created via the button "create Device".</br>
For control commands from FHEM to Tasker, the APP "Autoremote" or "Tasker Network Event Server (TNES)" is additionally required. For control commands from FHEM to Tasker, the APP "Autoremote" or "Tasker Network Event Server (TNES)" is additionally required.
</ul>
<br><br> <br><br>
<a name="AMADCommBridgereadings"></a> <a name="AMADCommBridgereadings"></a>
<b>Readings</b> <b>Readings</b>
@ -1135,7 +1134,6 @@ sub AMADCommBridge_ParseMsg($$) {
Infos zu den einzelnen Einstellungen erh&auml;lt man durch einen Touch auf das jeweiligen Textfeld.</br> Infos zu den einzelnen Einstellungen erh&auml;lt man durch einen Touch auf das jeweiligen Textfeld.</br>
Sind alle Eingaben vollst&auml;ndig, kann das AMAD Device &uuml;ber die Schaltfl&auml;che &quot;create Device&quot; erstellt werden.</br> Sind alle Eingaben vollst&auml;ndig, kann das AMAD Device &uuml;ber die Schaltfl&auml;che &quot;create Device&quot; erstellt werden.</br>
Damit Steuerbefehle von FHEM zu Tasker funktionieren wird zus&auml;tzlich noch die APP "Autoremote" oder "Tasker Network Event Server (TNES)" ben&ouml;tigt. Damit Steuerbefehle von FHEM zu Tasker funktionieren wird zus&auml;tzlich noch die APP "Autoremote" oder "Tasker Network Event Server (TNES)" ben&ouml;tigt.
</ul>
<br><br> <br><br>
<a name="AMADCommBridgereadings"></a> <a name="AMADCommBridgereadings"></a>
<b>Readings</b> <b>Readings</b>

View File

@ -60,7 +60,7 @@ eval "use JSON;1" or $missingModul .= "JSON ";
my $modulversion = "4.2.0"; my $modulversion = "4.2.1";
my $flowsetversion = "4.2.0"; my $flowsetversion = "4.2.0";
@ -144,7 +144,7 @@ sub AMADDevice_Define($$) {
my @a = split( "[ \t]+", $def ); my @a = split( "[ \t]+", $def );
return "too few parameters: define <name> AMADDevice <HOST-IP> <amad_id> <remoteServer>" if( @a != 5 ); return "too few parameters: define <name> AMADDevice <HOST-IP> <amad_id> <remoteServer>" if( @a != 5 );
return "Cannot define a AMAD device. Perl modul $missingModul is missing." if ( $missingModul ); return "Cannot define a AMADDevice device. Perl modul $missingModul is missing." if ( $missingModul );
my $name = $a[0]; my $name = $a[0];
@ -1041,11 +1041,11 @@ sub AMADDevice_CreateChangeBtDeviceValue($$) {
<b>Define</b> <b>Define</b>
<ul><br> <ul><br>
10.6.9.10 1496497380000 IODev=AMADBridge 10.6.9.10 1496497380000 IODev=AMADBridge
<code>define &lt;name&gt; AMADDevice &lt;IP-ADRESSE&gt; &lt;AMAD_ID&gt; IODev=&lt;IODEVICE&gt;</code> <code>define &lt;name&gt; AMADDevice &lt;IP-ADRESSE&gt; &lt;AMAD_ID&gt; &lt;REMOTESERVER&gt;</code>
<br><br> <br><br>
Example: Example:
<ul><br> <ul><br>
<code>define WandTabletWohnzimmer AMADDevice 192.168.0.23 123456 IODev=NAME_des_AMADCommBridge_Devices</code><br> <code>define WandTabletWohnzimmer AMADDevice 192.168.0.23 123456 Automagic</code><br>
</ul> </ul>
<br> <br>
In this case, an AMADDevice is created by hand. The AMAD_ID, here 123456, must also be entered exactly as a global variable in Automagic/Tasker. In this case, an AMADDevice is created by hand. The AMAD_ID, here 123456, must also be entered exactly as a global variable in Automagic/Tasker.
@ -1243,7 +1243,7 @@ sub AMADDevice_CreateChangeBtDeviceValue($$) {
<li>airplanemode - Status des Flugmodus</li> <li>airplanemode - Status des Flugmodus</li>
<li>androidVersion - aktuell installierte Androidversion</li> <li>androidVersion - aktuell installierte Androidversion</li>
<li>automagicState - Statusmeldungen von der Automagic oder Tasker App <b>(Voraussetzung Android >4.3). Ist Android gr&ouml;&szlig;er 4.3 vorhanden und im Reading steht "wird nicht unterst&uuml;tzt", mu&szlig; in den Androideinstellungen unter Ton und Benachrichtigungen -> Benachrichtigungszugriff ein Haken f&uuml;r Automagic/Tasker gesetzt werden</b></li> <li>automagicState - Statusmeldungen von der Automagic oder Tasker App <b>(Voraussetzung Android >4.3). Ist Android gr&ouml;&szlig;er 4.3 vorhanden und im Reading steht "wird nicht unterst&uuml;tzt", mu&szlig; in den Androideinstellungen unter Ton und Benachrichtigungen -> Benachrichtigungszugriff ein Haken f&uuml;r Automagic/Tasker gesetzt werden</b></li>
<li>batteryHealth - Zustand der Battery (1=unbekannt, 2=gut, 3=&Uuml;berhitzt, 4=tot, 5=&Uumlberspannung, 6=unbekannter Fehler, 7=kalt) (nur Automagic)</li> <li>batteryHealth - Zustand der Battery (1=unbekannt, 2=gut, 3=&Uuml;berhitzt, 4=tot, 5=&Uuml;berspannung, 6=unbekannter Fehler, 7=kalt) (nur Automagic)</li>
<li>batterytemperature - Temperatur der Batterie (nur Automagic)</li> <li>batterytemperature - Temperatur der Batterie (nur Automagic)</li>
<li>bluetooth - on/off, Bluetooth Status an oder aus</li> <li>bluetooth - on/off, Bluetooth Status an oder aus</li>
<li>checkActiveTask - Zustand einer zuvor definierten APP. 0=nicht aktiv oder nicht aktiv im Vordergrund, 1=aktiv im Vordergrund, <b>siehe Hinweis unten</b> (nur Automagic)</li> <li>checkActiveTask - Zustand einer zuvor definierten APP. 0=nicht aktiv oder nicht aktiv im Vordergrund, 1=aktiv im Vordergrund, <b>siehe Hinweis unten</b> (nur Automagic)</li>