Hi, I love using Syncthing between my Android phone and Mac.
I have only basic knowledge: I would like to sync only when my phone is connected through my home WiFi connection. What settings do I have to check on my phone app and Syncthing browser?
Good question. As far as I know, which may be wrong, is that without ‘Location Services’ the SSID which you’re connected to cannot be read. So, it cannot be verified which network you’re connected to.
So I think that as soon as you disabled Location Services while setting the ‘Run on specified Wi-Fi networks’, Syncthing will stop running.
Just did a test and found that with Location Services disabled Syncthing is also disabled. It needs to be restarted with Location enabled to run again.
Since I changed settings to run only on my specified Wi-Fi occasionally get the notification that “Syncthing is disabled. Do you want to change the run conditions? Reasons: Current Wi-Fi SSID is not whitelisted”
Please make sure that Location Services are enabled in the Android settings and also that the Syncthing app is allowed to access location all the time. This is required in order for the app to know that the phone is currently connected to Wi-Fi.