Skip to main content

an "API" for meteoalarm.eu using the rss feeds.

Project description

An alpha version of an API for meteoalarm.eu weather alerts.

Lets see a simple example:

 from meteoalarm_rssapi import MeteoAlarm
 meteo = MeteoAlarm('DE', 'Kreis Ahrweiler')

 print(meteo.alerts())

and you will get:

 awareness_type: Snow/Ice
 awareness_level: Yellow
 country: DE
 region: Kreis Ahrweiler
 from: 19.01.2021 10:00 CET
 until: 19.01.2021 12:00 CET
 message:   deutsch: Es tritt im Warnzeitraum oberhalb 400 m leichter 
            Schneefall mit Mengen zwischen 1 cm und 3 cm auf. In Staulagen 
            werden Mengen bis 5 cm erreicht. Die Schneefallgrenze steigt auf 
            1500 Meter. Verbreitet wird es glatt. 
            english: There is a risk of light snowfall (Level 1 of 4). 
            Height range: > 400 m; 
            Precipitation amounts: 1-3 cm; in windward areas: < 5 cm; 
            snowfall level: rising to 1500 meter

You need to know your iso 2-letter country code (e.g. DE) and the name of your region as reported by your national agency to meteoalarm.eu (e.g. Kreis Ahrweiler).

Please check the page for your country in meteoalarm.eu.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

meteoalarm_rssapi-0.0.7.tar.gz (24.0 kB view hashes)

Uploaded Source

Built Distribution

meteoalarm_rssapi-0.0.7-py3-none-any.whl (23.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page