SP WiFi location tracking is based on Android events send during connect and disconnect to WiFi access points.
However it is still possible to setup WiFi location even if you don’t have access to particular AP.
1. Define WiFi location manually specify AP name
2. Create you primary rule based on #1 WiFi location
3. Create another rule which will periodically toggle WiFi to enforce AP scan until #1 WiFi location is detected.
More details: http://bit.ly/odUTAV