Acceder

Ver la Versión Completa : [SOLUCIONADO] Tasker ya no puede encender/apagar wifi


pantxi
19/10/20, 22:42:34
Pues eso, al parecer es un tema de google, que ya no permite que apps externas enciendan/apaguen wifi.
Lo reporté a Joao cuando me empezó a dar el error, y me ha contestado eso. Tambien hay una "medio" solución, que a mi no me sirve porque te pide que des permiso cada vez para activar el wifi...asi que de automático no tiene nada.

Copio la respuesta de Joao para el que le interese


Hi there.

Google has changed the way Android works for apps that target API 29, so Tasker can't toggle wifi anymore. Check here for more details:*https://issuetracker.google.com/issues/128554616

If you want to better understand what "targeting" an API means, check here:*https://tasker.joaoapps.com/userguide/en/target_api.html

.Can you please install this app on your phone and then try the "Wifi" action again from Tasker?

Make sure to exempt the "Tasker Settings" app (not only Tasker itself) from battery optimization (https://tasker.joaoapps.com/userguide/en/faqs/faq-problem.html#00) so that Tasker can call it in the background.

Even if you already have the "Tasker Settings" app installed, you need to install this new version for the Wifi toggle to work.

Thanks in advance.

Download here:*https://drive.google.com/file/d/1B_cVPKDvIWQPmr3ZppymGvAKEinLsukc/view?usp=sharing

leromaro
20/10/20, 03:13:41
Hola, tuve el mismo problema y le envíe mail a Joao (supongamos que me contestó él) y me dijo que instale la app Tasker settings, la instalé desde la Play store y con eso se solucionó completamente me funciona perfectamente el encender/apagar wifi.
Saludos

pantxi
20/10/20, 09:40:02
Hola, tuve el mismo problema y le envíe mail a Joao (supongamos que me contestó él) y me dijo que instale la app Tasker settings, la instalé desde la Play store y con eso se solucionó completamente me funciona perfectamente el encender/apagar wifi.

SaludosEso mismo me ha contestado, aunque yo ya tenia la appinstalada..aunque me ha mandado bajarme la versión del link que he puesto en vez de la de Google play, y ni con esas... :(

yovesmlmt
21/10/20, 00:28:10
Yo lo arreglé mirando los permisos de la app. Uno de ellos es el de gestión del wifi. Le das permiso y ya no pide autorización.

pantxi
21/10/20, 01:40:52
Yo lo arreglé mirando los permisos de la app. Uno de ellos es el de gestión del wifi. Le das permiso y ya no pide autorización.Ese era el fallo! Tenia marcada la opcion "notificar", he puesto "permitir siempre" y solucionado. Gracias!

WillyWeb
21/10/20, 19:15:28
¿Qué versión de Android tenéis vosotros? :rolleyes:

Es que me ha parecido entender que esa "limitación" de no poder control el WiFi es solo para Android 11. La compilación con "Target SDK 29" que ha hecho João en la última beta es justo para verificar el comportamiento de Tasker con el Android más reciente.

pantxi
22/10/20, 08:33:02
¿Qué versión de Android tenéis vosotros? :rolleyes:



Es que me ha parecido entender que esa "limitación" de no poder control el WiFi es solo para Android 11. La compilación con "Target SDK 29" que ha hecho João en la última beta es justo para verificar el comportamiento de Tasker con el Android más reciente.Pues yo tengo android 10.
Pero hasta hace uno o dos meses me funcionaba sin problema, y de repente dejó de funcionar, creo que pudo ser al actualizar Tasker, pero no entiendo muy bien por qué si luego el problema era el permiso de tasker settings...[emoji2962]

WillyWeb
22/10/20, 22:16:26
Yo también tengo Android 10, pero todavía no he probado la última beta. Supongo que es esa la versión a la que has actualizado.

leromaro
23/10/20, 02:08:08
a mi me pasó cuando me instaló la versión 5.11.4.beta

Jordi_Cat
23/10/20, 18:04:01
Tengo el mismo problema desde hace unos pocos días.
Tanto en un Huawei como en un Honor, ambos con android 10
He probado a instalar Tasker Settings, pero sigue sin funcionar.

de momento desactivo los perfiles de conectar y desconectar wifi :-(

pantxi
23/10/20, 19:12:17
Tengo el mismo problema desde hace unos pocos días.
Tanto en un Huawei como en un Honor, ambos con android 10
He probado a instalar Tasker Settings, pero sigue sin funcionar.

de momento desactivo los perfiles de conectar y desconectar wifi :-(Instala la versión que puedes descargar del enlace del primer mensaje de este hilo, y asegúrate de volver a darle permisos para cambiar la configuración del wifi a tasker settings. A ver si te funciona! A mi ya me funciona, en un xiaomi 9se.

Jordi_Cat
26/10/20, 22:16:27
Instala la versión que puedes descargar del enlace del primer mensaje de este hilo, y asegúrate de volver a darle permisos para cambiar la configuración del wifi a tasker settings. A ver si te funciona! A mi ya me funciona, en un xiaomi 9se.

brrrr... por fin, ya funciona.
Ya había instalado la versión del enlace de tasker settings, y otorgado permisos para controlar el wifi...
Al final ha funcionado cuando le he quitado los permisos para cambiar configuración wifi a la app Tasker.

:platano:

muer_D
27/10/20, 20:55:54
Pues me ha funcionado bien hasta una actualización suya. Me parece una mierda tener que tener una según app para encender el wifi.
Al final funciona pero no mola

Osconse
02/06/21, 10:39:54
Hola, Tengo entre manos los típicos perfiles de cambiar configuraciones (básicas de momento) al entrar y salir de casa, pero me está dando guerra una de las tareas / perfiles.
La idea la saqué de un video que ya puse en un hilo anterior https://www.htcmania.com/showthread.php?t=1599478

Os cuento:*
1) He creado 3 perfiles en los que el 1º, al estar conectado a determinadas redes wifi ajusta el volumen de notificación y timbre. El 2º, al NO estar conectado a esas determinadas redes wifi ajusta el volumen de las notificaciones, el timbre y además (aquí está el problema) apaga el Wifi para ahorrar batería. El 3º, al detectar las antenas móviles cercanas a mi casa, enciende el wifi, para que el perfil Nº 2 se pueda lanzar.

Bueno, pues al ejecutarlos manualmente todo funciona en los 3, pero al lanzarlos automáticamente, funciona todo menos apagar el wifi.

Al principio pensaba que era porque detectaba las antenas móviles pero ayer me fui a 50 Km de mi casa y el wifi seguía encendido. También lo he comprobado en un radio de entre 6 y 10 km alrededor de mi casa.

He encontrado este hilo que habla de ello y he tratado de descargar Tasker Settings desde el enlace que ha puesto João en el primer post, pero me da error al descargarlo.

También es posible que los perfiles estén diseñados, pero creo que son muy simples y además los copié del vídeo mencionado anteriormente.

Alguien me puede echar una mano???

Os dejo las exportaciones de los 3 perfiles originales.

Muchas gracias por la ayuda.

PERFIL Nº 1

*Perfil: Prueba En Casa (19)
* * *Restore: no
* * *Variables: [ ]
* * *Estado: WiFi Conectado [ SSID:VIRGIN-telco_A4D2_5G/TP-Link_32C6_5G/VODAFONECASA-5G MAC:* IP:* Activo:Cualquiera ]
* * Entrada: Prueba En Casa (17)
* * *<Esta tarea ajusta el volumen del timbre y notificaciones al llegar a casa.>
* * *A1: Ancla*
* * *A2: Volumen de Notificación [ Nivel:6 Mostrar:Apagado Sonido:Apagado ]*
* * *A3: Volumen del Timbre [ Nivel:6 Mostrar:Apagado Sonido:Apagado ]*

PERFIL Nº 2

*Perfil: Prueba En La Calle (21)
* * *Restore: no
* * *Variables: [ ]
* * *Estado: No WiFi Conectado [ SSID:VIRGIN-telco_A4D2_5G/TP-Link_32C6_5G/VODAFONECASA-5G MAC:* IP:* Activo:Cualquiera ]
* * Entrada: Prueba En La Calle (22)
* * *<Esta tarea sube el volumen del timbre y notificaciones y apaga el wifi al salir de casa>
* * *A1: Ancla*
* * *A2: Volumen de Notificación [ Nivel:15 Mostrar:Apagado Sonido:Apagado ]*
* * *A3: Volumen del Timbre [ Nivel:15 Mostrar:Apagado Sonido:Apagado ]*
* * *A4: WiFi [ Establecer:Apagado ]*

PERFIL Nº 3

Perfil: Prueba Cerca De Casa (23)
* * *Restore: no
* * *Variables: [ ]
* * *Estado: Antena Cercana [ Antena / Última Señal:GSM:1171.73790840 / 0
* * GSM:1171.73152377 / 0
* * GSM:1371.72332921 / 0
* * GSM:1371.73609849 / 0
* * GSM:1450.49664 / 0 Ignorar Antenas:* ]
* * *Estado: No Perfil Activo [ Nombre:Prueba En Casa ]
* * Entrada: Prueba Wifi On (24)
* * *<Esta tarea enciende el wifi al detectar una antena de red móvil cercana a casa>
* * *A1: Ancla*
* * *A2: WiFi [ Establecer:Encendido ]*

Osconse
02/06/21, 11:00:05
Perdón, he visto que tengo instalada la app secure settings que me pasó también Joao y lo tenía sin dar los permisos que se comentaron anteriormente.
Pensé 1ue secure settings era diferente a Tasker Settings, pero he visto que es lo mismo.

Voy a volver a probar los perfiles y os cuento.

Gracias y disculpad las molestias

WillyWeb
02/06/21, 11:48:24
Secure Settings y Tasker Settings son cosas totalmente diferentes. :rolleyes:

La primera es un plug-in de terceros y la segunda una utilidad complementaria de João. Con SS tienes acceso a infinidad de funciones, sobre todo si tenes root. El propósito de TS es permitir a Tasker "sortear" unas pocas limitaciones que impone Google a las aplicaciones que se publican en su tienda.

Osconse
02/06/21, 12:09:54
Ahhhh vale, entonces estoy equivocado.

Y alguien me puede pasar la última versión de Tasker Settings, o se lo pido a João.

Gracias

WillyWeb
02/06/21, 12:55:55
Me parece que el enlace está en el primer mensaje de este hilo, pulsando del botón de "Texto oculto".

O pasa por aquí mejor...

https://www.reddit.com/r/tasker/comments/l6ch1k/how_to_toggling_wifi_with_the_tasker_settings_app/

Osconse
02/06/21, 12:57:33
Si si, es de ahí de dónde intento descargarlo pero no rula. Estará caído el enlace.
Voy a hablar con João y que me lo mande.

Muchas gracias WillyWeb por tu ayuda como siempre.

WillyWeb
02/06/21, 14:04:33
Prueba con este enlace directo...

https://github.com/joaomgcd/TaskerSettings/releases/download/v1.2.0/TaskerSettings.apk

Osconse
02/06/21, 14:27:28
Gracias WillyWeb, ya está descargada e instalada.

Una cosa, no aparece como una app en el box de aplicaciones, verdad? No la encuentro. He tenido que acceder a ella a través de los ajustes del teléfono/ aplicaciones,/administras aplicaciones.
Allí si estaba y he revisado todos los permisos, que por cierto estaban todos otorgados.

A ver si así ya me funcionan estos perfiles.

Gracias

WillyWeb
02/06/21, 21:35:20
Efectivamente, la aplicación no sale en el cajón ni se abre directamente de ninguna forma. Simplemente se instala, se dan todos los permisos y Tasker la usa cuando la necesita.

Osconse
02/06/21, 21:36:43
Genial!!

Todo hecho.

Mañana que tengo que salir probaré si me funcionan los 3 perfiles.
Gracias.

cript0n
29/10/22, 18:45:04
He instalado Tasker con todos sus permisos e Inicio Automatico.

Después he instalado Tasker Settings, he probado con las dos apk que estan aquí en el foro, me inicia el bluetooth y wifi sin problema pero con una notificación para que otorgue el permiso UNA VEZ. Pero no hay manera de permitirlo siempre, ni en los ajustes de los permisos. Están todos otorgados y nada, sigue saliendo el mensaje de conceder acceso al Wifi o Bluetooth cada vez que tasker hace referencia a ellos..

WillyWeb
29/10/22, 19:04:15
Si tienes un Xiaomi abre la ficha de "Información de la aplicación" (pulsación larga sobre la app) y concede todos los permisos del apartado "Otros permisos". Hazlo con Tasker y con Tasker Settings.

cript0n
29/10/22, 19:13:18
Si tienes un Xiaomi abre la ficha de "Información de la aplicación" (pulsación larga sobre la app) y concede todos los permisos del apartado "Otros permisos". Hazlo con Tasker y con Tasker Settings.

Hola Willyweb,

no tengo Otros permisos dentro de la información de las Apps. Solo Permisos. Están todos otorgados.

Tengo la última estable de xiaomi.eu MIUI13

1444865

1444866

WillyWeb
29/10/22, 19:34:35
Tasker Settings no necesita el Inicio automático y yo activaría las Notificaciones en Tasker.

¿Entre los permisos que tienes habilitados está el de Modificar la conectividad WiFi?

¿Has comprobado esto?

https://www.htcmania.com/showthread.php?t=1176026

Mira el apartado "Aplicaciones - Permisos" en los ajustes de android.

cript0n
29/10/22, 19:59:12
Tasker Settings no necesita el Inicio automático y yo activaría las Notificaciones en Tasker.

¿Entre los permisos que tienes habilitados está el de Modificar la conectividad WiFi?

¿Has comprado esto?

https://www.htcmania.com/showthread.php?t=1176026

Mira el apartado "Aplicaciones - Permisos" en los ajustes de android.
Tengo todos los permisos dados, también el de modificar conectividad de wifi y el del bluetooth.

He probado quitando el inicio automático y las notificaciones. Aún así nada

También he echado un ojo al otro hilo que me comentas y nada.. Por mucho que tenga todo activado sigue saliendo el mensaje de permitir acceso a WiFi y bluetooth ( permitir una vez ó denegar)


Seguiré investigando a ver si doy con la solución.

Gracias!

WillyWeb
30/10/22, 08:39:35
Me he pasado por el GitHub de João y he visto que tiene varias versiones de Tasker Settings. Poco pierdes por probarlas...

https://github.com/joaomgcd/TaskerSettings

cript0n
30/10/22, 12:36:00
Después de andar buscando di con un hilo de GitHub donde más personas tenían el mismo problema con la notificación popup a la hora de activar el Wifi.

Ha subido Joao un APK con el "API del wifi set to 23" de la aplicación Tasker Settings modificada y ahora sí funciona.

Dejo por aquí el link del hilo

https://github.com/joaomgcd/TaskerSettings/pull/13

Y aquí la dirección de Drive con la APK:

https://drive.google.com/open?id=1xIdu09lnmuuau4SpkAKZOYWKtE6HWe2Y&authuser=joaomgcd%40gmail.com&usp=drive_fs

Saludos! Y mil gracias por tu ayuda WillyWeb

WillyWeb
30/10/22, 13:13:16
Parece que se trataba de un problema muy particular entre MIUI 13 (Android 12) y la compilación de TaskerSettings con Target SDK 21 (Android 5).

João lo ha solucionado compilando esa versión que enlazas con Target SDK 23 (Android 6).

Gracias por compartir la solución. Aquí queda para los que se encuentren con ese problema en el futuro.