No entiendo para qué quieres comprobar el SSID, creo que te estás complicando innecesariamente con ese y otros detalles como la variable %WIFICASA. Te repito y te concreto más el esquema que te dí anteriormente, y que me parece excelente por su sencillez:
Contexto de antena cercana.
Tarea de entrada:
1 Red>WiFi Establecer Encendido
Tarea de salida:
1 Red>WiFi Establecer Apagado
De esta forma se encenderá la transmisión Wifi siempre que estés en tu barrio; y cuando te marches del barrio se apagará la transmisión wifi para ahorrar batería. Estando en el barrio, si estás al alcance de tu router pues se conectará, y si no estás al alcance del router, pues no se conectará, así de simple.
Eso no te funciona por un problema de concepto. Ese perfil se activa cuando comienzas a tener cobertura de las antenas referenciadas, o sea cuando entras en tu barrio. En ese momento (que todavía no estás cerca de tu casa) se lanza la tarea, y resulta que nunca se puede conectar a tu router porque todavía no estás al alcance de tu router. Y ahora viene lo peor: la última acción de la tarea apaga la comunicación Wifi con lo cual ocurrirá que el teléfono no tendrá comunicación Wifi cuando realmente llegues a tu casa.
Tienes que entender que una tarea de entrada se ejecuta UNA SOLA VEZ cuando se activa el perfil. Da igual que luego se sigan cumpliendo las condiciones del contexto pues la tarea no va a repetirse... a no ser que tú hayas establecido expresamente la repetición, como en la otra opción que ya comenté y que vuelvo a sugerir de forma más concreta:
Contexto de antena cercana + contexto de tiempo (de 00:00 a 23:59) repitiendo cada 10 minutos.
Tarea de entrada:
1 Red>WiFi Establecer Encendido
2 Esperar 15 segundos.
3 Red>WiFi Establecer Apagado si(if) %WIFII !~ *>>>CONNECTION<<<*
Tarea de salida:
1 Red>WiFi Establecer Apagado
