Cómo lidiar con "ID GSM cortos" en Tasker

Mi "celda cercana" en Tasker se ve así:

GSM:4321.99011048 / 0
GSM:4321.99011052 / 0
GSM:4321 / 0

¿Qué es esa identificación corta? Si lo saco, mi perfil a veces se activa como "saliendo" incluso cuando me quedo en el mismo lugar, pero si lo incluyo, la tarea de "ingresar" de mi perfil se activa incluso cuando estoy a millas de la ubicación.

Lo siento, la aplicación parecía tener problemas para publicar la pregunta, así que la volví a enviar, eliminé la otra ahora que ambas aparecían.
Parece que también preguntaste esto en Reddit (no hay problema, solo como referencia cruzada si se respondió)

Respuestas (1)

Nunca usé Tasker, así que solo puedo adivinar, pero las celdas móviles generalmente se identifican con cuatro números: código de país móvil, código de red móvil, código de área local e ID de celda. Dado que estos son los números que están disponibles para celdas móviles, Tasker tiene que derivar de alguna manera estos números de los que mencioné. No tengo idea de cómo, porque no conozco las celdas que te rodean (y por aquí, la mayoría de las identificaciones de celdas y los códigos de área local tienen 5 dígitos. También puedes verificar el tuyo, con alguna otra aplicación, uso OpenSignal, que puede dame el LAC/CellID).

Por lo que sé, 4321 no puede ser el código de país móvil (sería 3 dígitos, 432 es Irán) o el código de red móvil (3 dígitos como máximo, solo 2 dígitos en la mayoría de los países), así que supongo que es su código de área local. Y el otro número después del punto de su identificación de celular, tal vez. Si mi suposición es cierta, entonces podría significar algo así como que la línea con solo su LAC hace que la aplicación detecte el área local con las celdas móviles visibles desde el área dada. Significaría que si incluyes la línea, la aplicación pensará que estás en esa área local incluso si no ves ninguna de las celdas que normalmente ves cuando estás en la ubicación, pero ves celdas del misma área local. Eso podría significar estar a millas de distancia. El alcance máximo de una celda GSM puede ser de hasta 35 km. Y si se elimina, podría significar que la aplicación detectaría que no estás en el área local en el momento en que no puede detectar las celdas cercanas temporalmente por algún motivo. (Lo que a menudo puede suceder.)

Pero esto es sólo una conjetura.

Otra suposición es que 4321 indica el orden de bytes para algún número de identificación (tal vez uno de los mencionados anteriormente). Pero entonces no tengo idea de por qué la aplicación se comportaría como se describe.