Weather

Aus FHEMWiki


Weather
Zweck / Funktion
Wettervorhersagen von Yahoo abfragen.
Allgemein
Typ Gerätemodul
Details
Dokumentation EN / DE
Support (Forum) Wettermodule
Modulname 59_Weather.pm
Ersteller Dr. Boris Neubert
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref!


Mit dem Modul Weather können aktuelle Wetterdaten und Wettervorhersagen für einen bestimmten Ort von der Yahoo-Wetter-API regelmäßig abgefragt werden.

Anwendung

Define

siehe commandref.

Attribute

siehe commandref.

Anwendungsbeispiele

Beispiel zur Modul-Einrichtung

Zuerst einmal besuchen wir die Yahoo Wetterseite und öffnen den Wetterbericht für die jeweilige Stadt (z.B. Berlin). In der URL des Wetterberichtes findet sich dann die sogenannte WOEID (WHERE-ON-EARTH-ID). Sie identifiziert die Wetterinfos, die FHEM abfragen soll. Für Berlin ist dies die Nummer 638242.

In der Konfiguration richten wir dann folgendes ein:

# – Wetterdaten erfassen -
define MeinWetter Weather 638242 3600 de
attr MeinWetter room Wettervorhersage

# - Logfile für alle Wetter Daten (monatsweise getrennt) —
define FileLog_MeinWetter FileLog ./log/meinwetter-%Y-%m.log MeinWetter
attr FileLog_MeinWetter logtype text
attr FileLog_MeinWetter room Wettervorhersage

# — Wetter Icons in vertikaler Ansicht hinzufügen —
define weblink_meinwetter weblink htmlCode {WeatherAsHtml("MeinWetter",7)}
attr weblink_meinwetter room Wettervorhersage

Das hat zur Folge, dass FHEM nun die Wetterdaten für Berlin (638242) jede Stunde (3600) neu abholt. Zudem wird eine vertikale Ansicht der Wetterdaten der nächsten 7 Tage erstellt. Die Anzeige erfolgt im Raum "Wettervorhersage".

Links

  • Weblink mit Stadtangabe für Wetter-Icons-Anzeige definieren: Beitrag
  • Einrichtung einer automatische Aktualisierung der Wetter-Anzeige-Seite (Weblinks): Beitrag
  • Anzahl der Icons definieren: Beitrag