UWZ
ContribModul | |
---|---|
Zweck / Funktion | |
Daten von Unwetterzentrale.de holen | |
Allgemein | |
Typ | Contrib |
Details | |
Dokumentation | Thema |
Support (Forum) | Unterstützende Dienste |
Modulname | 77_UWZ.pm |
Ersteller | Tobias (tdoe ) |
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref! |
Das Modul UWZ holt Informationen für eine zu spezifizierende Postleitzahl von der Seite Unwetterzentrale.de und bereitet sie für die Darstellung in Fhem auf.
Voraussetzungen
Installation
Das Modul ist derzeit noch inoffiziell und kann / muss
- aus dem zugehörigen Forenthread (Siehe Zeile "Dokumentation" in der Infobox) geladen werden
- oder über den Befehl
update 77_UWZ.pm https://raw.githubusercontent.com/tobias-d-oe/fhem-uwz/master/control-uwz.txt
installiert / aktualisiert werden.
Anwendung
Define
define Unwetterzentrale UWZ DE 77777 3600 define <name> UWZ <Ländercode> <PLZ> <INTERVAL>
Auch ein paar Funktionen zur Benutzung durch weblink sind integriert:
define UnwetterDetailiert weblink htmlCode {UWZAsHtml("Unwetterzentrale")} define UnwetterLite weblink htmlCode {UWZAsHtmlLite("Unwetterzentrale")} define UnwetterFloorplan weblink htmlCode {UWZAsHtmlFP("Unwetterzentrale")} define UnwetterKarteBY weblink htmlCode {UWZAsHtmlKarteLand("Unwetterzentrale","Bayern")}
Der zweite Parameter kann folgendes sein:
- europa
- deutschland
- deutschland-small
- bayern
- bremen
- baden-wuerttemberg
- brandenburg
- berlin
- hessen
- niedersachsen
- rheinland-pfalz
- saarland
- sachsen
- sachsen-anhalt
- thueringen
- nordrhein-westfalen
- mecklenburg-vorpommern
- schleswig-holstein
- hamburg
- oesterreich
- burgenland
- kaernten
- niederoesterreich
- oberoesterreich
- salzburg
- steiermark
- tirol
- vorarlberg
- wien
- isobaren1
- isobaren2
Weiteres siehe Dokumentation im Forum (oder über Eingabe von "help UWZ"+Enter in das Fhem-Befehlsfeld).
Attribute
download [0|1] savepath (default:"/tmp/") maps (leerzeichen separierte Liste der zu speichernden Unwetterkarten. Siehe UWZAsHtmlKarteLand) humanreadable [0|1] (aktiviert Warn_0_Start_Date, Warn_0_Start_Time, Warn_0_End_Date und Warn_0_End_Time.)