meteo_forecast
Get a 1–16 day weather forecast for any Swiss location or coordinates. Returns daily values (temp, precipitation, wind, UV, sunshine hours, WMO code) and optional hourly data.
Instructions
<use_case> 1-16 Tage Wetterprognose für einen Ortsnamen oder Koordinaten — basierend auf dem MeteoSwiss-ICON-Modell (1-2 km Auflösung). Liefert Tageswerte (Temperatur Min/Max, Niederschlag, Wind, UV, Sonnenstunden, WMO-Code) und optional Stundenwerte. </use_case>
<important_notes>
Modell: MeteoSwiss ICON-CH1/CH2-EPS via Open-Meteo
location wird geokodiert (Fuzzy-Fallback bei Misserfolg); lat/lon überschreibt location und spart einen HTTP-Roundtrip
Stündliche Daten füllen die ersten 48 Stunden, nicht den vollen Range
Bei Upstream-Ausfall: Direktlinks statt Hard-Fail </important_notes>
Args: params (ForecastInput): - location: Ortsname (geokodiert) ODER lat/lon direkt - days: Prognosetage (1–16, Standard: 7) - hourly: True für Stundenwerte - response_format: 'markdown' oder 'json'
Returns: str: Tages- (und optional Stunden-)Prognose mit Wettercode und Planung.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |