Under Review
over 1 year ago

Get location from phone to show the right weather forecast

This is rather a feature request than a bug. Not sure where I should report it though, as it influences how the weather forecast feature is being used. 

I experience this almost every other week: I return from a weekend outside 100 kms away and the watch still keeps that distant location as a base for a weather forecast. So the forecast is wrong especially when going back from mountains. 

The phone locates itself pretty accurately with WiFi/GMS signal. Can the phone just pass the location to the watch instead of the watch needing to acquire the GPS signal manually?

Note that user might not even know he's getting a forecast for a different location. 

Parents
  • The bug from above strikes back. 

    The 1. is not a BT issue, but really the API error. Now the watch is connected, it syncs, the "as of“ indicates it was updated 20 mins ago, yet the forecast is for a location where I was yesterday. 

    The Weather.getCurrentConditions().observationLocationPosition contains the yesterday position.

    It did not change even when I acquired a new position by outdoor activity. The Position.getInfo().position is the one I already acquired with accuracy=1 while Activity.getActivityInfo().currentLocation is null. 

Comment
  • The bug from above strikes back. 

    The 1. is not a BT issue, but really the API error. Now the watch is connected, it syncs, the "as of“ indicates it was updated 20 mins ago, yet the forecast is for a location where I was yesterday. 

    The Weather.getCurrentConditions().observationLocationPosition contains the yesterday position.

    It did not change even when I acquired a new position by outdoor activity. The Position.getInfo().position is the one I already acquired with accuracy=1 while Activity.getActivityInfo().currentLocation is null. 

Children
No Data