0 votos

¿Temporizador de Hotspot Móvil sin Root?

Tengo un Moto E (2015) y tengo un plan de hotspot que dejo usar a mi familia. El Moto E tiene soporte de Tethering de stock. Sin embargo, hay algunas limitaciones.

El hotspot no se apaga automáticamente. Esto podría crear dos problemas graves. Uno es que los dispositivos anclados continúen anclados incluso cuando estén en un lugar con Wi-Fi gratuito. El otro problema es que podría olvidar que mi Wi-Fi se utilizó para el hotspot y terminar usando mis datos móviles cuando el Wi-Fi gratuito está disponible.

Lo mejor que se me ha ocurrido es configurar manualmente un recordatorio cada vez que se enciende el Hotspot pero es bastante engorroso y me obliga a apagar manualmente el Hotspot. He buscado por este tema pero no veo ninguna solución. Me gustaría escuchar alguna idea mejor.

0 votos

@Firelord Esto último es fácilmente posible con Tasker.

0 votos

Estaría perfectamente contento con un disparador basado en el tiempo.

1voto

Firelord Puntos 161

Hay muchos automatización aplicaciones que pueden ayudar aquí.

MacroDroid

Se trata de una aplicación gratuita o de pago. Sin embargo, la versión gratuita sería suficiente para el objetivo.

La macro sería:

  • Activación: Hotspot Activado/Desactivado → Hotspot Activado
  • Acciones:

    • Esperar antes de la siguiente acción → ajustar el temporizador según sus necesidades
    • Activar/desactivar HotSpot → Desactivar HotSpot
  • Restricciones: ninguna

Este método, debido a algunas limitaciones técnicas, puede no funcionar en todas las versiones de Android, aunque he tenido éxito tanto con Android 4.2.1 como con 5.0.2


Automatice

Es una aplicación gratuita con compras dentro de la aplicación. Sin embargo, no es necesario realizar compras para conseguir el objetivo.

Tendría que crear un diagrama de flujo como el siguiente

(Haga clic en la imagen para ampliarla)

IMG:

Los bloques de hotspot se encuentran en la sección de Conectividad y el Retraso está en Datos y Tiempo. Ajuste el retardo al tiempo que necesite.

Una vez creado el diagrama de flujo, asegúrese de instalar el permiso que necesita

IMG:

Arranca la fibra y ya está.

0 votos

Desafortunadamente, ninguna de las dos soluciones funcionó en mi Moto E. Parece que la API para activar/desactivar Hotspot es privada y no es compatible con todos los teléfonos.

0 votos

Ahh, qué pena. Podría decirme qué versión de Android está utilizando?

0 votos

Estoy ejecutando 5.1

1voto

Firelord Puntos 161

Como continuación de mi respuesta anterior , algunos otros útiles automatización aplicaciones son:

Automagic

Es una aplicación de pago con 10 días prueba gratuita versión. Utiliza la versión de prueba para probarla antes de intentar comprar la aplicación en la tienda.

Al igual que Automate, utiliza el concepto de diagrama de flujo. Tendrá que crear un diagrama de flujo como el siguiente

(Haga clic en la imagen para ampliarla)

IMG:

El bloque con bordes redondeados representa un disparador, el resto son para acciones. La aplicación te introduce con su know-how, para que sepas dónde buscar para crear ese gráfico.

Nota que Ejecutar Comando está ejecutando el comando sleep N . Sustituya N por el número de segundos que tendría su temporizador, por ejemplo 360 para 6 minutos.


Tasker

Es una aplicación de pago con 7 días prueba gratuita .

  • Perfil: Evento → Sistema → Intención recibida:

    • Acción: android.net.wifi.WIFI_AP_STATE_CHANGED
    • Prioridad: Máxima
    • dejar el resto de las entradas sin tocar
  • Tarea: (Acciones):

    • Tarea → Si:

      • %wifi_state eq 12
      • OR
      • %wifi_state eq 13
    • Tarea → Esperar → poner el temporizador
    • Net → WiFi Tether → Off

La información sobre la intención y la variable estado_wifi vino de este hilo de reddit por TremendoSlap. En cualquier caso, si se controla la salida de logcat cuando se active el hotspot, se sabrá que dicha intención se emite con el estado de anclaje inicial denotado por 12 al estado final 13.


Automatización de Androids

Es una aplicación gratuita o de pago. La aplicación gratuita sería suficiente para nuestro objetivo.

Cree un perfil con las siguientes entradas:

  • Activar: Estado del punto de acceso Wi-Fi → Se activa
  • Tarea:

    • Varios → Dormir → establecer la duración del temporizador
    • Red → Hotspot Wi-Fi → Desactivar

Todo funciona bien, excepto que la duración del sueño no puede ser superior a 10 segundos en una tarea. La solución más sencilla es añadir varias tareas con la acción de dormir. Puede resultar poco práctico añadir varias de estas tareas. Por lo tanto, usted puede considerar Tasker aquí.

En Varios hay una opción para ejecutar la tarea de Tasker. La tarea de Tasker sería esperar N segundos/minutos y apagar Hotspot.

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