FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Markus am 25 Dezember 2012, 21:29:08

Titel: HomeStatus über Wlan Handy ist alle 2-3 Stunden Abgemeldet
Beitrag von: Markus am 25 Dezember 2012, 21:29:08
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 (//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
Titel: Aw: HomeStatus über Wlan Handy ist alle 2-3 Stunden Abgemeldet
Beitrag von: UliM am 26 Dezember 2012, 10:48:56
Hi,
weclhes Handy/OS verwendest Du?
Bei iOS soll es helfen, iTunes-Sync zu aktivieren - dadurch bleibt ein iPhone wohl angemeledet/erreichbar.
=8-)
Titel: Aw: HomeStatus über Wlan Handy ist alle 2-3 Stunden Abgemeldet
Beitrag von: Markus am 26 Dezember 2012, 11:30:08
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
Titel: Aw: HomeStatus über Wlan Handy ist alle 2-3 Stunden Abgemeldet
Beitrag von: Markus am 26 Dezember 2012, 19:28:28
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
Titel: Aw: HomeStatus über Wlan Handy ist alle 2-3 Stunden Abgemeldet
Beitrag von: Markus am 27 Dezember 2012, 17:43:01
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
Titel: Aw: HomeStatus über Wlan Handy ist alle 2-3 Stunden Abgemeldet
Beitrag von: Markus am 28 Dezember 2012, 00:34:24
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