Das öffentliche API ist erreichbar unter:
https://api.wetter-wels.at
Optionaler Parameter type zur Auswahl:
current – aktuelle Werteday – Tageswerteweek – Wochenwertemonth – Monatswerteyear – JahreswerteBeispiel:
curl -s "https://api.wetter-wels.at?type=current" | jq
current{
"temperature": {
"value": 1.8,
"units": "C"
},
"dewpoint": {
"value": -0.8,
"units": "C"
},
"humidity": {
"value": 83.2,
"units": "%"
},
"barometer": {
"value": 1014.2,
"units": "hPa"
},
"heat_index": {
"value": 1.8,
"units": "C"
},
"wind_speed": {
"value": 1.9,
"units": "km/h"
},
"wind_gust": {
"value": 3.6,
"units": "km/h"
},
"wind_direction": {
"value": 242.7,
"units": ""
},
"wind_chill": {
"value": 1.8,
"units": "C"
},
"rain_rate": {
"value": 0,
"units": "mm/h"
}
}
curl & jqcurl -s "https://api.wetter-wels.at?type=current" | jq '.temperature.value'
curl -s "https://api.wetter-wels.at?type=current" | jq '.humidity.value'
curl -s "https://api.wetter-wels.at?type=day" | jq
Mit diesem Endpunkt kann geprüft werden, ob ein bestimmter Sensorwert einen Grenzwert überschreitet oder unterschreitet. Die API gibt immer true oder false zurück:
true – der Wert erfüllt die Bedingung (above oder below) und liegt somit über bzw. unter dem angegebenen Grenzwertfalse: Der Wert erfüllt die Bedingung nicht.Endpunkt:
https://api.wetter-wels.at/warnings
Parameter:
value – Name des Wertes, z. B. current-temperature-value oder current-humidity-valuecondition – above oder belowthreshold – Zahl, mit der der Wert verglichen wirdBeispiele:
// Prüfen, ob die aktuelle Temperatur über 5°C liegt
curl -s "https://api.wetter-wels.at/warnings/?value=current-temperature-value&condition=above&threshold=5"
// Prüfen, ob die Luftfeuchtigkeit unter 90% liegt
curl -s "https://api.wetter-wels.at/warnings/?value=current-humidity-value&condition=below&threshold=90"
Value-Namen basieren auf der JSON-Struktur:
{
"current": {
"temperature": { "value": 0, "units": "C" }, // current-temperature-value
"dewpoint": { "value": -2.9, "units": "C" }, // current-dewpoint-value
"humidity": { "value": 81, "units": "%" } // current-humidity-value
}
}
Die Daten & Einheiten sind die gleichen wie auf der grafischen Seite. Die aktuellen Werte werden alle 5 Minuten aktualisiert und sind immer leicht verzögert (Gleitender Mittelwert). Sollten Sie die Daten in einen öffentlich einsehbaren Webservice einbinden, geben Sie bitte "wetter-wels.at" als Quelle an. Alle Werte ohne Gewähr.