Hallo zusammen,
nachdem die Android-Smartphones (HTC One) scheinbar immer wieder für ca. 2 Minuten in eine Art Standby fahren und somit per WLAN nicht anpingbar sind, dachte ich mir, ich baue einen Watchdog, der eine Statusänderung (absent) nur macht, wenn das Handy länger als drei Minuten nicht erreichbar ist. Present dann aber wiederum als notify, da ich ja möchte, das fhem sofort reagiert, wenn ich nachhause komme. Die Definition vom Watchdog sieht wie folgt aus:
alex.handy:absent 00:03:10 alex.handy:present set rr_Alex state absent; setstate pr_AlexAbsent defined
Mein Problem ist jetzt, das ich trotzdem alle 2 Minuten an/abwesend hin und her wechsle.
Kann mir da jemand nen Tipp geben? Liegt es vielleicht am present notify?
Danke!
Habe ein ähnliches Problem, im log sehe ich das noch
2015.04.16 21:29:03 2: PRESENCE (DirkAnwesend) - error while processing check: unexpected function output (expected 0 or 1): error on Fritzbox communication: command timed-out , shutting down
Den Fehler habe ich nicht, da ich über lan-ping gehe.
Ich habe das ganze Konstrkt hier
http://forum.fhem.de/index.php/topic,30586.msg234013.html#msg234013 (http://forum.fhem.de/index.php/topic,30586.msg234013.html#msg234013)
mal beschrieben - ich setze zwar Bluetooth ein, das sollte aber keinen unterschied machen.
Vielleicht hilft euch das...