Android: AlarMe is a weather-sensitive alarm clock that keeps an eye on the weather and will wake you accordingly so you're never late because of inclement conditions. If it's raining, you can get up a little early to beat the traffic.
AlarMe lets you set up to six different weather profiles for each of your alarms. For example, if I say I want to wake up at 6:30am every morning, but I want an extra 15 minutes in case it's rainy and I know traffic will be a mess, that's easy to set up. I can even tell AlarMe to let me sleep in an extra 15 minutes if it's sunny and clear outside.
The app is free, but you only get two of those six weather profiles per alarm in the free version. To unlock all six, (and to set as many individual alarms as you want) you'll need to bump up to the Pro version, which will set you back $2 via in-app purchase. The free version is more than enough to get you started, and you can upgrade after you give the app a try. Hit the link below to download it.
AlarMe (Free) [Google Play]