Vær (MET)¶
Temperatur for en posisjon, brukt som forhåndsutfylt lastetemperatur i
Beholdning og egne tanker. Inn, åpent API
(api.met.no/weatherapi/locationforecast) — ingen nøkkel.
flowchart LR
API[Connect API] -->|locationforecast, åpent| MET[MET api.met.no]
MET --> TEMP[Forhåndsutfylt lastetemperatur]
classDef sys fill:#f8d7da,stroke:#b53b46
class API sys
Implementasjon¶
UserController bygger …/locationforecast/2.0/classic?lat=…;lon=…,
deserialiserer XML (Models/Weather.cs) og returnerer temperaturen.
Feilmodi¶
MET nede eller ugyldige koordinater ⇒ ingen temperatur; sjåføren fyller inn manuelt (standard 15 °C).
Rotasjon¶
Ingen (åpent API). MET krever en identifiserbar User-Agent.
Test¶
curl -s -H "User-Agent: knapphus-connect" \
"https://api.met.no/weatherapi/locationforecast/2.0/classic?lat=59.4;lon=5.3"