OpenWeatherMap

De OpenWeatherMap-schnittstelle communiceert via internet om weergegevens op te halen. Er worden zowel actuele gegevens gebruikt, als een voorspelling iedere drie uur tot vijf dagen. De weerdienst is gratis beschikbaar.

Configuratie

In de gateway worden de locatie en de API-sleutel opgeslagen. Per interface kan dus slechts één locatie gebruikt worden. Een API-sleutel kan op de website van openweathermap.org aangekocht worden. Deze moet per klant apart gemaakt worden, omdat de API-sleutel altijd zichtbaar is.

De taal van de weergegevens kan onder het tabblad Geavanceerd geconfigureerd worden.

Variabelen

De variabele time, geeft altijd het tijdstip van de laatste query terug. Deze variabele wordt niet in de monitor opgenomen.

Locatie

Variabele Beschrijving
city [string] Naam van de stad.
country [string] Landcode. Bijv. CH.
timezone [time] Tijdsverschil in ms.
sunrise [datetime] Vandaag zonsopgang.
sunset [datetime] Vandaag zonsondergang.
geolat [real] Breedtegraad.
geolng [real] Lengtegraad.

Opmerking: De zonsopgang en -ondergang wordt alleen na het ophalen van de gegevens berekend. Het wordt aanbevolen om in plaats daarvan de Functieblok SUNINFO te gebruiken.

Weer Heden En Voorspelling

Er worden altijd dezelfde waarden per drie-uurinterval opgehaald. Deze hebben elk een ander voorvoegsel. Het voorvoegsel act_ geeft de actuele waarden terug.

Variabele Beschrijving
dt [datetime] Absoluut tijdstip, voor hetwelk de opgeslagen gegevens geldig zijn.
id [int] Status-ID van het weer volgens OpenWeatherMap.
icon [string] Symbool voor het weer.
main [string] Beschrijving van het weer in het Engels.
description [string] Nauwkeurigere beschrijving van het weer in het Engels.
temp [real] Temperatuur in °C.
humidity [int] Rel. vochtigheid in %.
visibility [int] Zichtbaarheid in meter.
rain [real] Neerslagvolume in mm.
snow [real] Hoeveelheid sneeuw in mm.
preassure [int] Luchtdruk op zeeniveau in mbar.
clouds [int] Bedekking in %.
windspeed [real] Windsnelheid in m/s.
winddirection [real] Oorsprong van de wind in °.

Tip: Er is een interne symboolbibliotheek voor de variabelen id en icon. Zie Weer-Icons.