Skip to content

Instantly share code, notes, and snippets.

@dewomser
Last active May 6, 2023 17:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dewomser/02de5484ed30d79f5eb21816e74acd56 to your computer and use it in GitHub Desktop.
Save dewomser/02de5484ed30d79f5eb21816e74acd56 to your computer and use it in GitHub Desktop.
Aktuelle Umweltdaten Luft für deutsche Städte
#!/bin/bash
#Daten werden mit > 1h < 2h Zeitverzögerung angegben
# Hier gibts die URL https://www.umweltbundesamt.de/daten/luft/luftdaten/luftqualitaet/ -> Stadt auswählen -> die URL ist der Link unter "Als CSV herunterladen"
# -> Stationsnummer In die nächste Teile kopieren
readarray -td ";" lq <<< $(curl "https://www.umweltbundesamt.de/api/air_data/v3/airquality/csv?date_from=$(date -d 'yesterday' +%F)&time_from=24&date_to=$(date +%F)&time_to=24&station=1460&lang=de" |grep -E x\|$(date -d '1 hours ago' +%H))
echo ${lq[1]}:${lq[7]};echo ${lq[2]}:${lq[8]};echo ${lq[3]}:${lq[9]};echo ${lq[4]}:${lq[10]};echo ${lq[5]}:${lq[11]};echo ${lq[6]}:${lq[12]}
@dewomser
Copy link
Author

dewomser commented May 6, 2023

Beispiel Ausgabe des Skripts:

Datum:"'06.05.2023 04:00'"
"Feinstaub (PM₁₀) stündlich gleitendes Tagesmittel in µg/m³":22
"Ozon (O₃) Ein-Stunden-Mittelwert in µg/m³":25
"Stickstoffdioxid (NO₂) Ein-Stunden-Mittelwert in µg/m³":14
"Feinstaub (PM₂,₅) stündlich gleitendes Tagesmittel in µg/m³":11
Luftqualitätsindex DERP023:gut

@dewomser
Copy link
Author

dewomser commented May 6, 2023

initial

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment