I 'd like my phone to detect if I'm home and then disable the lockscreen. My first idea was to use the smart unlock feature but I don't have a connected bluetooth device at home to use as trusted device and I feel uncomfortable to enable location on my phone, so I can't use trusted locations.
My next idea was to use tasker to check if my WiFi is connected and then have autoinput unlock the phone for me. Bad luck: to check connected WiFi Android requires location enabled so this won't do either.
Now I'm considering two options: 1st option would be to have a bluetooth device like an arduino with bluetooth shield or a ESP32 which automatically connects to my phone and then simply does nothing except for staying connected. As I'm no expert in bluetooth I'm not sure if this is acheivable or if I'll run into some kind of session timeouts. 2nd option is following: I recently ordered a samsung smartthings hub to automate my home. Would it be possible somehow for the smartthings hub to discover my smartphone and signal it that it is at home? Or maybe buy a smartthings arrival sensor key pendant to tell the hub that I'm present.
What do you think, how can I acheive that my phone registers being at home without location enabled?
Thanks for your help!