Weather Underground widget

Available in the app store! For the vivoactive and new forerunners!

https://apps.garmin.com/en-US/apps/f509fc4e-7f1f-48a5-b337-ed86668c5f6c

This will provide access to data from thousands of weather stations in the "Weather Underground". Only tested in the US, but I understand it's available in many other locations.

Not just the weather in your town, but it could be your own back yard, if you have a weather station connected to WU!



To use this widget, you WILL NEED an "APIKEY" from WU. You can get one for no cost but only if if have a weather station that sends data to WU,

.
Many of the following posts are for the old version of this widget which is no longer available, so check at the end for info on the new version.


  • If you see "no Phone", that means for some reason then, the Connect IQ subsystem isn't seeing that your phone is connected. That's why I asked if you've tried a CIQ watchface, just to verify that you never see it connected. I have a few simple watchfaces in the app store that all show BT status, so you may just want to try one of them, but something is weird between your watch and phone....
  • If you see "no Phone", that means for some reason then, the Connect IQ subsystem isn't seeing that your phone is connected. That's why I asked if you've tried a CIQ watchface, just to verify that you never see it connected. I have a few simple watchfaces in the app store that all show BT status, so you may just want to try one of them, but something is weird between your watch and phone....


    I just downloaded and installed/tested your SimpleBig WF. No BT icon is present. So, I went to Music Controls and was able to start/stop music on my phone from the 235.

    Do the Smart Notifications need to be enabled for either the WU widget or the WF? (I have those set "off")
  • There is something odd going on and I suspect it's something in Garmin Connect Mobile of iOS or how your watch is paired. Could it be that you had the watch paired with another device in the past?

    You may want to ask about this in the GCM/iOS forum at https://forums.garmin.com/forumdisplay.php?445-Garmin-Connect-Mobile-iOS, and I'll check with a few folks I know that have iPhones to see if they have any idea.

    Also, which device do you have, and what FW is on it? Also, what version of GCM are you using on your phone?
  • No, I've only had this 235 for a few weeks and only paired to the one device. Just as a test, I removed the widget and reinstalled it, resetting the API key, etc. Still reads "no phone!" I'll check in on the link you sent. thanks again, Neale
  • I know what it is and it's actually something I ran across awhile back...

    Turns out on the 230 (I just verified it on mine) and the 235, if in Bluetooth settings, you turn off "smart notifications", phoneConnected is always false, even when connected. Turn "smart notifcations" back on, and phoneConnected works as it should.



    Turn on "Smart Notifcations" on the watch. You can then turn off the stuff you don't want to see on your phone!

    (I'm getting forgetful in my old age! :) )
  • Save Weather Data

    Hello! Thank you for making this awesome widget. It is fantastic!

    There are two features that I would love to have:

    1. It would be great if it saved the latest weather information so that I could see the weather instantly, and not have to wait for it to request weather information every time I go to the widget. This would also allow me to view relatively recent weather information even if my phone is not on me at the moment. If possible it could update regularly, and users could configure how often to have it update.

    2. It would be great if it had some basic forecasts. Perhaps just the high/low temps and humidity for tomorrow?

    Reading through this thread it sounds as though you might actually have these features built in a yet-to-be released app version of the widget? If so, would you be willing to release the app?

    Alternatively, is the code for this widget open source, or would you be willing to share it? I might be able to get these features built if you shared the widget code that you have.

    Thank you so much!
  • Hello! Thank you for making this awesome widget. It is fantastic!

    There are two features that I would love to have:

    1. It would be great if it saved the latest weather information so that I could see the weather instantly, and not have to wait for it to request weather information every time I go to the widget. This would also allow me to view relatively recent weather information even if my phone is not on me at the moment. If possible it could update regularly, and users could configure how often to have it update.

    2. It would be great if it had some basic forecasts. Perhaps just the high/low temps and humidity for tomorrow?

    Reading through this thread it sounds as though you might actually have these features built in a yet-to-be released app version of the widget? If so, would you be willing to release the app?

    Alternatively, is the code for this widget open source, or would you be willing to share it? I might be able to get these features built if you shared the widget code that you have.

    Thank you so much!


    I am working on an app version that addresses much of this. As a widget it can only run for about a minute at a time, and it's just a "quick view".

    The app was working with a forecast (only displaying one days worth), but there is an issue with the minimum amount of data I can get back from WU - it's 7 days worth and has both F and C data (in numbers and text), and it would often cause the device to crash, so I'm holding it back to see if something will change within the Connect IQ engine. (at least not cause a crash!) It's a problem I've reported to Garmin, so I check each new version for a fix. It's configurable as to how often it updates the weather, and displays the last known data until it can get new data.

    I won't be releasing source.
  • I see there's a new version, any changes ? Thanks !
  • Nope, no changes. Looks like the app store just auto-migrated it for some APAC devices. (the -upd at the end usually indicates an action by the app store)
  • Not sure what I am doing

    I am very interested is in using this over the stock weather app. As a cyclist, wind speed and direction is importation. But I am stuck trying to get a "API KEY", FROM WEATHER UNDERGROUND. I have a account and I understand I can sign up for free. But its asking me for a project name and my website. all i can say is "huh"? I don't understand.