73_PRESENCE2.pm: Version 01.03e
git-svn-id: https://svn.fhem.de/fhem/trunk@30490 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
|
|
||||||
# $Id$
|
# $Id$
|
||||||
##############################################################################
|
##############################################################################
|
||||||
#
|
#
|
||||||
@@ -33,7 +34,7 @@ use Blocking;
|
|||||||
use Time::HiRes qw(gettimeofday usleep sleep);
|
use Time::HiRes qw(gettimeofday usleep sleep);
|
||||||
use DevIo;
|
use DevIo;
|
||||||
|
|
||||||
my $ModulVersion = "01.03d";
|
my $ModulVersion = "01.03e";
|
||||||
my %LOG_Text = (
|
my %LOG_Text = (
|
||||||
0 => "SERVER:",
|
0 => "SERVER:",
|
||||||
1 => "ERROR:",
|
1 => "ERROR:",
|
||||||
@@ -287,7 +288,6 @@ sub PRESENCE2_Define($$) {
|
|||||||
$hash->{helper}{updateConfig} = $name . ".Initialize";
|
$hash->{helper}{updateConfig} = $name . ".Initialize";
|
||||||
|
|
||||||
use List::Util qw(pairmap);
|
use List::Util qw(pairmap);
|
||||||
my $hciDev = qx(hcitool dev);
|
|
||||||
|
|
||||||
if ($a[2] eq "lan-ping") {
|
if ($a[2] eq "lan-ping") {
|
||||||
delete $attr{$name}{nonblockingTimeOut};
|
delete $attr{$name}{nonblockingTimeOut};
|
||||||
@@ -383,6 +383,8 @@ sub PRESENCE2_Define($$) {
|
|||||||
. "FhemLog3Std:0,1 "
|
. "FhemLog3Std:0,1 "
|
||||||
. "hcitoolParam:name,info ";
|
. "hcitoolParam:name,info ";
|
||||||
|
|
||||||
|
my $hciDev = qx(hcitool dev);
|
||||||
|
|
||||||
if ($hciDev =~ /Devices:/) {
|
if ($hciDev =~ /Devices:/) {
|
||||||
$hciDev =~ s/\s+/ /g;
|
$hciDev =~ s/\s+/ /g;
|
||||||
$hciDev =~ s/Devices:\s//g;
|
$hciDev =~ s/Devices:\s//g;
|
||||||
@@ -1894,7 +1896,6 @@ Options:
|
|||||||
|
|
||||||
<a name="PRESENCE2"></a>
|
<a name="PRESENCE2"></a>
|
||||||
<h3>PRESENCE2</h3>
|
<h3>PRESENCE2</h3>
|
||||||
<div>
|
|
||||||
<ul>
|
<ul>
|
||||||
Das PRESENCE2-Modul bietet mehrere Möglichkeiten, die PRESENCE2-Geräte wie Mobiltelefone oder Tablets zu überprüfen.<br>
|
Das PRESENCE2-Modul bietet mehrere Möglichkeiten, die PRESENCE2-Geräte wie Mobiltelefone oder Tablets zu überprüfen.<br>
|
||||||
Darüber hinaus können FHEM- oder Systemebene-Aktionen regelmäßig ausgeführt und analysiert werden<br>
|
Darüber hinaus können FHEM- oder Systemebene-Aktionen regelmäßig ausgeführt und analysiert werden<br>
|
||||||
@@ -2240,7 +2241,7 @@ Optionen:
|
|||||||
<u>Allgemein</u><br>
|
<u>Allgemein</u><br>
|
||||||
<ul>
|
<ul>
|
||||||
<li><b>Status</b>: (absent|present|disabled) – Der Status des Geräts, Prüffehler oder „deaktiviert“, wenn das Attribut <a href="#PRESENCE2_disable">disable</a> ist aktiviert</li>
|
<li><b>Status</b>: (absent|present|disabled) – Der Status des Geräts, Prüffehler oder „deaktiviert“, wenn das Attribut <a href="#PRESENCE2_disable">disable</a> ist aktiviert</li>
|
||||||
<li><b>PRESENCE2</b>: (abwesend|vielleicht abwesend|vorhanden|vielleicht vorhanden) – Der PRESENCE2-Status des Geräts. Der Wert „vielleicht abwesend“ tritt nur auf, wenn <a href="#PRESENCE2_thresholdAbsence">thresholdAbsence</a> aktiviert ist.</li>
|
<li><b>PRESENCE2</b>: (absent|maybe absent|present|maybe present) – Der PRESENCE2-Status des Geräts. Der Wert „maybe absent“ tritt nur auf, wenn <a href="#PRESENCE2_thresholdAbsence">thresholdAbsence</a> aktiviert ist.</li>
|
||||||
<li><b>appearCnt</b>: Anzahl der verfügbaren Eingaben</li>
|
<li><b>appearCnt</b>: Anzahl der verfügbaren Eingaben</li>
|
||||||
<li><b>lastAppear</b>: Zeitstempel des letzten Erscheinens</li>
|
<li><b>lastAppear</b>: Zeitstempel des letzten Erscheinens</li>
|
||||||
<li><b>lastDisappear</b>: Zeitstempel des letzten Verschwindens</li>
|
<li><b>lastDisappear</b>: Zeitstempel des letzten Verschwindens</li>
|
||||||
@@ -2264,7 +2265,6 @@ Optionen:
|
|||||||
</ul><br><br>
|
</ul><br><br>
|
||||||
</ul>
|
</ul>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
|
||||||
|
|
||||||
=end html_DE
|
=end html_DE
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user