mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-01-31 06:39:11 +00:00
74_AMADCommBridge: fix Commandref
git-svn-id: https://svn.fhem.de/fhem/trunk@16414 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
06aab49e6a
commit
ffba8f8ad5
@ -1,5 +1,6 @@
|
||||
# Add changes at the top of the list. Keep it in ASCII, and 80-char wide.
|
||||
# Do not insert empty lines here, update check depends on it.
|
||||
- bugfix: 74_AMADCommBridge: fix Commandref
|
||||
- bugfix: 82_LGTV_WebOS: fix litte typos fix eval bug
|
||||
- update: 21_HEOS: fix Use of uninitialized value {repeat}
|
||||
in substitution (s///)
|
||||
|
@ -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";
|
||||
|
||||
|
||||
@ -141,7 +141,7 @@ sub AMADCommBridge_Define($$) {
|
||||
|
||||
|
||||
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];
|
||||
|
||||
@ -1061,7 +1061,6 @@ sub AMADCommBridge_ParseMsg($$) {
|
||||
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>
|
||||
For control commands from FHEM to Tasker, the APP "Autoremote" or "Tasker Network Event Server (TNES)" is additionally required.
|
||||
</ul>
|
||||
<br><br>
|
||||
<a name="AMADCommBridgereadings"></a>
|
||||
<b>Readings</b>
|
||||
@ -1135,7 +1134,6 @@ sub AMADCommBridge_ParseMsg($$) {
|
||||
Infos zu den einzelnen Einstellungen erhält man durch einen Touch auf das jeweiligen Textfeld.</br>
|
||||
Sind alle Eingaben vollständig, kann das AMAD Device über die Schaltfläche "create Device" erstellt werden.</br>
|
||||
Damit Steuerbefehle von FHEM zu Tasker funktionieren wird zusätzlich noch die APP "Autoremote" oder "Tasker Network Event Server (TNES)" benötigt.
|
||||
</ul>
|
||||
<br><br>
|
||||
<a name="AMADCommBridgereadings"></a>
|
||||
<b>Readings</b>
|
||||
|
@ -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";
|
||||
|
||||
|
||||
@ -144,7 +144,7 @@ sub AMADDevice_Define($$) {
|
||||
my @a = split( "[ \t]+", $def );
|
||||
|
||||
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];
|
||||
@ -1041,11 +1041,11 @@ sub AMADDevice_CreateChangeBtDeviceValue($$) {
|
||||
<b>Define</b>
|
||||
<ul><br>
|
||||
10.6.9.10 1496497380000 IODev=AMADBridge
|
||||
<code>define <name> AMADDevice <IP-ADRESSE> <AMAD_ID> IODev=<IODEVICE></code>
|
||||
<code>define <name> AMADDevice <IP-ADRESSE> <AMAD_ID> <REMOTESERVER></code>
|
||||
<br><br>
|
||||
Example:
|
||||
<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>
|
||||
<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.
|
||||
@ -1227,11 +1227,11 @@ sub AMADDevice_CreateChangeBtDeviceValue($$) {
|
||||
<b>Define</b>
|
||||
<ul><br>
|
||||
10.6.9.10 1496497380000 IODev=AMADBridge
|
||||
<code>define <name> AMADDevice <IP-ADRESSE> <AMAD_ID> IODev=<IODEVICE></code>
|
||||
<code>define <name> AMADDevice <IP-ADRESSE> <AMAD_ID> <REMOTESERVER></code>
|
||||
<br><br>
|
||||
Beispiel:
|
||||
<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>
|
||||
<br>
|
||||
In diesem Fall wird ein AMADDevice von Hand angelegt. Die AMAD_ID, hier 123456, muß auch exakt so als globale Variable in Automagic/Tasker eingetragen sein.
|
||||
@ -1243,7 +1243,7 @@ sub AMADDevice_CreateChangeBtDeviceValue($$) {
|
||||
<li>airplanemode - Status des Flugmodus</li>
|
||||
<li>androidVersion - aktuell installierte Androidversion</li>
|
||||
<li>automagicState - Statusmeldungen von der Automagic oder Tasker App <b>(Voraussetzung Android >4.3). Ist Android größer 4.3 vorhanden und im Reading steht "wird nicht unterstützt", muß in den Androideinstellungen unter Ton und Benachrichtigungen -> Benachrichtigungszugriff ein Haken für Automagic/Tasker gesetzt werden</b></li>
|
||||
<li>batteryHealth - Zustand der Battery (1=unbekannt, 2=gut, 3=Überhitzt, 4=tot, 5=Überspannung, 6=unbekannter Fehler, 7=kalt) (nur Automagic)</li>
|
||||
<li>batteryHealth - Zustand der Battery (1=unbekannt, 2=gut, 3=Überhitzt, 4=tot, 5=Überspannung, 6=unbekannter Fehler, 7=kalt) (nur Automagic)</li>
|
||||
<li>batterytemperature - Temperatur der Batterie (nur Automagic)</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>
|
||||
|
Loading…
Reference in New Issue
Block a user