Data Lover 45



A watch face featuring a readable time font, sun events, active statistics and YAHOO! weather. (features depend on watch capabilities, see Q5 in the Frequently Asked Questions below).

click to enlarge picture

click to enlarge picture



Frequently asked questions

Q1: There is no weather data downloaded / The location of the weather is not correct / …
Getting weather to your watch requires 3 things to be right:

  • you need to be connected with your phone via bluetooth (go to Garmin Connect Mobile and synchronize your watch to force an active connection)
  • your phone needs to be connected with the internet (to be able to download weather info)
  • In the settings of the app set the default longitude/latitude to your home location (when possible the watchface will try to acquire the location of your last gps activity, but when you enter the coordinates of your home city in the settings then the watchface has a sensible backup option). To retrieve the location of your city go to the website https://www.latlong.net/ and enter your city.

Once you have entered the longitude/latitude of your city in the settings and the above 3 things are ok then you’ll need to wait until the next Internet request to happen for things to be corrected. This may take up to 2 hours!

(TIP: change the right chart option to Weather + Time Last Update to see when the last weather update was executed)

Q2: Why is the weather shown for Brussels and not for my location?
In the settings of the app set your own default longitude/latitude to your home location (To retrieve the location of your city go to the website https://www.latlong.net/ and enter your city). When possible the watchface will try to acquire the location of your last gps activity, but when failing to retrieve this it’ll use the coordinates of the longitude/latitude you’ve entered)


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 2 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 YAHOO! 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 YAHOO! weather service, this service also caches data and is also dependant on eg weather stations to provide data to YAHOO! 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 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.

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.

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: 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

Download

The watchface can be downloaded from the Connect IQ Store

Donations

The 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”). 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 )

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


Feedback

Did you like this article?Questions?
  • Post in the comments section below!

45 thoughts on “Data Lover

  1. Reply MrEdDy23 May 24,2018 11:45

    Hi Peter,
    I went exactly what you recommend, but the weather simply does not work. Sometimes I see only Brussels. I do not see the weather for my current location.

  2. Reply Peter May 24,2018 11:59

    It is the way to fix the weather though make sure to all 3 requirements. I see if I can provide an option in the settings in the next version where you can provide a city override.

  3. Reply Barba Jun 1,2018 03:44

    Hi Peter,

    The letter (mail) icon at the top is always on even I don’t have any unread mail. How can I fix that?

  4. Reply Peter Jun 3,2018 06:47

    The icon indicates unread notifications. In your widget loop (press down from the watchface a few times) there should be a widget that shows these messages you can mark them as read by pressing the start button.

  5. Reply Joshua Demeter Jun 4,2018 18:14

    I have tried every fix to correct the default location from Brussels and nothing works. Can you please help?

    • Reply Peter Jun 5,2018 17:53

      hey Joshua, I have the impression that on some watch types it’s difficult to acquire the location from the last gps activity so in the next version of Data Lover I’ll be providing a mechanism so that you will be able to manually enter a longitude and latitude. Likely will be releasing the new version by the end of this week. Cheers, Peter.

  6. Reply Manolo Calvo Jun 11,2018 14:45

    Hi Peter
    Just bought the Fenix 5x on Jun 9 2018
    Downloaded Data Lover and Data Lover has been updated
    I’m in Palm Beach, FL USA
    But the watch thinks I’m in Brussels
    The temperature capture also seems to be Brussels
    Additionally, how you change the 1/2 circles chart at the very bottom on the watch face?
    I would like, instead, to have the HR chat at the bottom.
    Also the seconds are not displaying on the digital time capture.
    And, lastly, The HRM chart: What is the length of time tracked on the chart?

  7. Reply Christopher W Jul 4,2018 00:59

    Hey I was wondering if there’s a feature to change the weather temp measurement from Fahrenheit to Celsius

    • Reply salyavin Jul 4,2018 03:29

      I am having trouble with it being stuck on Fahrenheit as well.

      • Reply Peter Jul 4,2018 05:36

        On your watch go to settings – system – units- temperature – celsius

        On the next weather refresh the new unit will be used.

  8. Reply Павел Jul 13,2018 11:47

    Питер, добрый день, что они имеют ввиду под словами “большое лицо” ?

  9. Reply Uwe Rasmussen Jul 14,2018 21:51

    Hi, I have the Forerunner 235 with DataLover but do not have the option to set the Right chart to anything other than “Move Circles”, and similarly the bottom chart to “Step History”. I would like to set the right chart to weather/temperature but cannot seem to be find the setting.
    Is it only possible to have the weather with a different watch than the FR235?

    • Reply Peter Jul 19,2018 19:27

      the FR235 is a Connect IQ v1 watch does not support connecting to the internet from a watch face, so the option to set weather is not available on that watch. The option to set the weather is available in newer watches such as the FR735xt, Fenix5, Vivoactive3, etc…

  10. Reply AA Jul 18,2018 13:54

    Hi,

    Can you please advise how I can change the weather from F to C? I tried changing the setting via Garmin connect under Measurement Units to Metric and Statute UK, but the weather is still in F (even after syncing).

    Thank you

  11. Reply Peter Jul 18,2018 18:24

    You can change the units on the watch via menu Settings -》 system -》 units. After you change the unit it will take until the next weather fetch before you see it adjusted in data lover (The weather fetch is executed every 2 hours)

  12. Reply Darien Jul 26,2018 00:16

    Anyway to change the font color for the HR graph? When the theme is set to white/black the font is white and is very difficult to read

    • Reply Peter Jul 26,2018 06:04

      Not at the moment. I’ll add a new option in the next Data Lover release so that you can choose this color. Cheers, Peter.

  13. Reply Nikolay Jul 30,2018 09:46

    Hi Peter,

    Do you plan to add the current HR as an option to be displayed in the HR graph. I have Vivoactive 3 and the current HR value will be more useful than the HR range for me. Maybe to show the current next to the range.

  14. Reply Peter Jul 30,2018 13:36

    Sounds reasonable 🙂
    I’ll try to take this along in the next version.

  15. Reply Bob Wagner Aug 4,2018 06:23

    Has anyone started working with Beta 3 SDK. I am really interested in the ability to access the Radar data, but not confident in getting started. I have written one Data app called MaxSpeed that is based on a Simple Data Field.

  16. Reply Max Aug 5,2018 05:11

    Hi Peter. What means percentage under the move bar? i didnt find the answer in FAQ

  17. Reply Peter Aug 5,2018 08:54

    The percentage indicates how much of today’s step goal has been completed.

  18. Reply Emily Aug 7,2018 13:05

    Below my field 1 and field 2, There is a field with a percentage. It’s the same percentage, which I *think* is the percentage of steps completed toward my goal. But it’s there twice, and I cannot see that customization in the settings.

  19. Reply Peter Aug 7,2018 13:09

    Hmm. Can you post a screenshot?

  20. Reply Matt Aug 11,2018 18:17

    So I like this face, however, the battery drain is unreal. I literally have to charge the watch eeryday. That’s overkill.

  21. Reply Peter Aug 11,2018 19:19

    Which watch do you have matt?

  22. Reply Roos Aug 24,2018 17:59

    Downloading weather data only works when Garmin Connect is running in the background. Is it normal?
    Iphone and Tactix Charlie FW 10

  23. Reply Peter Aug 25,2018 05:59

    Yes the watch itself Can not connect to the internet so it depends on a active Bluetooth connection to garmin connect mobile for retrieval

  24. Reply M. Scott Sep 1,2018 22:11

    Hi Peter;

    I donated on Aug. 19 but also did not receive the donation fee number for the app. Looking forward to the number so I can further enjoy the app!

    Thank you – great app !

  25. Reply Kevin Sep 11,2018 06:25

    First of all, I love this Watch face! Great work!

    I noticed, not sure if anyone brought it up already; if the weather message is too long, it will actually covered up the date field. For example, if the weather is “Scattered Thunderstorms”, the date won’t get displayed as the message takes up the entire roll. Is there anyway around this?

    Thanks in advance!

    -K

    • Reply Peter Sep 11,2018 08:38

      Yes this is by design.

      There are a “few levels” of dates that get displayed:
      – Mon, 10 Sep
      – 10 Sep
      – 10/9
      – nothing

      The version of the date that gets displayed is dependent on the width of the weather condition. As Scattered Thunderstorms does not leave enough space for the smallest version of the date to be displayed it falls into the nothing case.

      • Reply Kevin Sep 12,2018 02:43

        Hi Peter,

        Thanks for the reply. I actually prefer knowing the date than the current weather. Hopefully there is a way in the future for this. maybe scrolling weather display or using abbreviation for the weather condition?

        Thanks again!

        -K

  26. Reply simone Sep 11,2018 13:40

    Hi Peter, Thx for your job.
    I’ve got forerunner 235 can’t see weather.
    Other problem is that i can’t choose anythin in the bottom chart exept the move field. How can i display HR?? Is there a way to display the HR in the field 4?
    Thx.

  27. Reply Amy Sep 11,2018 13:50

    Hi there. How do I change weather from faranheit to Celsius please?
    Thanks. Amy.

    • Reply Peter Sep 11,2018 14:38

      On your watch go to settings -> system settings -> change the units there. It’ll take up to the next internet fetch before the watch uses the new settings.

  28. Reply Kevin Sep 17,2018 01:40

    Hi Peter,

    I just installed the latest update for Data Lover, however after the installation , the Watchface no longer works on my Descent MK1. The watch face was set back to default, when I try to change it to Data Lover, it just shows the IQ logo with the yellow exclamation mark. I tried to restart the watch and still got the same error. I have not try to uninstall then reinstall yet tho. Not sure if anyone else is experiencing this problem also?

    • Reply Peter Sep 17,2018 07:36

      To update to a new version it’s always best to uninstall / reinstall (especially if there are changes to the settings options such as in 6.0) – (unfortunately uninstall/reinstall means you’ll have to re-enter your setting customizations, so be sure to note down your changes).

      Let me know if the problem persists after uninstall/reinstall then we’ll look deeper into it.

Leave a Reply