Setting Profiles: WLAN-Trigger

Wenn Android beim Anmel­den in ein WLAN-Netz eine Akti­on aus­füh­ren soll, lie­fert "Set­ting Pro­files" eigent­lich sämt­li­che Werk­zeu­ge hierzu.

Die Bedin­gung "at <loca­ti­on>", wenn <loca­ti­on> ein WLAN-Netz ist, bleibt dum­mer­wei­se auch nach Ver­las­sen des WLANs aktiv und deak­ti­viert sich erst, nach Akti­vie­rung einer neu­en <loca­ti­on>.
Um dies zu kom­pen­sie­ren, gibt es jedoch die Bedin­gung "con­nec­ted to Wifi", die mit "at <loca­ti­on>" UND-ver­knüpft wird und schon funk­tio­niert das, was wir wollen.

Pro­ble­ma­tisch ist, dass bis wir vom DHCP eine IP zuge­wie­sen bekom­men haben, die Regel bereits akti­viert ist. Soll­ten wir also Kom­mu­ni­ka­ti­on in das WLAN wün­schen, muss ein Pre-Delay von zwei bis fünf Sekun­den ein­ge­fügt werden.