Verbesserte Home / Zu Hause Funktion Fritzbox (WLan check)

Begonnen von Guest, 28 Mai 2012, 12:04:10

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Is there a delay in the publication? I can´t see it yet. Or post a link
please.

{HT}


Op donderdag 19 juli 2012 19:38:49 UTC+2 schreef jorge het volgende:
>
> Hab das Script leicht verändert ins Wiki eingetragen
>
> LG
>
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

jorge

                                         

Here it is:

http://fhemwiki.de/wiki/FritzBox:_WhoIsAtHome

JWK

Am Donnerstag, 19. Juli 2012 21:48:19 UTC+2 schrieb dudler:
>
>
> Is there a delay in the publication? I can´t see it yet. Or post a link
> please.
>
> {HT}
>
>
> Op donderdag 19 juli 2012 19:38:49 UTC+2 schreef jorge het volgende:
>>
>> Hab das Script leicht verändert ins Wiki eingetragen
>>
>> LG
>>
>>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
FHEM.RaspberryPi 2 (HM, 1Wire, Callmonitor.FB 7490, GPIO, I2C, MQTT-Server, MCP23018)
FHEM.RaspberryPi  (FHEM2FHEM, CUL, FS20)
FHEM.RPiZeroW (I2C, 1Wire, python.api, XiaomiBTLESens.MQTT)
FHEM.Win7 (FHEM2FHEM,DBLOG.MySql)
ESPEasy (WEMOSD1, I2C, Analog, 1Wire), Sonoff_T1_3ch, Mobotix QM25, robonect

Guest

Originally posted by: <email address deleted>

Wunderbar :)
Danke

Lg

Am Donnerstag, 19. Juli 2012 19:38:49 UTC+2 schrieb jorge:
>
> Hab das Script leicht verändert ins Wiki eingetragen
>
> LG
>
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

>
> So, habe alles nochmal verbessert und verändert, bitte im Wiki nachbesser,
>> wäre nett :)
>>
>
sub
FBWlanStat($$)
{
my ($net_device1)=@_[0];
$net_device1 = $net_device1."\n";
my $number=0;
my $status=0;
my $net_device="";
my $attendance="";
while($number <= 15){$net_device=qx(/usr/bin/ctlmgr_ctl r landevice
settings/landevice$number/name);
    if($net_device eq $net_device1){
    $status=qx(/usr/bin/ctlmgr_ctl r landevice
settings/landevice$number/active);
    last;}$number++;}
        if ($status == 1)
{$attendance="Logged";}else{$attendance="NotLogged";}
        fhem "set @_[1] $attendance";}


{FBWlanStat("MyWLANDeviceName", "MyDummyName")}

Status wird jetzt auch gesetzt, wenn das Gerät nicht im Netzwerk existiert
und man kann nun auch seine Dummys angeben, die man nutzt, falls man
mehrere Geräte hat, so ist man unabhängiger...

Lg

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

>
> So, habe alles nochmal verbessert und verändert, bitte im Wiki nachbesser,
>>>> wäre nett :)
>>>>
>>>
>> sub
>> FBWlanStat($$)
>> {
>> my ($net_device1)=@_[0];
>> $net_device1 = $net_device1."\n";
>> my $number=0;
>> my $status=0;
>> my $net_device="";
>> my $attendance="";
>> while($number <= 15){$net_device=qx(/usr/bin/ctlmgr_ctl r landevice
>> settings/landevice$number/name);
>>     if($net_device eq $net_device1){
>>     $status=qx(/usr/bin/ctlmgr_ctl r landevice
>> settings/landevice$number/active);
>>     last;}$number++;}
>>         if ($status == 1)
>> {$attendance="Anwesend";}else{$attendance="Abwesend";}
>>         if(Value("@_[1]") ne $attendance){
>>         fhem "set @_[1] $attendance"}}
>>
>>
>> {FBWlanStat("MyWLANDeviceName", "MyDummyName")}
>>
>> Status wird jetzt auch gesetzt, wenn das Gerät nicht im Netzwerk
>> existiert und man kann nun auch seine Dummys angeben, die man nutzt, falls
>> man mehrere Geräte hat, so ist man unabhängiger...
>>
>       Habe zudem noch ein If eingesetzt, damit wenn der Status gleich
bleibt, er nicht alle 5 min in den Log schreibt und nur dann denn Status
logged, wenn der Status sich geändert hat...

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

jorge

                                         

Done. Solltest Dich bei Deinen Ideen unbedingt selber im Wiki registrieren
und diese (auch) dort mit anderen teilen...

Am Freitag, 20. Juli 2012 02:26:53 UTC+2 schrieb Sebastian:
>
> So, habe alles nochmal verbessert und verändert, bitte im Wiki nachbesser,
>>>>> wäre nett :)
>>>>>
>>>>
>>> sub
>>> FBWlanStat($$)
>>> {
>>> my ($net_device1)=@_[0];
>>> $net_device1 = $net_device1."\n";
>>> my $number=0;
>>> my $status=0;
>>> my $net_device="";
>>> my $attendance="";
>>> while($number <= 15){$net_device=qx(/usr/bin/ctlmgr_ctl r landevice
>>> settings/landevice$number/name);
>>>     if($net_device eq $net_device1){
>>>     $status=qx(/usr/bin/ctlmgr_ctl r landevice
>>> settings/landevice$number/active);
>>>     last;}$number++;}
>>>         if ($status == 1)
>>> {$attendance="Anwesend";}else{$attendance="Abwesend";}
>>>         if(Value("@_[1]") ne $attendance){
>>>         fhem "set @_[1] $attendance"}}
>>>
>>>
>>> {FBWlanStat("MyWLANDeviceName", "MyDummyName")}
>>>
>>> Status wird jetzt auch gesetzt, wenn das Gerät nicht im Netzwerk
>>> existiert und man kann nun auch seine Dummys angeben, die man nutzt, falls
>>> man mehrere Geräte hat, so ist man unabhängiger...
>>>
>>       Habe zudem noch ein If eingesetzt, damit wenn der Status gleich
> bleibt, er nicht alle 5 min in den Log schreibt und nur dann denn Status
> logged, wenn der Status sich geändert hat...
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
FHEM.RaspberryPi 2 (HM, 1Wire, Callmonitor.FB 7490, GPIO, I2C, MQTT-Server, MCP23018)
FHEM.RaspberryPi  (FHEM2FHEM, CUL, FS20)
FHEM.RPiZeroW (I2C, 1Wire, python.api, XiaomiBTLESens.MQTT)
FHEM.Win7 (FHEM2FHEM,DBLOG.MySql)
ESPEasy (WEMOSD1, I2C, Analog, 1Wire), Sonoff_T1_3ch, Mobotix QM25, robonect

Guest

Originally posted by: <email address deleted>

Danke :)

Würde ich machen, wenn ich wüsste, wie man sich dort registriert xD

Lg

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Hallo leute

When I use the example FHEM complains with

'
2012.07.20 18:39:32 3: Unknown attribute setList, choose one of room group comment alias eventMap disable:0,1 skip_next:0,1 loglevel:0,1,2,3,4,5,6 alignTime icon webCmd or use attr global userattr setList
on the line
attr MyAttendance setList Anwesend Abwesend

The problem seems to be the "Anwesend Abwesend". I have an international FB7390 in English. Is this an internationalization isssue?
"Present Absent" also doesn't work. "on off" does.

{HT}
 


Op vrijdag 20 juli 2012 14:35:54 UTC+2 schreef Sebastian het volgende:
>
> Danke :)
>
> Würde ich machen, wenn ich wüsste, wie man sich dort registriert xD
>
> Lg
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

UliM

                                                 

Am Freitag, 20. Juli 2012 14:35:54 UTC+2 schrieb Sebastian:
>
> wenn ich wüsste, wie man sich dort registriert xD


siehe http://fhemwiki.de/wiki/FHEM
oben rechts 'news': 30.06.2011: If you want an account, please contact the *
admins <http://fhemwiki.de/wiki/FhemWiki:Administrators>

*Denn mal los :)

Gruß, Uli*
*

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.