Frequently asked questionsQ1: There is no weather data downloaded / The location of the weather is not correct / …
Getting weather to your watch requires 4 things to be right:
- Condition 1: You need to be actively connected with your phone via Bluetooth (go to Garmin Connect Mobile and synchronize your watch to force an active connection)
- Condition 2: Your phone needs to be connected with the internet
- Condition 3: You need to acquire a gps position by starting a run activity and waiting for a green gps fix. (you can return to the watch face once you have acquired the fix, you don’t need to start the run activity). Alternatively in the settings of the app you can also set the default longitude/latitude to your home location, enter the lat/long in the format as provided by this website: https://www.latlong.net/.
- Condition 4: Garmin Connect Mobile needs to be running on your mobile phone (as a background process or actively as a foreground process). Make sure that you have no battery saver apps running that kill the Garmin Connect Mobile instance. (All Internet traffic is throttled through the Garmin Connect Mobile App) (This condition is very important! When the weather is not updating on your watch the usual cause is that Garmin Connect Mobile is not running any more)
- OpenWeatherMap API Key (optional): Data Lover provides the ability to fill in your own weather api key, this has as advantage that you don’t have to share it with other persons. To request this key sign up at openweathermap and generate an API key. After doing so fill in the key in the Data Lover Application settings.
- Data Lover Donation Key: Without donation key the fastest weather refresh is every 4 hours (see bottom of this page for the procedure on how to get a donation key)
(TIP: change the right chart option to Weather + Time Last Update to see when the last weather update was executed)
Q2: I have entered the lat/long but the watch shows the wrong city
A typical mistake is that you haven’t put a minus symbol where there has to be one. So don’t do a Google search but go to https://www.latlong.net/ and copy the latitude/longitude for your city as that site shows it.
Q3: How often is the weather being refreshed?
A simple question with a not so straightforward answer as it’s dependant on several factors:
- the fastest weather refresh rate is normally 4 hours, after filling in a donation key the fastest refresh rate becomes 15 minutes.
- the refresh happens at regular intervals and at the moment the refresh happens there needs to be an active bluetooth connection, an active internet connection and a stored gps location (see Q1)
- the data of the weather comes from the OpenWeaterMap weather service, if the service address returns an invalid response (or times out) then the cached data stored in the watch face remains to be shown
- the data of the weather comes from the OpenWeaterMap weather service, this service also caches data and is also dependant on eg weather stations to provide data to OpenWeaterMap So It could be that there is no new data and that the data just remains the same….
Q4: Can I verify whether the weather fetch was sucessful?
Yes, you can set the right chart option to Weather + Time of last update. When the weather fetch is succesful it will show the time of the latest fetch in the foreground color (white by default), when the weather fetch returned an error it will show in red (See Q1 on how to resolve. For additional debug info set up a debug session, see instructions at the bottom of this article.
Q5: The weather, the active heart rate chart and/or the option to show seconds is not available on my device
- fetching the weather requires the ability to connect to the internet which is not possible on Connect IQ 1 devices
- always on seconds and the active heart rate chart feature depend on the always on technology to provide updates to the screen while in low power mode (this is only supported in fenix 5 derivatives and vivoactive 3 derivatives)
Q6: The watch face says “Like it? Donate!”. Do I need to donate to use the watch face?
Twice per hour a small donation encouragement message is shown to make people aware that making a donation is a possibility. Making a donation is completely optional. In case you wish to donate you can find the donation procedure at the bottom of this article.
Q7: Can I force an update of the weather and or force an update of the sunrise/sunset times?
This doesn’t work on all watches, but it’ll work on most:
- setup everything as explained in Q1 and/or Q5
- uninstall the watch face (see Q8) (you will lose all your customizations by the uninstallation)
- install the watch face
Q8: I try to install the watch face but the Connect IQ store tells me I need a firmware update while I’m already at the latest version!
Solution 1: Disconnect your watch from the usb cable, likely there’s an update on your watch ready to be installed. Install this update and retry.
Solution 2: Restore your watch to factory settings from within the System menu on your watch. (Be sure to upload your activities to Garmin Connect first as all user data will be wiped from the watch.)
Q9: I can not remove the watch face
To delete the Data Lover watch face you first have to make another face the active watch face.
(To change the active watch face long press the left middle button on a button device or long press the screen on a touch device)
Q10: Setting “x” is not applied properly
Sometimes when auto-updating a watch face the settings were updated to the new version but the program itself was not yet updated and was stuck on the previous version. To fix this remove the watch face (see Q9) and reinstall the watch face. (you will have to reapply your customization to the settings when removing and installing)
Q11: The city shown is far away from my location
There is a firmware bug on some Garmin watches (Vivoactive 3, Fenix, …) which can make the gps position drift. A workaround for this issue is to ignore the values the gps watch returns, you do this by setting the following configuration in the App Settings:
- Allow Gps Override: Set to off
- Latitude/Longitude: Fill the values for your location (Beware that you might need a minus sign for your latitude or longitude, to get the correct format for your location use the website https://www.latlong.net )
Q12: Where do I find the app settings?
You can use Garmin Express or Garmin Connect Mobile to adjust the application settings, a help topic which describes this in more detail can be found here
Q13: How do I change the temperature to Celsius?
On your watch go to Settings – System – Units – Temperature
On the next internet request the weather will use the new unit.
(If you don’t want to wait for the next internet request: after changing the unit to the desired measure execute an uninstall and reinstall of Data Lover)
Q14: I have read Q1 and followed all directions but the weather does not update any more
Sometimes the update of the watch face is not applied properly where settings and program file get out of sync. To resolve this uninstall and reinstall Data Lover and then follow the directions as indicated in FAQ Q1.
Q15: What are the default wind speed units?
When the setting is on “default” then km/h is used when your watch uses the metric system, miles/h is used when you use the imperial system. You can change to other wind speed units in the application settings of the watch.
Q16: The sunrise/sunset time is incorrect
The sunrise time is calculated once a day and is dependent on getting a good gps fix:
- the gps location is only known for a very short period in watch faces (only shortly after doing a gps activity). To let the watchface acquire your location do the following: start a gps activity (eg run) and wait till you have acquired a good gps signal. stop the activity and go back to the watchface.
I have another question!
There are several channels for support:
- You can post your question below this article
- You can post your question in the forum support topic
- You can use the contact developer link on the app description page
DownloadThe watchface can be downloaded from the Connect IQ Store
DonationsThe watch face is fully functional without donating (there is a very occasional small message to encourage donations, refreshing the weather info occurs at a slightly higher rate after donation).
If you like the watch face you can show your appreciation by donating a small amount (suggested donation: 3 euro) on my PayPal account (Mention the name of the app: “Data Lover” + your email address). After donation you will receive a donation key on your PayPal email address which will remove the encouragement message from the watch face. (this email is a manual process, if you do not receive a donation key within 48 hours contact me via the contact developer link)
(SPECIAL PROMO: in case you like several of my apps and you want to remove donation encouragement messages from all of them, then donating one big amount might be beneficial to you. When you donate 19 euro or more you’ll get one key that’s valid for ALL my current AND future apps: https://www.paypal.me/PeterDeDecker/19eur )
LocalisationI’m working on Data Lover localisation, the localized version is available as a public beta version. See https://apps.garmin.com/en-US/apps/5cd7f160-804e-4ed6-aae2-186d86294a39. In the “What’s new” section you can see which languages still needs to be done.
Debugging setup (for advanced users)The watch face contains a debug option, to set this up follow these steps:
1/ Uninstall the watch face (See Q9)
2/ Install the watch face and turn on the debug option in the settings
3/ Connect the watch with an usb cable to your computer and browse to the folder \GARMIN\APPS Remember the most recent name of the PRG file
4/ Browse to the folder \GARMIN\APPS\LOGS and create a txt file with the same name as the most recent prg file 5/ After running the watchface for a while the txt file should contain debug info about sun events and weather retrieval
FeedbackDid you like this article?
- Post in the comments section below!