Atmosonic - Your Personal Weather: atmosonic.streamlit.app
If you get an error, although rare, please wait ~30 seconds, as the API most likely rate-limited
This is a Python-based application designed with and hosted on Streamlit. It uses many of Streamlit's built-in widgets, as well as some HTML with Streamlit markdowns to create custom text areas.
- Gets the user's current location (usually ends up somewhere in Oregon since its hosted on Streamlit
- Uses the free Open Meteo API to get current (15 minute) weather conditions, daily high/low, and hourly conditions to compare change in the past hour
- Displays the weather with an icon and description
- Added touch: Plays music that corresponds to the weather. If there's an error, the fallback is 24D Skyfall by Adele.
- A: Download the app through your browser
- B: Clone this repo and change the place parameter to your location for permanent location