Hallo Steffen,
ja dieses Phänomen liegt allerdings generell an Handys. Nicht immer wird der Ping beantwortet, obwohl WLAN eingeschaltet ist. Ich empfehle daher kein direktes Notify zu verwenden, sondern einen Watchdog, der nach X Sekunden/Minuten dann ein Kommando ausführt, wenn das Device wirklich nach X Sekunden/Minuten immer noch abwesend ist.
Beispiel:
# Nach 15 Minuten Abwesenheit (Handy im Status "absent") soll die gesamte Wohnung ausgeschaltet werden.
define watchdog_Anwesenheit watchdog Handy:absent 00:15 Handy:present { fhem "set Gesamte_Wohnung off";; fhem "setstate watchdog_Anwesenheit defined";;}
attr watchdog_Anwesenheit regexp1WontReactivate 1
Dabei kann Gesamte_Wohnung alles mögliche sein. Wichtig ist nur, dass man den Watchdog am Ende eines Triggers wieder auf "defined" stellt. Somit ist er wieder scharf geschaltet, sobald man das nächste Mal die Wohnung verlässt.
Viele Grüße
Markus