Eigene Wetterseite

Abholung der Wetterberichte, Vorhersagen und Karten über FTP.

Für die Wetterseite wird ein Zugang zum DWD-FTP-Server benötigt!
Wetter und Klima - Deutscher Wetterdienst – Spezielle Nutzer

Infos über Landkreis, Warnregion usw. gibt es dann auf dem FTP unter ftp://ftp-outgoing2.dwd.de/gds/specials/warnings/legend_warnings.xls

Bitte alles durchlesen und die Reihenfolge einhalten.

Für eine komplette Neuinstallation gilt folgendes:

[ol]
[li]WetterFtpDWD.rar nach Webfront/user entpacken [/li][li]Scripts WetterDWD.rar nach scripts entpacken [/li][li]eine Kategorie im Objektbaum(root) WetterDatenDWD erstellen [/li][li]in dieser Kategorie 4 Scripts anlegen und entweder die Daten importieren oder den Inhalt einfügen. Die Namen, müssen exakt übernommen werden! Beim anlegen der Scripts muss darauf geachtet werden, dass unter Optionen -> Benutze speziellen Dateinamen noch .ips.php an den Scriptnamen angehangen werden muss! Beim importieren, entfällt dieses. [/li][li]eine Stringvariable für die Warnmeldungen anlegen. Diese kann dann für Mail, SMS oder sonstiges verwendet werden. [/li][li]im Konfigscript alle relevanten Daten eintragen. Bei Nichtverwendung gewisser Variablen, diese bitte auf 0(null) setzen. Zwingend erforderlich sind: Kennung, Region und der Landkreis. [/li][li]Im WebfrontConfigurator(WFC) eine eigene Seite anlegen. URL: user/WetterFtpDWD/WetterIndex.php Intervall: 1800 [/li][li]je ein Ereignis für Vorhersage(60min) und ftpServerDWD(30min) anlegen. [/li][li]Nach nochmaliger Prüfung ob alles korrekt angelegt wurde, je einmal das Script Vorhersage und ftpServerDWD von Hand ausführen. [/li][li]Es werden nun für die ausgewählte Kennung und Region die Wetterberichte, Vorhersagen und Karten in die entsprechenden Ordner kopiert. Das ganze dauert je nach Rechner ca. 4-20 sek. [/li][li]im Ordner vorhersage eine Datei öffnen, (geht mit jedem Texteditor) die für euch in Frage kommende Stadt aussuchen und den Namen im konfigscript der Variable $lokal zuordnen. Script Vorhersage nocheinmal von Hand ausführen. [/li][li]Nach öffnen des Webfront, sollten alle Daten zur Verfügung stehen. Biowetter/Pollenflug wird einmal am Tag aktualisiert und zwar zwischen 9-11 Uhr. [/li][li]unter Graphen, kann jeder seine eigenen einbinden. [/li][li]bei Problemen, kann im Konfigscript Debug auf true gesetzt werden. [/li][/ol]

Update von alter auf neue Version, siehe Post 2.

Was noch nicht funktioniert:

[ol]
[li]Textseite Warnmeldungen. [/li][/ol]

Für Fragen bitte hier: http://www.ip-symcon.de/forum/f56/fragen-eigenen-wetterseite-10114/

Update auf die neue Version der Wetterseite. Es ist noch nicht alles fertig, das wesentliche funktioniert aber.

Lest euch erst alles richtig durch, bevor wieder tausend Fragen gestellt werden.

Benennt euren alten Ordner/Kategorie um und legt euch eine neue Kategorie an, der Name ist gleich geblieben.

Kopiert euch WetterFtpDWD nach user. Legt euch 4 Scripts mit dem exakten Namen der Scripts in euerer neuen Kategorie an und kopiert jeweils den Inhalt hinein. Eine Stringvariable für die Warnmeldung. Diese kann dann für Mail, SMS oder sonstiges verwendet werden. Ein Ereignis für die Vorhersage(60min) und eins für ftpServerDWD(30min).

Tragt eure Daten und VarIDs in das Konfigscript ein. Ein mischen mit alten und neuen Scripts, ist nicht möglich, es wird nicht funktionieren!

Zwingend erforderlich sind: Kennung, Region und der Landkreis.
Die Warnungen werden über den Landkreis automatisch zugeordnet sodas die Pixelsucherei nicht mehr nötig ist.

Das ganze wurde etwas Tab freundlicher angepasst.

Neu: Vorhersage für Früh und spät, jede Menge Änderungen am Code.

Die Warnseite geht noch nicht, die Meldungen schon.

Unter Graphen, kann jeder seine eigenen einbinden.

Alles andere, folgt später.

Sollte etwas nicht funktionieren, kann im Konfigscript, Debug auf true gesetzt werden.

Wenn alles eingerichtet ist, einmal das Script ftpServerDWD und Vorhersage ausführen.

Und nun viel Spass damit. :slight_smile:

WetterFtpDWD.rar (834 KB)

Scripts WetterDWD.rar (5.99 KB)