Eu tenho um serviço em minha casa, em um Raspberry Pi, por exemplo, que deve ser executado dependendo de onde eu estiver (trabalho, casa, loja, ...)
Exemplo de caso de uso: envie um lembrete para alguém em minha casa, mas não quando eu estiver em minha casa
Existe uma maneira do meu Raspberry Pi consultar meu telefone (android) e obter minha posição?
Na verdade, eu gostaria de fazer essa resposta , que é de geofencing, mas ao contrário. Eu tenho, por exemplo, o Tasker, que poderia enviar minha posição aproximada em locais conhecidos (trabalho, casa, loja, ...) quando entro ou saio, mas ele volta a como consultar o Tasker de fora do meu telefone .
No momento, estou pensando em empurrar minha posição em um servidor a cada ~ 30 minutos para que meu serviço possa consultar minha última posição. Claro que o tempo real (~ 5 minutos) é melhor.
fonte