¿Puedo programar programas similares a Tasker para que hagan cosas si una red WiFi específica está dentro del alcance?

Me gustaría probar Tasker, Llama o algún programa automatizado similar.

Sin embargo, NO quiero programar eventos basados ​​en GPS u otra información de ubicación (por una variedad de razones que no guardan relación con esta pregunta).

¿Hay alguna manera de activar tareas en Tasker o algún programa equivalente basado en el hecho de que una red WiFi con un SSID específico (u otra firma) está dentro o fuera de alcance?

Para aclarar: una de las tareas principales es encender/apagar mi WiFi cuando floto dentro/fuera del rango de redes conocidas. Por lo tanto, el mero hecho de estar dentro del alcance debería ser el desencadenante, NO estar conectado a la red.

Respuestas (2)

  1. En Tasker, cree un nuevo Statecontexto basado y elija Netcomo categoría de estado.ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

  2. Luego elija Wifi Nearcomo acción neta:

    ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

Esto abrirá una pantalla donde puede ingresar datos sobre el punto de acceso WiFi que le interesa. Si está cerca del punto de acceso WiFi deseado, simplemente presione el botón de escaneo (el botón con el símbolo de la lente en el extremo izquierdo del texto SSID) .

ingrese la descripción de la imagen aquí

Esto escanea los puntos de acceso cercanos y enumera sus detalles. Simplemente seleccione el que le interese. Ahora está listo para agregar una tarea de entrada y una tarea de salida a lo que desee.

Narayanan, deberías actualizar tu aplicación Tasker :) Las pantallas de hoy se ven muy diferentes (Holo-UI). Pero +1 por la respuesta: así es como lo haría yo también.
Gracias Izzy, Tasker tiene diferentes versiones para dispositivos 4.0+ y 1.6+, solo para tu información. Las capturas de pantalla se tomaron desde mi dispositivo móvil con Tasker 1.6u2m en Android v2.3.3 y Holo-UI en v4.1+. Corrígeme si estoy equivocado.
Yo. Nes. Parcialmente. Ya tengo la interfaz de usuario holo en 4.0.3, por lo que no es 4.1+. Pero sí, justo después de colocar mi comentario pensé que podría ser el caso. Necesito verificar con mi antiguo Droid², que todavía ejecuta 2.3.7, si se actualizó a Holo UI, pero recuerdo exactamente eso con algunas otras aplicaciones (Holo en 4+, interfaz antigua en GB). // Así que reemplacemos mi comentario anterior con una pista de que en las versiones más nuevas de Android (probablemente 4.0+) las capturas de pantalla se verían diferentes :)
No. Hurra. IIRC Tasker obtuvo una renovación para holo, usando ActionBarSherlock (ABS) para plataformas más antiguas < ICS :)

En resumen: tanto Llama como Tasker tienen el estado de conexión/desconexión de la red WiFi en el que puede activar tareas/acciones. Tasker también tiene un estado WiFi cercano para que no tengas que estar conectado a una red para que se active una tarea, mientras que Llama no lo tiene.

"Red WiFi conectada/desconectada" definitivamente NO es lo que pregunté, dado que la tarea que quiero es encender/apagar WiFi cuando estoy dentro del alcance de una red WiFi conocida :) ¿El estado cercano en Tasker sabe la diferencia entre redes, o simplemente si existe una dentro del alcance?
@DVK ¡Mis disculpas! La forma en que redactó su pregunta sugirió lo contrario. Tasker conoce la diferencia entre redes: cuando crea un perfil con el estado WiFi cercano, obtendrá una lista de varias redes dentro del alcance entre las que puede elegir. Si no está dentro del alcance, puede ingresar el SSID manualmente (y, opcionalmente, el MAC de la red, lo cual recomendaría hacer). He creado un perfil de prueba con lo que quieres hacer y puedo confirmar que funciona.