Syncing options and battery

Looking for some help. Efficient way to sync your notes
I have 4 devices

  • Win 11 Work > Use it daily all day
  • Win 11 Personal > Goes weeks without been on
  • Android Mobile > My personal, use it all day/night
  • Android Tablet > Use rarely every few days. Set to turn off wifi when screen goes off

I have setup syncthing in a everybody to everybody mode
My smartphone battery does not last very long (Pixel 9 Pro) and when I checked I noticed that syncthing is sometimes on the top
Somewhere I read that an always on device (Pixel) is frequently trying to reach the other devices. In my case two devices are frequently disconnected to the network and I see pending uploads. So that may explain the battery drain. Is this for real?

One thing I did is to leveage onedrive for the laptops. My work laptop is always on and my files are backed up to onedrive automatically. The same is available on the Personal PC. So I can safely remove it from sync thing

The problem is the Tablet. I thought maybe I can use onesync. But I noticed the device to upload is great. But new files on onedrive take 30 mins maybe? This is not cool

Anybody can share tips and setup appreciate it. Other than (perceived) battery syncthing worked great.

To get the best results from Sync, I function session-based. Meaning, I’m working from one computer at a time. Either use the built-in sync or via GitHub.

I put the Obsidian vault outside of a cloud-based file system. On both Apple and Windows, I had file locking issues. Even with block-based syncs like Resillo, it was a problem.

I’m only making changes on one system at a time. If I have a Kubernetes deployment looking at the same git repo, it’s read-only for analysis.

Otherwise, I do a bunch of work on one machine. As each chunk of work is done, I’ll commit that work. Then work on the next set of work.

If I’m taking notes on more than one device, I’m not focused. That’s why I stopped taking notes directly in Obsidian from phone or tablet.

Notes on those devices get reviewed, then committed to Obsidian on a laptop or desktop during a working session. The more devices, the higher probability of corruption too.

Thanks. Not sure if I want to try github just yet - mildly intimidated
Actually this is what I did

  1. Fiddle with syncthings settings > no significant improvement
  2. Remove all the syncs excepts from mobile to win 11 > no significant improvement
  3. Also tried onesync but realize is not real time from cloud to device and also scanning takes a long time. I pressume uses more battery than obsidian > not a good option
  4. More changes to syncthing settings > no results

Then I realized that the google play syncthing fork has been updated to 2.0. Unfortunately I didn’t notice this. I have a pixel phone and earlier downgraded from 2.0 to 1.x due to battery issues
After downgrade, most times I don’t even see syncthing under battery usage unless there is some activity - and very small in that case. With 2.0, it will be comon to see 30% usage when no device was connected.