OpenWeatherMap

A(z) OpenWeatherMap-interfész az interneten keresztül kommunikál, hogy időjárási adatokhoz jusson. Mind aktuális adatokat használnak, mind egy előrejelzést minden három órára öt napig. Az időjárás-szolgáltatás ingyenesen elérhető.

Konfiguráció

A kapun a hely és az API-kulcs van elmentve. Egy interfészhez tehát csak egy helyet lehet használni. Egy API-kulcsot a(z) openweathermap.org weboldalon lehet megvásárolni. Ez külön kell, hogy létrehozott legyen minden ügyfélre, mivel az API-kulcs mindig látható.

A(z) időjárási adatok nyelve a Kiterjesztett fül alatt konfigurálható.

Változók

A(z) time-változó mindig visszaadja az utolsó lekérdezés időpontját. Ez a változó nem rögzítődik a Monitorban.

Helyszín

Változó Leírás
city [string] A város neve.
country [string] Az ország rövidítése. Például: CH.
timezone [time] Időzóna eltolás ms-ben.
sunrise [datetime] A mai napkelte.
sunset [datetime] A mai napnyugta.
geolat [real] Szélesség.
geolng [real] Hosszúság.

Megjegyzés:A napkelte és a napnyugta csak az adatok lekérdezése után számítódik ki. Ajánlott helyette a(z) SUNINFO funkcióblokkot használni.

Időjárás Most és Előrejelzés

Minden három órára egy értéket kérdeznek le. Ezeknek minden egyes különböző a prefixe. A(z) act_ prefix visszaadja az aktuális értékeket.

Változó Leírás
dt [datetime] Abszolút időpont, amelyre az adatok érvényesek.
id [int] Az időjárás állapota az OpenWeatherMap szerint.
icon [string] Szimbólum az időjáráshoz.
main [string] Az időjárás leírása angol nyelven.
description [string] Pontosabb leírás az időjárásról angol nyelven.
temp [real] Hőmérséklet °C-ban.
humidity [int] Relatív páratartalom %-ban.
visibility [int] Látótávolság méterben.
rain [real] Esőmennyiség mm-ben.
snow [real] Hómennyiség mm-ben.
preassure [int] A légnyomás a tengerszinten mbar-ban.
clouds [int] Fedettség %-ban.
windspeed [real] Szélsebesség m/s-ban.
winddirection [real] A szél irányának °-ja.

Tip:Van egy belső ikonkönyvtár a(z) id- és icon-változókhoz. Lásd: Időjárási ikonok.