|
Muy bien, entonces tendría que hacer un perfil más o menos así:
Contexto:
- Conectado a Wifi
tarea de entrada:
- establecer variable %WIFICON a 1
- lo que quieras hacer al conectarte a una wifi
tarea de salida
- establecer variable %WIFICON a 0
- esperar X minutos (pon el tiempo que quieras)
- apagar wifi SI %WIFICON ~ 0
He usado una variable %WIFICON en vez de comprobar %WIFII porque ya que necesitas un contexto "Conectado a WIFI" de todos modos me parece mejor método, aunque debería funcionar igualmente.
Lo que hace es que al entrar en la tarea (WIFI CONECTADO) establece a 1 %WIFICON, y al abandonar la WIFI, se ejecuta la de salida que la pone a 0 y espera un rato, si durante ese rato se reconecta, la tarea de entrada se volverá a lanzar y pondrá %WIFICON a 1 (todo esto mientras la tarea de salida sigue en ejecución esperando).
Cuando acabe el tiempo de espera si %WIFICON vale 0 es que no ha llegado a reconectarse y entonces se debe apagar la WIFI.
Espero te sirva, ya comentas que tal te va.
|