HomeStatus über Wlan Handy ist alle 2-3 Stunden Abgemeldet

Begonnen von Markus, 25 Dezember 2012, 21:29:08

Vorheriges Thema - Nächstes Thema

Markus

Hallo und schöne Weihnachten euch allen!

Ich aktualisiere jetzt auch meinen HomeStatus über Wlan das klappt auch ganz gut nur zeigt fhem das Handy alle 2-3 Stunden manchmal auch nur 10 Minuten als Abwesend an obwohl es in der Fritzbox noch Online ist. Nach 1-3 Minuten ist es dann wieder Anwesend,der Status wird jede Minute abgefragt.

Ich hab dieses Beispiel verwendet: http://www.fhemwiki.de/wiki/FritzBox:_WhoIsAtHome

Ich habs schon über Dummys oder oldvalue probiert aber ich kriegs nicht hin vielleicht sieht ja jemand den Fehler oder hat ein Beispiel für mich.
Mit diesem code bekomme ich keine Fehlermeldung ab es geschieht auch nichts (//images/smiley_icons/icon_sad.gif)
define Markus dummy
attr Markus icon icoHouse.png
attr Markus room System
attr Markus setList Anwesend Abwesend
define ComingHome notify Markus_Handy.* { \
if (Value ("Markus_Handy") eq "Abwesend" \
&& OldValue ("Markus_Handy") eq "Abwesend" \
{fhem "set Markus Abwesend"} \
else \
{fhem "set Markus Anwesend"} \
}


Gruß Markus
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

UliM

Hi,
weclhes Handy/OS verwendest Du?
Bei iOS soll es helfen, iTunes-Sync zu aktivieren - dadurch bleibt ein iPhone wohl angemeledet/erreichbar.
=8-)
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

Markus

ich hab ein htc Desire Android 4.0.3 Kernel 3.0.16
in der Frize bin ich aber die ganze zeit Online nur in Fhem nicht.

hier ein log das sollte aber immer auf 1 Stehen (//images/smiley_icons/icon_sad.gif)

Markus

2012-12-25_18:55:10 HomeStatus 3
2012-12-25_18:59:23 HomeStatus 1
2012-12-25_19:00:33 HomeStatus 3
2012-12-25_19:01:23 HomeStatus 1
2012-12-25_19:24:33 HomeStatus 3
2012-12-25_19:25:23 HomeStatus 1
2012-12-25_19:40:33 HomeStatus 3
2012-12-25_19:41:23 HomeStatus 1
2012-12-25_19:45:33 HomeStatus 3
2012-12-25_19:46:23 HomeStatus 1
2012-12-25_19:53:33 HomeStatus 3
2012-12-25_19:54:23 HomeStatus 1
2012-12-25_20:02:00 HomeStatus 3
2012-12-25_20:02:53 HomeStatus 1
2012-12-25_20:10:00 HomeStatus 3
2012-12-25_20:10:50 HomeStatus 1
2012-12-25_20:37:00 HomeStatus 3
2012-12-25_20:37:50 HomeStatus 1
2012-12-25_20:55:00 HomeStatus 3
2012-12-25_20:55:50 HomeStatus 1
2012-12-25_21:16:00 HomeStatus 3
2012-12-25_21:16:50 HomeStatus 1
2012-12-25_21:48:00 HomeStatus 3
2012-12-25_21:48:50 HomeStatus 1
2012-12-25_21:53:00 HomeStatus 3
2012-12-25_21:53:53 HomeStatus 1
2012-12-25_22:06:00 HomeStatus 3
2012-12-25_22:06:50 HomeStatus 1
2012-12-25_22:23:30 HomeStatus 3
2012-12-26_01:01:06 HomeStatus 1
2012-12-26_01:10:02 HomeStatus 3
2012-12-26_01:13:36 HomeStatus 1
2012-12-26_01:15:53 HomeStatus 3
2012-12-26_01:18:25 HomeStatus 1
2012-12-26_01:30:49 HomeStatus 3
2012-12-26_01:30:53 HomeStatus 1
2012-12-26_01:40:35 HomeStatus 2
2012-12-26_09:22:14 HomeStatus 1
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

Markus

Ich hab gerade festgestellt das mein Handy wirklich abgemeldet war, den das log in der Fritzbox zeigt auch an das sich das Handy vom wlan abgemeldet hat. Ich bin aber gestern immer davorgesesen und hatte einen grünen Punkt in der Weboberfläche der Fritze.

Gruß Markus
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

Markus

Hallo

Ich krig es nicht hin!
Ich versuche den dummy Markus nicht sofort auf off zu schalten sondern erst nach 5 Minuten
um wen sich mein handy in der zwischenzeit wieder anmeldet nicht sofort den Homestatus zu ändern.
oder hat jemand eine bessere Lösung?

mein code leider funktioniert er nicht (//images/smiley_icons/icon_sad.gif)

define Handyweg watchdog Markus_Handy:Abwesend.* 00:05 Markus_Handy:Abwesend.* {fhem "set Markus off"} \
{attr Handyweg regexp1WontReactivate}

define Handyda notify Markus_Handy:Anwesend.* set Markus on


Gruß Markus
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

Markus

das mit dem watchdog hab ich nicht geschaft

aber so geht es und klappt wunderbar  (//images/smiley_icons/icon_lol.gif)
define handyweg notify Markus_Handy.* {if (Value("Markus_Handy") eq "Anwesend") \
{fhem ("set Markus on ;; delete wieder_aus ;; define wieder_aus at +00:04:00 set Markus off") }\
}


Gruß Markus
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa