Pollenflug

Version Product Version License Actions

Das Modul nutzt den von Deutschen Wetterdienst (DWD) bereitgestellten Pollenflug-Gefahrenindex (opendata.dwd.de) zur graphischen Aufbereitung und erzeugt über alle Meldungen einen kurzen Tageshinweis für die entsprechenden Gefahren.

Inhaltverzeichnis

  1. Funktionsumfang
  2. Voraussetzungen
  3. Installation
  4. Einrichten der Instanzen in IP-Symcon
  5. Statusvariablen und Profile
  6. WebFront
  7. PHP-Befehlsreferenz
  8. Versionshistorie

1. Funktionsumfang

Dieses Modul ruft den Pollenflug-Gefahrenindex von DWD ab und stellt ihn textuell bzw. graphisch dar.

  • Auswahl des gewüschten Bundeslandes
  • Auswahl der gewünschten Region
  • Auswahl der darzustellenden Tage (max. 3 Tage)
  • Einbindung des gesamtdeutschen Pollenflugkalenders (Bildlink)
  • Tägliche Aktualisierung der Daten (siehe Einrichten der Instanz)

2. Voraussetzungen

  • IP-Symcon ab Version 5.2

3. Installation

  • Über den Modul Store das Modul Pollenflug installieren.
  • Alternativ Über das Modul-Control folgende URL hinzufügen.
    https://github.com/Wilkware/IPSymconPollination oder git://github.com/Wilkware/IPSymconPollination.git

4. Einrichten der Instanzen in IP-Symcon

  • Unter "Instanz hinzufügen" ist das ‚Pollen Count*-Modul (Alias: Pollenflug) unter dem Hersteller ‚(Geräte)‘ aufgeführt.

Konfigurationsseite:

Name Beschreibung
Bundesland Auswahl des Bundesland für welchen man die den Gefahrenindex haben möchte.
Region Auswahl der Teilregion innerhalb des Bundeslandes.
Anzahl darzustellende Tage Anzahl der vorhergesagten Tage (1-3 Tage). HINWEIS: Viele Regionen liefern nur Daten für 2 Tage!
Variable für Tageshinweis anlegen? Schalter, ob der tägliche Tageshinweis (Text) angelegt und aktualisiert werden soll.
Variable für Graphische Vorhersage anlegen? Schalter, ob die graphische Vorhersage (HTMLBox) angelegt und aktualisiert werden soll.
Variable für Bildlink auf gesamtdeutschen Pollenflugkalender anlegen? Schalter, ob ein statischer Link (HTMLBox) zum Übersichtsbild erzeugt werden soll.
Tägliche Aktualisierung aktivieren? Schalter, ob das tägliche Update aktiv oder inaktiv ist. DWD aktualisiert die Daten immer 11:00 Uhr. Das Modul holt die Daten immer 15 Minuten später (11:15 Uhr) ab.

5. Statusvariablen und Profile

Die Statusvariablen werden je nach Einstellung automatisch angelegt. Das Löschen einzelner kann zu Fehlfunktionen führen.

Name Typ Beschreibung
Letzte Aktualisierung Integer von DWD gelieferter Zeitstempel der letzten Aktualisierung
Nächste Aktualisierung Integer von DWD gelieferter Zeitstempel für die nächste Aktualisierung
Tageshinweis String Textuelle Zusammenfassung der Vorhersage
Vorhersage String Graphische Repräsentation des Gefahrenindex in Abhängigkeit der gewählten darzustellenden Tage
Jahreskalender String statischer Link zum Übersichtsbild

6. WebFront

Man kann die Statusvariablen direkt im WF verlinken.

7. PHP-Befehlsreferenz

void POLLEN_Update(int $InstanzID); Holt entsprechend der Konfiguration die gewählten Daten. Die Funktion liefert keinerlei Rückgabewert.

Beispiel: POLLEN_Update(12345);

8. Versionshistorie

v1.0.20190821

  • NEU: Initialversion (Migration vom Script Online.Pollination.ips.php v1.2.20181012).

Danksagung

Die verwendeten Icons sind vom Autor "Freepik" von www.flaticon.com (Icon made by Freepik from https://www.flaticon.com).
Vielen Dank für die hervorragende und tolle Arbeit! Thanks!

Entwickler

Spenden

Die Software ist für die nicht kommzerielle Nutzung kostenlos, Schenkungen als Unterstützung für den Entwickler bitte hier:

License

Lizenz

Licence