Übersicht OpenWeather - Internet Wetter

Mit diesem Funktionsbaustein kann eine einfache Wettervorhersage integriert werden. Dieser Baustein wird mit dem Bedienelement Internet Wetter verknüpft.

Wichtig

  • Wird dieser Funktionsbaustein verwendet, muss die Steuerung zwingend Verbindung zum Internet haben und die Domain auflösen können. Ohne Internet Verbindung bzw. nicht erreichbarer DNS Server kann unter Umständen der Watchdog auslösen und die Steuerung wird neu gestartet.
  • Eine Aktualisierung der Wetterdaten kann nicht unterbrochen werden. Ist eine Abfrage aktiv und besteht keine Internetverbindung oder kann der Domainname nicht aufgelöst werden, ist das Einspielen des Projektes unter Umständen nicht möglich, in diesem Fall muss das Ende der Abfrage bzw. Timeout abgewartet werden.
  • Dieser Baustein sollte nicht für Steuerungsaufgaben wie z.B. eine Heizungsregelung verwendet werden da die Daten hierzu viel zu ungenau sind.
  • Die Steuerung muss permanent auf das Internet zugreifen können um die Daten abzurufen. Ein abschalten der Internetverbindung, beispielsweise über Nacht oder während Abwesenheit, kann unter Umständen zu einem auslösen des Watchdogs der Steuerung führen.
  • Die Daten des Dienstes können in manchen Gegenden sehr ungenau sein.
  • Als Dienst wird OpenWeatherMap verwendet, siehe https://openweathermap.org/. Um den Dienst nutzen zu können, muss ein Account angelegt werden, im Account bekommen Sie einen API Key welcher in diesem Funktionsbaustein eingetragen werden muss. Für die zukünftige  Verfügbarkeit des Dienstes oder Richtigkeit der Wetterdaten kann keine Gewähr übernommen werden.



Eingänge




Ausgänge

KF
Fehler Abfrage
Kommunikationsfehler wenn die Daten nicht abgerufen werden konnten.
TP
Temperatur
Temperatur in °C
LF
Luftfeuchtigkeit
Relative Luftfeuchte in Prozent
LD
Luftdruck hPa
Luftdruck in hPa
WK
Wind km/h
Wind in km/s
BW
Bewölkung
Bewölkung in %
Regen Regen
1 wenn Regen
ID ID
Wetterlage als ID, siehe Openwethermap Weather condition codes
GR ID Gruppe ID als Gruppe siehe Openwethermap Weather condition codes

Wenn als ID 500 bis 531 ausgegeben wird, Kategorie Regen, wird an diesem Ausgang 5 ausgegeben. Damit erhält man die Unterscheidung zwischen Regen, Sturm usw.

Parameter

Längengrad
Längengrad in Dezimalgrad
Breitengrad
Breitengrad in Dezimalgrad
Aktualisierung
Intervall Aktualisierung. OpenWeatherMap stellt die Wetterdaten im kostenlosen Account nur alle 3 Stunden zur Verfügung, ein kleinerer Intervall bringt in der kostenlosen Variante daher keine höhere Genauigkeit.
API Key API Key welcher bei der Anmeldung generiert wird.

Liste der IDs.

Für eine aktuelle Beschreibung siehe Openwethermap Weather condition codes.











Siehe auch allgemeine Parameter aller Funktionsbausteine.