5 votos

¿Puedo programar programas tipo 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 de este tipo.

Sin embargo, NO quiero programar eventos basados en el GPS u otra información de localización (por una serie de razones que no tienen que ver con esta pregunta).

¿Existe una forma de activar tareas en Tasker o algún programa equivalente basándose en el hecho de que una red WiFi con un SSID específico (u otra firma) está en el rango o sale del rango?

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

10voto

Narayanan Puntos 4457
  1. En Tasker cree un nuevo State basado en el contexto y elija Net como categoría de estado. enter image description here enter image description here
  2. A continuación, elija Wifi Near como acción neta:

    enter image description here enter image description here

Esto hará que aparezca una pantalla en la que puedes introducir datos sobre el punto de acceso WiFi que te interesa. Si está cerca del punto de acceso WiFi deseado, puede pulsar el botón de escaneo (el botón con el símbolo de la lente en el extremo izquierdo del texto SSID ).

enter image description here

Este escanea los puntos de acceso cercanos y lista sus detalles. Simplemente seleccione el que le interese. Ahora puedes añadir una tarea de entrada y una tarea de salida a lo que quieras.

0 votos

Deberías actualizar tu aplicación Tasker :) Las pantallas actuales tienen un aspecto muy diferente (Holo-UI). Pero +1 por la respuesta - así es como yo lo haría, también.

0 votos

Gracias Izzy, el Tasker tiene diferentes versiones para dispositivos 4.0+ y 1.6+ - sólo para tu información. Las capturas de pantalla fueron tomadas desde mi móvil ejecutando Tasker 1.6u2m en Android v2.3.3 y el Holo-UI están en v4.1+. Corrígeme si me equivoco.

1 votos

Yo. Nes. En parte. Ya tengo la holo UI en 4.0.3, así que no es 4.1+. Pero sí, justo después de poner mi comentario pensé que podría ser el caso. Necesito comprobar con mi viejo Droid² que todavía corre 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 vamos a sustituir mi comentario anterior con un indicio de que en las nuevas versiones de Android (lo más probable 4.0 +) capturas de pantalla se vería diferente :)

2voto

Andy Puntos 71

En resumen: Tanto Llama como Tasker tienen el estado de Red WiFi Conectada/Desconectada en el que se pueden activar tareas/acciones. Tasker también tiene un estado de WiFi Near para que no tengas que estar conectado a una red para que se active una tarea, mientras que Llama no lo tiene.

0 votos

"Red WiFi conectada/desconectada" definitivamente NO es por lo que he preguntado, dado que la tarea que quiero es activar/desactivar WiFi cuando estoy dentro del alcance de una red WiFi conocida :) ¿Sabe near state en Tasker la diferencia entre redes, o simplemente si existe una al alcance?

1 votos

@DVK ¡Mis disculpas! La forma en que redactaste tu pregunta sugería lo contrario. Tasker sabe la diferencia entre las redes - cuando se crea un perfil con el estado WiFi Near obtendrá una lista de varias redes en el rango que usted puede elegir. Si usted no está en el rango puede introducir el SSID manualmente (y opcionalmente la MAC de la red, que yo recomendaría hacer). He creado un perfil de prueba con lo que quieres hacer y puedo confirmar que funciona.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X