Smart Alarm is an application where you can set alarms with specific weather conditions to adjust the time automatically.
The alarms you can set are fully-featured with gradual volume increase, one-time date selection or weekly repeats, snooze with intervals and repeats, optional alarm name, full ringtone selection, and vibration support.
Light and Dark themes are available for your preference.
Some examples of alarms with conditions include...
Wake up 1 hour earlier if the weather is clear or mostly clear for the next 5 hours so you can start this nice day early.
Wake up 1 hour later if the weather is very cloudy for the next 6 hours so you can sleep in.
Work (Multiple Conditions):
1. Wake up 15 minutes earlier if there was at least 2 inches of snowfall over the last 8 hours (during the night) so you have time to get the snow off of your car.
2. Wake up 30 minutes earlier if there was at least 2 millimeters of freezing rain over the last 8 hours (during the night) so you have time to get the ice off of your car.
Automatically cancel your alarm if there is at least 1 inch of rain forecast over the next 6 hours so you don't have to wake up early on days you can't work.
Automatically cancel your alarm if the weather is not clear for the next 3 hours so you are not bothered when stars cannot be seen clearly.
Automatically cancel your alarm if there is at least 0.25 inches of rain forecast over the next 5 hours so you don't wake up when you can't go fishing pleasantly.
And so much more that it is only limited by your imagination!