[Feature request] disable or reduce tracking frequency when connected to (specific) wifi

When at home or generally when connected to wifi, we usually don’t need tracking points that often.

Additionaly, when at home the location tracking is quite inaccurate most of the time due to walls, etc. leading to a lot of location drift. This also results in higher power consumption.

Therefore, my feature request would be to allow reducing the tracking frequency or even disable tracking completely as soon as one is connected to a specific wifi (or general wifi connections).

Probably, extra tracking points should be sent as soon as wifi is entered or left in case of a complete disabled tracking.

As detecting the wifi connection / connected SSID is covered by the location permission, as far as I know, there should be no further permissions needed when enabling the feature.

Possible issues:

Mobile wifi access points can be non-static. Therefore, optionally defining specific SSIDs that should affect tracking frequency ND not only relying on any wifi connection could be a good option.

Thanks for your great application!


Edit: just saw this topic which would be possibly solved with the feature request as well: Incorrect points due to A-GPS switching

2 Likes

This is a good idea.

But currently it seems that a point is recorded only when both the distance and time filters are satisfied. When I stay at home for one full day, it only records one point.

1 Like

Then you might have good GPS reception without too much position drift :wink:

In my case it sometimes detects very far point jumps in between and therefore also records them.

Additionaly, recording points is only half of the story: the tracking is active the whole time and consumes battery unnecessarily which could be prevented :slight_smile:

You are correct, at home my GPS accuracy is 5 meter in “GPS Test” when it is running foreground.

Don’t know what accuracy the background Dawarich can get.

This would be great. I literally came here today to post something similar to this… but I would like the option to be able to turn down tracking frequency when in a certain geographical area… Which is the same idea, but when I’m at home I don’t need the tracking to be so high resolution.

Additionally, being able to turn down frequency of tracking updates at certain traveling speeds would be great, too.

Right now, with Dawarich at a reasonable tracking interval and distance so you get decent tracks that aren’t jumping all over the place, especially while driving, it drains the battery like crazy. If I turn down the frequency, I get huge map jumps while driving and stuff, so that kinda sucks.

I think a dynamic tracking interval depending on speed would be a good answer.