The icon is gone... sadly, I swiped it a few days ago. Just following up now. I want to know how to get it back.
Okay, I can tell you how to do it (see below

) or you can just wait until it pops-up again and launch it from the notification shade...
From an
Android Terminal Emulator app session, type this:
pm list packages | grep -i weather
that will (should) give you the package name of the weather app. If it doesn't, you might have to change the keyword
weather above to something like
accu
shell@hammerhead:/ $ pm list packages | grep -i weather
package:com.wunderground.android.weather
So, my weather app's <package name> is
com.wunderground.android.weather (omitting the "
package:" prefix, of course)
From here, we need to find the main activity for that app's package:
pm dump <package name>
where
<package name> is what you found from the first command above (
com.wunderground.android.weather for my example)
That's going to display a LOT of information to the screen. You want to find the section with the line "
android.intent.action.MAIN:" and examine the line right underneath it. Here's an example for my Weather Underground app (your output will be different, of course):
DUMP OF SERVICE package:
Activity Resolver Table:
Non-Data Actions:
android.intent.action.MAIN:
e42d908 com.wunderground.android.weather/.ui.WeatherHomeActivity
android.appwidget.action.APPWIDGET_CONFIGURE:
3bfc6ef0 com.wunderground.android.weather/.widgets.configure.ConfigureActivity
Omit/ignore the hex codes (e42d908) just before the package name.
So, from there, now that we have the name of the package and it's main activity, we can launch it:
am start -n com.wunderground.android.weather/.ui.WeatherHomeActivity
That should start your app on your device.
Cheers!
P.S. / note: if you're comfortable with an adb shell session, you can issue the above from an adb shell (but you probably already know that if you are familiar with that utility

)